mcpField
T
the-pragmatic-programmer

the-pragmatic-programmer

github.com/ciemborDevelopment3.1k408 installsUpdated 7w ago
Repository

About the-pragmatic-programmer

the-pragmatic-programmer is a skill for engineering judgment grounded in pragmatic principles. It provides mini guidance first, with a deeper reference for tradeoffs that need more detail.

Key features

  1. 01Knowledge-level DRY
  2. 02Orthogonality and automation
  3. 03Prototyping and fast feedback
  4. 04Adaptable design
  5. 05Mini guide with deeper reference

Use cases

  1. 01Assessing engineering tradeoffs
  2. 02Planning automation and prototypes
  3. 03Improving feedback cycles
  4. 04Designing adaptable systems

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/ciembor/agent-rules-books --skill the-pragmatic-programmer

After installing, type/the-pragmatic-programmerin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

the-pragmatic-programmer.md
the-pragmatic-programmer.mini.md
the-pragmatic-programmer.nano.md

Details

From the project README

The Pragmatic Programmer Skill

Use this skill when a task involves pragmatic engineering judgment, responsibility, DRY at the knowledge level, orthogonality, automation, prototyping, fast feedback, or adaptable design.

Before making design or code decisions, read and apply the-pragmatic-programmer.mini.md. Use the-pragmatic-programmer.md only as a deeper reference when the mini rules are not enough for the current engineering tradeoff.

Comments

Markdown supported