code-foundations

Classify code tasks and route them to checklists with quality gates.

351|31|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/ryanthedev/code-foundations --skill code-foundations
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-foundations
Source: https://github.com/ryanthedev/code-foundations/tree/main/skills/code-foundations
Command: npx skills add https://github.com/ryanthedev/code-foundations --skill code-foundations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a disciplined framework to classify user prompts into concrete task types and route them to corresponding checklists with built-in quality gates, ensuring consistent development workflows.

Core Features & Use Cases

  • Classification: identify task type (WRITE, DEBUG, REVIEW, OPTIMIZE, REFACTOR, SIMPLIFY, SECURE) from user signals.
  • Phase-driven execution: orchestrate a multi-phase process with mandatory pre-commit verification.
  • Governance support: enable deterministic task execution across software projects.

Quick Start

Ask the Skill to classify a prompt like "review the new module and fix edge cases" and it will run the appropriate checklist with pre-commit validation.

Frequently Asked Questions about code-foundations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I classify code tasks and route them to task-specific checklists?▼

To classify code tasks, you identify the task type—such as writing, debugging, reviewing, or securing code—from user signals and route them to corresponding checklists with built-in quality gates for consistent development workflows.

What is phase-driven execution in software engineering workflows?▼

Phase-driven execution orchestrates a multi-phase process for code tasks, ensuring deterministic task execution across software projects by applying mandatory pre-commit verification and phase-based guidance.

How do I apply quality gates to a code review and debugging process?▼

You apply quality gates to code review and debugging by classifying the prompt into a concrete task type, which then routes the work to a task-specific checklist that requires pre-commit validation before completion.

Does this task classification approach support refactoring and optimizing code?▼

Yes, task classification supports refactoring and optimizing code by identifying these specific task types from user prompts and routing them to dedicated checklists with deterministic phase-based execution and quality gates.

Can I use task checklists to enforce pre-commit verification across different software projects?▼

Yes, you can use task checklists to enforce pre-commit verification across software projects, providing governance support and deterministic task execution through phase-driven guidance for various code tasks.

What is the best way to ensure deterministic code review execution?▼

The best way to ensure deterministic code review execution is to classify the review task and route it to a task-specific checklist with built-in quality gates and mandatory pre-commit verification.