code-foundations
Gated planning, building, debugging, and code review workflows
All Skills in This Repository (27)
Pure Emerald Level Indicatorscc-performance-tuning
Profile code and generate evidence-based violation, warning, and pass reports.
cc-developer-character
Detect rationalization patterns in debugging and decision-making to enforce developer discipline.
cc-integration-practices
Plan incremental integration with daily builds and smoke tests for multi-subsystem software.
cc-routine-and-class-design
Evaluates routine and class design using Code Complete checklists.
cc-data-organization
Audit code for data-organization issues and fix violations.
cc-refactoring-guidance
Identify safe refactoring opportunities and produce a structured plan.
cc-defensive-programming
Audit code against a 24-item defensive programming checklist.
prototype
Prove technical feasibility with a minimal prototype and a YES/NO/PARTIAL verdict.
cc-control-flow-quality
Analyze code control-flow complexity using an 87-item checklist.
code-foundations
Classify code tasks and route them to checklists with quality gates.
cc-construction-prerequisites
Validate construction prerequisites with a 66-item checklist and generate reports.
aposd-maintaining-design-quality
Guide code changes through a STOP-ASK-DECIDE-VERIFY workflow with urgency-tier assessment.
Frequently Asked Questions
FAQPage SchemaHow to install code-foundations?â–¼
Run `npx skills add ryanthedev/code-foundations --all -g -y` in your terminal to install all skills in this suite globally.
What does code-foundations do?â–¼
It gives your coding agent structured workflows for research, planning, gated builds, and debugging, backed by checklists from Code Complete and A Philosophy of Software Design.
How do the quality gates work?â–¼
Each build phase passes through BUILD, REVIEW, and COMMIT stages, and code cannot be committed until the reviewer returns a PASS verdict.
Does code-foundations work with Claude Code?â–¼
Yes. It is built as a Claude Code plugin with slash commands like /code-foundations:plan and /code-foundations:build, and its skills follow the standard SKILL.md format.
Can it help debug flaky bugs?â–¼
Yes. The debug command applies a scientific method of predict, log, run, and resolve with task tracking to prevent rabbit holes and missed verifications.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core