1.4 KiB
1.4 KiB
name, description
| name | description |
|---|---|
| dev-workflow | Personal development workflow for software projects. |
Dev Workflow
This skill enforces my personal development workflow for software projects.
Branch Strategy
- Main branch:
masterormain(production) - Development: Always on feature branches off main
- New work: Features, fixes, and chores each get their own branch
Workflow
1. Research / Discussion / Plan
Discuss the task, idea, or bug with the coding agent. The outcome is an implementation plan that includes:
- Summary of research and discussion
- Implementation plan broken into discrete steps
Save the plan in the feature branch as {feature-slug}-plan.md. The file is deleted when the workflow completes.
2. Implementation
Before starting, the agent reads AGENT.md (project guidelines). Implementation proceeds step-by-step according to the plan. Each step is committed individually.
3. Review
After implementation is complete, a subagent with fresh context reviews the code and implementation using honest-reviewer.
4. Iteration
The agent answers the reviewer's questions and fixes any issues. This cycle continues until the reviewer subagent approves.
5. Merge Request
Create an MR/PR and inform the user.
Language Rule
- Plans and artifacts: Always in English
- User discussions: Any language