Scheduled upgrade in progress. Some pages may load slowly or ask you to retry.

Code Generation

Minimal, pattern-matching code output. Write the least code that satisfies requirements. Match existing project patterns. Use Write/Edit tools only.

majiayu000 5b67764 2 files · 2.2 KB Updated 567 repo stars

File contents

Code Generation

Overview

Guides code output to be minimal and pattern-matching. Write the least amount of code that satisfies the requirements while following existing project conventions.

Principles

  1. Minimal: Write the least code that makes tests pass
  2. Pattern-matching: Follow existing project conventions (check patterns.md)
  3. Tool discipline: Use Write/Edit for files, Bash only for runners and linters
  4. No gold plating: Do not add features beyond what is required
  5. No premature optimization: Optimize only when performance tests demand it

Code Quality Checks

  • Follow project naming conventions
  • Match existing file structure and organization
  • Use established error handling patterns
  • Maintain consistent import ordering
  • Follow TypeScript strictness (no any, proper narrowing)

When to Use

  • During TDD GREEN phase (minimal implementation)
  • During TDD REFACTOR phase (pattern alignment)
  • When implementing fixes in DEBUG workflow

Agents Used

  • component-builder (primary consumer)
  • bug-investigator (fix implementation)

majiayu000/claude-skill-registry-data/tree/main/development/code-generation-a5c-ai-babysitter commit 5b67764298

Frequently asked questions

npx skillmds add majiayu000/code-generation-2