원클릭으로
feature
End-to-end feature implementation with quality gates at each phase. Triggers: /feature, implement feature, build feature, new feature
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
End-to-end feature implementation with quality gates at each phase. Triggers: /feature, implement feature, build feature, new feature
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Debug hypergraph visualization issues: missing edges, wrong routing when expanded/collapsed, inputs outside containers, or mismatched layout bounds.
Code quality checklist: code smells, design principles, SOLID, flat-code rules. Not directly invocable — loaded by agents via skills: [quality-criteria].
Technical documentation writer for Python libraries and frameworks. Produces clear, well-structured documentation following patterns extracted from best-in-class open source projects. - MANDATORY TRIGGERS: documentation, docs, write docs, doc page, getting started page, introduction page, tutorial, how-to guide, API reference, quickstart, README, explain this library, write a guide, improve docs, rewrite documentation - Use when creating or improving documentation for any Python library, framework, tool, or API - Use when rewriting existing docs to be clearer, better structured, or more developer-friendly - Use when creating any of: landing pages, concept explanations, tutorials, how-to guides, API references, pattern cookbooks, comparison pages, "when to use" pages
Stress-test the hypergraph framework by mapping capabilities against facets, spawning agents that build real-world scenarios for each combination to find bugs, inconsistencies, and feature gaps.
Creates comprehensive N-dimensional test matrices for codebases. Use when asked to analyze test coverage, identify testing gaps, create test plans, or review what tests exist vs what's needed.
| name | feature |
| description | End-to-end feature implementation with quality gates at each phase. Triggers: /feature, implement feature, build feature, new feature |
| user_invocable | true |
| model | opus |
End-to-end feature implementation with a doer+critic pattern using Claude Code Teams. At each phase, a builder produces an artifact and a reviewer critiques it against shared quality criteria. Both see the same standards.
Builder produces artifact (plan / code / docs)
↓
Reviewer critiques against shared quality criteria
↓
APPROVED? → next phase
↓ no
Builder fixes issues, sends to reviewer via SendMessage → re-review
(max 3 iterations; then escalate to user)
Before starting, create a team to coordinate all agents:
TeamCreate:
team_name: "feature-{short-kebab-name}"
description: "Implementing: {feature description}"
Then create tasks for all phases upfront using TaskCreate:
Use TaskUpdate with addBlockedBy to set up the dependency chain.
Claim and start the plan task (TaskUpdate → in_progress).
tests/capabilities/matrix.py if it exists.claude/skills/quality-criteria/references/quality-criteria.mdMark plan task as completed.
Spawn a code-reviewer teammate and assign the review task:
Task tool:
name: "plan-reviewer"
subagent_type: "code-reviewer"
team_name: "feature-{name}"
prompt: |
You are a plan reviewer on team "feature-{name}".
1. Read the team task list (TaskList) and claim the plan review task
2. Review this feature plan against your preloaded quality criteria
<plan>
{plan_text}
</plan>
Additional instructions:
- Research best practices for this type of feature (spawn sonnet subagent for Perplexity)
- Red-team: what capability × facet combinations could break?
- Challenge assumptions, propose simpler alternatives
- Send your review to the team lead via SendMessage:
- type: "message", recipient: "team-lead"
- End with: APPROVED or ISSUES FOUND (list by severity)
- Mark the review task as completed when done
SendMessage to send the revised plan back to plan-reviewer for re-reviewClaim the implementation task (TaskUpdate → in_progress).
uv run pytest <relevant tests>git commit with conventional commit format)dev/REVIEW-CHECKLIST.md structural sweeps sectionrg -F -- '<old_value>' docs/ README.md examples/ notebooks/ src/hypergraph/)diff template_sync.py template_async.py)rg -F -- '<existing_variant>' src/ tests/)Mark implementation task as completed.
Send the diff to the existing plan-reviewer teammate (or spawn a new one if it shut down):
SendMessage:
type: "message"
recipient: "plan-reviewer"
content: |
Review this implementation against your preloaded quality criteria.
<diff>
{git_diff_output}
</diff>
Additional instructions:
- Research: known issues with libraries/patterns used? (spawn sonnet subagent)
- Verify test coverage for new code paths
- Check that tests match the plan's TDD specification
- Claim the implementation review task and mark completed when done
- Send results via SendMessage to team lead: APPROVED or ISSUES FOUND
summary: "Review implementation diff"
SendMessageSpawn a docs-writer teammate:
Task tool:
name: "docs-writer"
subagent_type: "docs-writer"
team_name: "feature-{name}"
prompt: |
You are the docs writer on team "feature-{name}".
1. Read the team task list (TaskList) and claim the docs writing task
2. Update documentation for the following feature
<feature>
{feature_description}
</feature>
<changed_files>
{list_of_changed_files}
</changed_files>
Instructions:
- Follow your preloaded docs-writer conventions
- Update affected doc pages, README, and CLAUDE.md if needed
- Apply quality criteria to all code examples
- When done, send a message to the team lead listing what you changed
- Mark the docs task as completed
- Stay alive for potential revision requests
Spawn a docs-reviewer teammate:
Task tool:
name: "docs-reviewer"
subagent_type: "docs-reviewer"
team_name: "feature-{name}"
prompt: |
You are the docs reviewer on team "feature-{name}".
1. Read the team task list (TaskList) and claim the docs review task
2. Review the documentation changes
Instructions:
- Review against your preloaded docs-writer conventions and quality criteria
- Research: how do top libraries document similar features? (use Perplexity)
- Send your review to the team lead via SendMessage: APPROVED or ISSUES FOUND
- Mark the review task as completed when done
docs-writer via SendMessage, who fixes and notifies team leadBefore creating the PR, run the full quality gate:
uv run pytest -W error -W 'ignore::pytest.PytestUnraisableExceptionWarning'uv run ruff check src/ tests/uv run ruff format --check src/ tests/dev/REVIEW-CHECKLIST.md against the full diffThen create a pull request following the template in .github/PULL_REQUEST_TEMPLATE.md. Fill in each section:
Mark the PR task as completed.
Use the existing /review-pr skill for the feedback loop on PR review comments.
After all phases complete:
shutdown_request to all active teammates (plan-reviewer, docs-writer, docs-reviewer)TeamDelete to clean up team and task files| Phase | Builder | Reviewer | Communication |
|---|---|---|---|
| Plan | Team lead | plan-reviewer (code-reviewer) | SendMessage for iterations |
| Implement | Team lead | plan-reviewer (reused) | SendMessage with diff |
| Docs | docs-writer teammate | docs-reviewer teammate | SendMessage between peers |
| PR | Team lead | — | — |
| PR Comments | Team lead | /review-pr skill | — |
All agents share quality criteria via skills: [quality-criteria] in their agent definitions.
All coordination happens through the shared TaskList + SendMessage.