| name | feature-development-with-tests-and-docs | |||||
|---|---|---|---|---|---|---|
| description | Workflow command scaffold for feature-development-with-tests-and-docs in periscope. | |||||
| allowed_tools |
|
Use this workflow when working on feature-development-with-tests-and-docs in periscope.
Implements a new feature or significant enhancement, accompanied by tests and documentation/specs.
internal/*/*.gointernal/*/*_test.gocmd/agentsview/*_test.godocs/superpowers/specs/*.mddocs/configuration.mdfrontend/src/lib/utils/agents.ts
- Understand the current state and failure mode before editing.
- Make the smallest coherent change that satisfies the workflow goal.
- Run the most relevant verification for touched files.
- Summarize what changed and what still needs review.
- Implement feature in Go (e.g., internal//*.go).
- Write or update tests (e.g., internal//_test.go, cmd/agentsview/_test.go).
- Update or add documentation/specs (e.g., docs/superpowers/specs/*.md, docs/configuration.md).
- Update frontend if feature is user-facing (e.g., frontend/src/lib/utils/agents.ts).
- Treat this as a scaffold, not a hard-coded script.
- Update the command if the workflow evolves materially.