From idea-to-code
Guides incremental development: write, compile, and verify one file (tests, classes, configs) before the next to catch errors early and avoid duplication in multi-file tasks.
npx claudepluginhub humansintheloop-dev/humansintheloop-dev-workflow-and-tools --plugin idea-to-codeThis skill uses the workspace's default tool permissions.
When creating multiple similar files or implementing multiple similar features, follow these guidelines:
Guides incremental implementation of multi-file features, refactors, or large tasks via thin vertical slices. Cycle: implement, test, verify, commit each working slice.
Enforces strict code simplicity rules (20-line functions, 200-line files), TDD workflow, functional core patterns, and immediate refactoring for all projects.
Drives AI coding agents through gated Spec → Plan → Build → Test → Review → Ship workflow for non-trivial features, refactors, or multi-file projects.
Share bugs, ideas, or general feedback.
When creating multiple similar files or implementing multiple similar features, follow these guidelines:
Complete and verify ONE item before starting the next:
BAD:
Write TestA.java
Write TestB.java
Write TestC.java
Update build.gradle
Try to compile - find errors in all three
GOOD:
Write TestA.java
Update build.gradle with test dependencies
Compile TestA
Run TestA - verify it passes
Write TestB.java
Compile and run TestB
Write TestC.java
Compile and run TestC
BAD:
Write ConfigA.java
Write ConfigB.java
Compile - both have the same import error
GOOD:
Write ConfigA.java
Compile - works
Write ConfigB.java
Compile - works
Apply incremental development when:
Do NOT batch similar work if each piece requires verification.