From wondraiwork
Deep-evaluate a GitHub repo and issue for contribution viability. Checks repo health, maintainer activity, competing PRs, merge speed, and produces a GO/NO-GO recommendation with scoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wondraiwork:evaluate <owner/repo> <issue-number><owner/repo> <issue-number>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are running the WondrAIWork evaluation phase (Phase 02). Your job is to deeply assess whether a
You are running the WondrAIWork evaluation phase (Phase 02). Your job is to deeply assess whether a specific issue is worth contributing to.
The user should provide <owner/repo> <issue-number>. If missing, ask for them.
Example: /evaluate vercel/next.js 42846
Execute the evaluation script:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/evaluate.sh $ARGUMENTS
This produces a structured report with:
Read the full evaluation framework:
cat ${CLAUDE_PLUGIN_ROOT}/methodology/02-evaluate.md
Score each criterion as Pass/Fail:
| # | Criterion | Check |
|---|---|---|
| 1 | Repo merged external PRs in last 3 months | From merge speed report |
| 2 | Issue acknowledged by maintainer | Check issue comments |
| 3 | No competing active PR | From competing PRs section |
| 4 | CI is green on default branch | gh run list --repo REPO --branch main --limit 3 |
| 5 | Scope is estimable (hours, not weeks) | Your judgment based on issue |
| 6 | Required domain knowledge is available | Honest assessment |
| 7 | No disqualifying red flags | CLA issues, archived, etc. |
Decision rules:
Apply the scoring matrix from Phase 01:
Note: This is the Phase 02 preliminary score. It MUST be re-evaluated after Phase 03 (Understand) when the actual codebase complexity is known.
Check if the target repo has a policy on AI-assisted contributions:
gh api "repos/$1/contents/CONTRIBUTING.md" --jq '.content' 2>/dev/null | base64 -d | grep -i "ai\|copilot\|llm\|gpt\|claude" || echo "No AI policy found"
If they restrict AI contributions, flag this immediately.
Present a structured summary:
=== EVALUATION SUMMARY ===
Repo: owner/repo (★ stars)
Issue: #number — title
Score: X.X/5.0 (Impact: X | Feasibility: X | Visibility: X)
Verdict: GO / CONDITIONAL GO / NO-GO
Go/No-Go Checklist:
[x] External PRs merged recently
[x] Issue acknowledged by maintainer
[ ] No competing PRs ← RISK: 1 open PR found
...
Key Risks:
- ...
Recommendation:
- ...
Based on the verdict:
If GO:
This issue looks viable. The next step is the Owner Briefing (Phase 02b). The owner briefing presents the evaluation to the human owner for approval before any implementation begins. Use
/briefingto generate the briefing.
If CONDITIONAL GO:
This issue has risks: [list risks]. The owner should decide whether to proceed. Use
/briefingto present the evaluation with these risks highlighted.
If NO-GO:
This issue is not recommended. Reasons: [list]. Use
/discoverto find alternative targets.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.
npx claudepluginhub kanevry/wondraiwork --plugin wondraiwork