---
title: "The Pragmatic Programmer Framework - Air Market"
description: "You can write code but the bigger calls are the hard part: build or buy, how to estimate, which decisions you can undo later. This covers the craft habits and principles behind those judgements. Reac…"
canonical: "https://airmarket.ai/app/pragmatic-programmer"
---

[Air Market](/) / [Developer Tools](/category/devtools) / The Pragmatic Programmer Framework

Skill by [wondelai](/@wondelai)

# The Pragmatic Programmer Framework

Habits and judgement calls that make you a better developer

## What this does

You can write code but the bigger calls are the hard part: build or buy, how to estimate, which decisions you can undo later. This covers the craft habits and principles behind those judgements. Reach for it when weighing an architectural decision, sizing work, or wondering how to get better at the job.

### Top 3 things it does for you

- Decide whether to build it or buy it
- Choose a reversible path over a one-way door
- Fix the small decay before it spreads

## Information

**The Pragmatic Programmer Framework at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [wondelai](/@wondelai) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Version | 1.4.0 |
| Size | 91 KB |
| Licence | MIT |
| Repository | [wondelai/skills](https://github.com/wondelai/skills/tree/326b3801223ad277ae7082ff85435ba1d36e1903/pragmatic-programmer) |
| GitHub stars | 2,004 (as of Nov 2026) |
| Installs | 6,110, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of The Pragmatic Programmer Framework and recorded 0 findings and 2 flagged items. AIR's verdict: **safe**.

**What The Pragmatic Programmer Framework's check was run against**

|  |  |
| --- | --- |
| Commit | 326b3801223ad277ae7082ff85435ba1d36e1903 |
| Content hash | 897d136b8148f3e4da7e8c5e48c81a5374b0e58294cc6edfcea88cd62d9f31ca |
| Files read | [Browse the files at this exact commit](https://github.com/wondelai/skills/blob/326b3801223ad277ae7082ff85435ba1d36e1903/pragmatic-programmer/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for The Pragmatic Programmer Framework](/security/pragmatic-programmer)

## About The Pragmatic Programmer Framework

This skill applies meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract.

It covers estimation, domain languages, and reversibility, and applies to build-versus-buy decisions, designing an estimation approach, and choosing between reversible and irreversible architectural decisions. Broken windows - the small decay you learn to stop noticing - and code ownership are part of it too.

Use it when the question is about best practices, avoiding technical debt, or how to become a better developer. For code-level quality see clean-code; for refactoring techniques see refactoring-patterns.

## What's inside

- SKILL.md - instructions
- references/broken-windows.md - reference
- references/contracts-assertions.md - reference
- references/dry-orthogonality.md - reference
- references/estimation-portfolio.md - reference
- references/reversibility.md - reference
- references/tracer-bullets.md - reference

## Questions

### Is The Pragmatic Programmer Framework safe to install?

AIR scanned this exact version of The Pragmatic Programmer Framework and recorded 0 findings and 2 flagged items. AIR's verdict: safe. The verdict is named by the content that was read, at commit 326b3801223a, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/pragmatic-programmer.

### How do I install The Pragmatic Programmer Framework?

Open https://airmarket.ai/app/pragmatic-programmer on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/wondelai/skills/tree/326b3801223ad277ae7082ff85435ba1d36e1903/pragmatic-programmer. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by wondelai](/@wondelai)

---

Canonical URL: <https://airmarket.ai/app/pragmatic-programmer>
