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.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
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"]
Workflow Skill
Core Philosophy
"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.
When to Use This Workflow
Use the workflow skill when you need to:
Implement a feature end-to-end (plan → code → test → PR)
Fix a bug with full TDD cycle
Refactor code with complete validation
Take work from concept to merged PR
Ensure quality gates are enforced (tests, code review, security)
Skip this workflow for:
Read-only queries or explanations
Quick fixes without tests
Simple documentation updates
The 8 Phases (Overview)
Phase
Goal
Skill Used
Details
1. Plan
Create implementation plan with Design Ownership + Readiness checklists
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:
Present the plan to the user clearly
STOP and WAIT for explicit user approval
Do NOT proceed to Phase 2 without approval
Post-Approval Actions: After user approves:
Add FULL plan as comment to Jira ticket (if Jira key provided) - includes all sections verbatim, not a summary
Create Jira tickets from plan (if Epic/Initiative breakdown performed)