agentsclimarketplace

Skill v20260312 qoderwork

Skill wangjialiang678/research-workflow-skill/archive/skill-v20260312-qoderwork

Structured research workflow skill for Claude Code, Codex, and Agent Skills: L1-L3 routing plus W1-W6 research workflows

Install
npx -y skills add wangjialiang678/research-workflow-skill --skill skill-v20260312-qoderwork

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Research workflow engine for technical investigation. Use when the task involves technology selection, solution comparison, feasibility evaluation, finding existing tools, or best practices research. Automatically determines research level (L1/L2/L3) and executes appropriate workflow. Note: QoderWork executes all research in single thread (no sub-agents).

SKILL.md

6.6 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Research-First 调研工作流引擎

QoderWork 适配版说明:本 Skill 针对 QoderWork 单线程环境调整。所有调研任务在当前对话中串行执行,通过阶段性汇报模拟"子代理"效果。

When to Use

Use this skill when the user needs:

  • Technology selection and comparison
  • Solution evaluation and feasibility analysis
  • Finding existing tools or libraries
  • Best practices research
  • Competitive analysis
  • Industry trends investigation

Research Levels

L1 - Quick Check

  • Condition: Confirm usage, check configuration, find files, ≤3 tool calls
  • Execution: Direct answer, no report
  • Examples: "How to use X", "What's the config for Y"

L2 - Standard Research

  • Condition: Technology selection, solution comparison, GitHub search, 5-15 tool calls
  • Execution: Multi-phase execution with progress updates
  • Examples: "Compare React vs Vue", "Find best PDF library"

L3 - Deep Research

  • Condition: Multi-solution comparison, cross-domain, network + code analysis, >15 tool calls
  • Execution: Structured multi-phase with intermediate reports
  • Examples: "Evaluate microservices architecture", "Research AI deployment options"

Workflow Selection

User IntentWorkflow
"Is there a tool for..." / "Find libraries"W1: Solution Discovery
"What are users complaining about"W2: User Insights
"Can we implement..." / "Technical feasibility"W3: Technical Evaluation
"How do others do it" / "Best practices"W4: Best Practices
"What's new" / "Latest techniques"W5: Knowledge Expansion
"What does academic research say"W6: Literature Research

Execution Steps

Step 1: Deduplication Check (L2/L3 only)

Before starting L2/L3 research:

  1. Read project docs/research/INDEX.md if exists
  2. Read global ~/.qoderwork/memory-bank/research/INDEX.md
  3. Grep keywords to find existing research
  4. If found, ask user: Reuse / Refresh / Ignore

Step 2: Level Determination

Based on task complexity:

  • User says "check" / "confirm" → L1
  • Involves "selection" / "comparison" / "GitHub" → L2
  • Involves "unknown domain" / "multi-dimension" / "high-risk" → L3
  • Default to L2 if uncertain

Step 3: Scenario Identification

Select W1-W6 workflow based on user intent (see table above).

Step 4: Requirements Clarification (if needed)

If uncertainties exist, use AskUserQuestion (max 2-3 questions). Skip for L1 and when requirements are clear.

Step 5: Execution Declaration

Before execution, show configuration:

[MODE: RESEARCH] Research Initiated
- Level: L{1|2|3}
- Workflow: W{N} {Workflow Name}
- Validation Depth: {🔴|🟡|🟢}
- Timeliness: {🔥|📅|📚}
- Tools: {List of main tools to use}
- Execution: Single-thread with progress updates

Step 6: Execute (QoderWork Single-Thread Mode)

L1: Quick Check

  • Use Read/Grep/Glob → Direct answer
  • No report, no PRD

L2: Multi-Phase Research

Phase 1: Code Analysis

  • Read existing code if applicable
  • Identify patterns and conventions
  • Report: "Phase 1 complete: Found X relevant files..."

Phase 2: External Research

  • WebSearch/WebFetch for documentation
  • Bash(gh search repos) for GitHub search
  • Report: "Phase 2 complete: Found Y potential solutions..."

Phase 3: Analysis & Report

  • Analyze findings
  • Write report to ~/.qoderwork/memory-bank/research/{topic}-{YYYYMMDD}.md
  • Return summary to user

L3: Structured Deep Research

For complex multi-domain research, use TodoWrite to track progress:

TodoWrite({
  todos: [
    {content: "Domain A: Solution discovery", status: "in_progress"},
    {content: "Domain B: Technical evaluation", status: "pending"},
    {content: "Domain C: Best practices", status: "pending"},
    {content: "Synthesis & report", status: "pending"}
  ]
})

Execute each domain sequentially with intermediate updates.

Step 7: Persist Results

Confirm:

  • Report saved to correct path
  • INDEX.md updated
  • Storage level correct (project vs global)

Step 8: Output + Handoff

L1 Output

## Research Summary
### Findings
- [Key finding 1-3]
### Recommendations
[Brief recommendation]

L2/L3 Output

## Research Summary

**Report Location**: `{file path}`

### Key Findings (≤10 points)
1. [Finding 1]
2. [Finding 2]
...

### Reuse Analysis
| Solution/Project | Strategy | Reason |
|------------------|----------|--------|
| {Name} | 🟢 Use Directly / 🟡 Adapt / 🔵 Reference / ⚪ Build Own | {Brief} |

### Recommended Solution
[Summary]

### PRD Framework Draft
**Recommended**: [From research]
**Core Features**: [From key findings]
**Technical Dependencies**: [From reuse analysis]
**Risk Items**: [From validation]
**To Clarify**: [From uncertainties]

### Next Steps
[Clear recommendation for next action]

Tool Priority

  1. GitHub: Use gh search repos, gh repo view commands
  2. Documentation: WebFetch for official docs
  3. Search: WebSearch (general), add site: for specific sources
  4. Academic: WebSearch with "site:arxiv.org"
  5. Chinese: WebSearch with 知乎/掘金/V2EX

Quality Requirements

  • Cross-validate key conclusions with multiple sources
  • Distinguish "confirmed facts" from "speculation"
  • Include source URL for each key claim
  • Dig deeper than first-page results
  • Update user on progress for L2/L3 (don't go silent)

Research→Action Handoff

  • After research, give clear "next step recommendations"
  • If coding needed → suggest switching to development mode
  • If decision needed → present "options + recommendation" format

QoderWork vs Claude Code Differences

FeatureClaude CodeQoderWork (This Skill)
ExecutionSub-agents (parallel)Single thread (serial)
ProgressBackground executionReal-time updates
ReportAgent writes to fileI write directly
ParallelMultiple agentsSequential phases

What ships with it: 6 files

5.6 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,970. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.