ワンクリックで
workflow
// Complete development workflow from planning to GitHub PR using PARA methodology and RLM for large codebases. Use when implementing a feature, fixing a bug, refactoring, or taking work from plan to GitHub PR.
// Complete development workflow from planning to GitHub PR using PARA methodology and RLM for large codebases. Use when implementing a feature, fixing a bug, refactoring, or taking work from plan to GitHub PR.
Analyze and improve performance: profile, find bottlenecks, optimize, and instrument code with observability for diagnosing performance issues (profiling, bottleneck tracing). Use when the user asks about performance, slow code, bottlenecks, profiling, optimization, or adding performance-specific observability.
Design and implement tests (unit, integration, e2e, accessibility, i18n), improve coverage, and run test suites. Use when the user asks to add tests, write tests, improve coverage, run tests, test accessibility, test translations, or implement test strategy.
Configure and fix CI/CD pipelines: build, test, lint, deploy, database migrations, environment config, observability setup (log shipping, metric collection, alert configuration), and releases. Use when the user asks about CI, pipeline, GitHub Actions, deploy, fix the build, environment variables, monitoring setup, or release process.
Debug failures systematically: reproduce, hypothesize, bisect, and fix. Use when the user reports a bug, asks why something fails, or wants to find the root cause.
Write commit messages, changelogs, release notes, and manage versioning following Conventional Commits with required scope. Use when the user asks for a commit message, changelog, release notes, versioning, tagging, or how to format commits.
Configure MCP (Model Context Protocol) servers for Claude or Cursor. Use when the user runs /setup, wants to add Atlassian, Datadog, or Playwright MCP, or set up API keys for MCP connections.
| name | workflow |
| description | Complete development workflow from planning to GitHub PR using PARA methodology and RLM for large codebases. Use when implementing a feature, fixing a bug, refactoring, or taking work from plan to GitHub PR. |
| triggers | ["/workflow","implement a feature","fix bug end to end","refactor code","add functionality","architecture change","large codebase work","complex task","start development","plan to github"] |
"Structure + Execution = Reproducible Results."
This workflow is a pure orchestrator that coordinates specialized skills through phases. It does not implement functionality directly—it delegates to the appropriate skill for each task.
Orchestration Model:
Plan (para) → Branch → Execute (developer) → Test (testing) → Validate (reviewers) → Commit (git-commits) → PR → Monitor
Each phase invokes one or more specialized skills. The workflow ensures proper sequencing, gates, and parallel execution.
⚠️ ENFORCEMENT: Phase gates are MANDATORY. See GATES.md for all gate checklists and enforcement mechanisms.
Use the workflow skill when you need to:
Skip this workflow for:
| Phase | Goal | Skill Used | Details |
|---|---|---|---|
| 1. Plan | Create implementation plan with Design Ownership + Readiness checklists | para, architect | PHASES.md |
| 2. Worktree | Set up isolated workspace | - | PHASES.md |
| 3. Execute | Implement using TDD | developer | PHASES.md |
| 4. Test | Validate all tests pass | phase-testing-agent | PHASES.md |
| 5. Validate | Quality + security review | phase-validation-agent | PHASES.md |
| 5.5 Diff Review | Human approval of diff before commit | - | PHASES.md |
| 6. Commit | Stage work for PR | git-commits | PHASES.md |
| 7. PR | Create GitHub pull request | phase-pr-agent | PHASES.md |
| 8. Monitor | Document and clean up | para, documentation | PHASES.md |
Detailed phase protocols: See PHASES.md for complete phase-by-phase instructions.
This workflow coordinates these specialized skills:
/plan, /execute, /summarize)Skills are invoked by reading their SKILL.md files. Example: Read skills/developer/SKILL.md for TDD implementation protocol.
For detailed information, see these reference files:
/plan <task-description>
Creates detailed plan in context/plans/YYYY-MM-DD-<task>.md. For technical designs, also use architect skill and tech_proposal_template.md.
Jira Epic/Initiative input: When given a Jira Epic or Initiative, Phase 1 breaks it down into Stories and Tasks (Epic → Stories + Tasks; Initiative → Backend Epic + Frontend Epic → Stories + Tasks). Dependencies are explicitly identified with parallel-work patterns (backend API contract + mocks first). See PHASES.md for full breakdown rules.
⛔ MANDATORY APPROVAL GATE: After creating the plan, you MUST:
Post-Approval Actions: After user approves:
See GATES.md for complete approval gate protocol.
After plan approval, phases 2-8 execute autonomously:
Watch for these critical gates:
See GATES.md for complete gate checklists.
⛔ NEVER create temporary bash scripts for file modifications
See TOOLS.md for complete tool usage guidelines and examples.
After running /setup, use these MCP servers:
See MCP.md for detailed integration instructions and examples.
The workflow enforces retry loops at each gate:
Escalation Rules:
See GATES.md for complete feedback loop protocols.
Launch independent subagents in parallel for efficiency:
Phase 1 (Exploration):
Task(Explore, "Find affected files...")
Task(Explore, "Check existing patterns...")
Task(Bash, "Review git history...")
Phase 5 (Validation):
# phase-validation-agent runs all checks internally in parallel
Task(general-purpose, "Read skills/agents/phase-validation-agent/AGENT.md...")
See PARALLEL.md for complete parallel execution patterns.
At the end of Phase 1 (BEFORE proceeding to Phase 2):
When complete (ONLY after all phases and gates pass):
context/summaries/YYYY-MM-DD-<task>.md)context/summaries/| Situation | Skill to invoke | How |
|---|---|---|
| Phase 1 needs technical architecture | architect skill | Read skills/architect/SKILL.md |
| Phase 3 implementation uses TDD | developer skill | Read skills/developer/SKILL.md |
| Phase 4 testing details | testing skill | Read skills/testing/SKILL.md |
| Phase 5 code review | code-reviewer skill | Read skills/code-reviewer/SKILL.md |
| Phase 5 security review | security-reviewer skill | Read skills/security-reviewer/SKILL.md |
| Phase 6 commit messages | git-commits skill | Read skills/git-commits/SKILL.md |
| Phase 8 documentation | documentation skill | Read skills/documentation/SKILL.md |
| Large codebase in any phase | rlm skill | Read skills/rlm/SKILL.md |