Files
skills/dev/dev-workflow/SKILL.md
T

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: master or main (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