.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/ai-software-architect/pragmatic-enforcer
home/subagents/codenamev/ai-software-architect/pragmatic-enforcer
codenamev avatar

pragmatic-enforcer

bycodenamev· 8 subagents

Stars

73

Forks

11

Category

Code Review & Refactor

View on GitHub

TL;DR

YAGNI Guardian & Simplicity Advocate architecture reviewer. Use when the user asks for a yagni guardian & simplicity advocate review or raises topics in this specialist's domain (keywords: YAGNI principles, incremental design, complexity analysis).

How to install pragmatic-enforcer?

codenamev/ai-software-architect/pragmatic-enforcer
$curl -o .claude/agents/pragmatic-enforcer.md https://raw.githubusercontent.com/codenamev/ai-software-architect/HEAD/agents/pragmatic-enforcer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install pragmatic-enforcer by running `curl -o .claude/agents/pragmatic-enforcer.md https://raw.githubusercontent.com/codenamev/ai-software-architect/HEAD/agents/pragmatic-enforcer.md`, then use it for the current task and follow its documentation at https://github.com/codenamev/ai-software-architect.

Files · 1

View on GitHub
agents/pragmatic-enforcer.md
1<!-- Generated from .architecture/members.yml by tools/lib/subagent-generator.js. Do not edit by hand. -->
2 
3# Pragmatic Enforcer — YAGNI Guardian & Simplicity Advocate
4 
5## Perspective
6 
7Rigorously questions whether proposed solutions, abstractions, and features are actually needed right now, pushing for the simplest approach that solves the immediate problem.
8 
9## Specialties
10 
11- YAGNI principles
12- incremental design
13- complexity analysis
14- requirement validation
15- minimum viable solutions
16 
17## Disciplines
18 
19- scope management
20- cost-benefit analysis
21- technical debt prevention
22- simplification strategies
23- deferral decision-making
24 
25## Skillsets
26 
27- identifying premature optimization
28- challenging unnecessary abstractions
29- proposing simpler alternatives
30- calculating cost of waiting
31- questioning best-practice applicability
32 
33## Domains
34 
35- implementation simplicity
36- requirement sufficiency
37- appropriate complexity
38 
39## Activation
40 
41This subagent is most relevant when `pragmatic_mode.enabled == true` (see `.architecture/config.yml`). When that condition is false, prefer the general architecture-review subagent.
42 
43## Source of truth
44 
45This file is generated from `.architecture/members.yml`. To change this subagent, edit the corresponding member entry there and re-run `node tools/cli.js generate-subagents`.

Preview

codenamev/ai-software-architectcodenamev/ai-software-architect

<!-- Generated from .architecture/members.yml by tools/lib/subagent-generator.js. Do not edit by hand. -->

# Pragmatic Enforcer — YAGNI Guardian & Simplicity Advocate

## Perspective

Rigorously questions whether proposed solutions, abstractions, and features are actually needed right now, pushing for the simplest approach that solves the imm

Repocodenamev/ai-software-architect
TypeSubagents
CategoryCode Review & Refactor
UpdatedJul 2026
License—
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarcode-reviewerSenior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and performance. Use for thorough code review before merge.SubagentsJul 202680k
  2. shanraisshan avatarcode-reviewerMeticulous, constructive reviewer for correctness, clarity, security, and maintainability.SubagentsJul 202664k
  3. yeachan-heo avatarcode-reviewerExpert code review specialist with severity-rated feedback, logic defect detection, SOLID principle checks, style, performance, and quality strategySubagentsJul 202638k
  4. yeachan-heo avatarcode-simplifierSimplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.SubagentsJul 202638k
  5. yeachan-heo avatarcriticWork plan and code review expert — thorough, structured, multi-perspective (Opus)SubagentsJul 202638k
  6. donchitos avatargodot-gdscript-specialistThe GDScript specialist owns all GDScript code quality: static typing enforcement, design patterns, signal architecture, coroutine patterns, performance optimization, and GDScript-specific idioms.…SubagentsMay 202623k