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.