Files
llm-skills/senior-coder/README.md
T

1.1 KiB

senior-coder

Behavioral guidelines to reduce common LLM coding mistakes.

⚠️ crated based in the work in this repo: https://github.com/multica-ai/andrej-karpathy-skills/blob/main/skills/karpathy-guidelines/SKILL.md

When to use

Use this skill when writing, reviewing, or refactoring code and you want to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

Core principles

  1. Think Before Coding

    • State assumptions explicitly.
    • Surface tradeoffs and simpler alternatives.
    • Ask when something is unclear.
  2. Simplicity First

    • Write the minimum code that solves the problem.
    • Avoid speculative abstractions.
    • Push back on overcomplication.
  3. Surgical Changes

    • Touch only what you must.
    • Match existing style.
    • Clean up only the mess your changes created.
  4. Goal-Driven Execution

    • Transform tasks into verifiable goals.
    • State a brief plan with success checks for multi-step work.

Tradeoff

These guidelines bias toward caution over speed. For trivial tasks, use judgment.

License

MIT