Make AI coding boring.
Opinionated workflow skills for AI coding agents.
boring-code provides reusable workflows that eliminate repetitive prompts and standardize AI-assisted software development.
AI coding agents are excellent at writing code, but developers still repeat the same operational instructions:
- Create a plan.
- Start implementing.
- Create a pull request.
- Update the default branch.
- Generate a handoff.
These are workflows, not one-off prompts.
Boring Code turns them into reusable skills.
Software development should be boring.
Not because it lacks creativity, but because good engineering is:
- Predictable
- Repeatable
- Reviewable
- Safe
- Easy to hand over
AI should automate operational repetition while leaving engineering decisions to humans.
- Humans review.
- Humans approve.
- Humans merge.
- AI assists.
A workflow defines:
- intent
- sequence
- safety
- expected outcome
Workflows should adapt to the current project instead of assuming:
- Git provider
- branch names
- package managers
- programming languages
- frameworks
Install the workflow collection:
npx skills add https://github.com/andriansandi/boring-codeOr clone it manually into your local skills directory.
| Workflow | Description | Status |
|---|---|---|
post-merge |
Synchronize the local repository after a pull request has been merged and prepare for the next task. | Stable |
Instead of writing:
The pull request has been merged.
Update the repository.
Clean local branches.
Synchronize dependencies.
Run verification.
Generate a handoff.
Simply use:
post-merge
Upcoming workflows include:
- plan
- gas
- ship
- next
- review
- release
Contributions are welcome.
Please open an issue before proposing a new workflow so the design can be discussed first.
MIT
Sandi Andrian andrian.sandi@gmail.com