Development · overview

Development Domain Overview

A process-oriented software development workflow for structured planning, building, testing, and shipping.

The Development plugin is a development workflow: plan, build and test. Plan breaks a feature into small tasks, and build works through them with TDD. Plan, build, test and review write numbered files to .singularskills/development/<feature>/. Debug and ship run whenever you need them.

All skills are tech-stack-agnostic — they work with any language, framework, or toolchain by following process-oriented patterns and using the project's native tooling.

Workflow Skills

SkillCommandPurpose
Plan/development-planBreak a feature into bite-sized implementation tasks
Build/development-buildExecute the plan task-by-task with TDD discipline
Test/development-testWrite tests and validate coverage

Utility Skills

SkillCommandPurpose
Debug/development-debugSystematic root cause investigation
Review/development-reviewPre-merge code review
Ship/development-shipFinish branch — merge, PR, or cleanup

Artifact Flow

Workflow skills produce sequential artifacts in .singularskills/development/<feature>/:

.singularskills/development/auth-system/
  01-plan.md      ← Implementation plan with tasks
  02-build.md     ← Execution log with commits
  03-test.md      ← Test coverage report
  04-review.md    ← Review findings

Utility skills (debug, ship) run anytime and don't produce sequential artifacts.

Technical Resources

Skills in this domain