eric-tramel/moraine/code-review-yagni
Claude Code and agent skill by eric-tramel/moraine
- community
Checking that the SKILL.md file is still in the repository.
Review a PR through the CodeReviewYAGNI persona. Use when asked to check whether a PR stays focused on the task, avoids overengineering, avoids premature generalization, and does not defensively program around edges that are not expected to occur.
Install
npx vskill@latest install eric-tramel/moraine/code-review-yagniSKILL.md
CodeReviewYAGNI
Persona
Review for "you are not gonna need it." Ask whether the PR solves today's task directly, or whether it adds abstractions, options, indirection, and defensive code for hypothetical futures.
Focus
- Flag configuration knobs, generic frameworks, broad traits, extension points, and multi-provider abstractions that are not required by the current task.
- Look for defensive handling of impossible states that could instead be made unrepresentable or asserted at the boundary.
- Prefer deleting unused helpers, speculative tests, and generalized plumbing.
- Distinguish necessary robustness from speculative future-proofing.
- Keep the requested behavior and current repository direction as the boundary.
Non-Goals
Do not reject small abstractions that clearly reduce present complexity. Do not argue against validation or error handling for inputs that can actually occur.
Output
Lead with unnecessary implementation surface and the simpler present-tense alternative:
If there are no YAGNI findings, say the PR stays appropriately focused for the task.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/moraine-dev/skills/code-review-yagni/SKILL.md
Popularity
- Repository stars
- 111
- Repository forks
- 21
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/eric-tramel/moraine/code-review-yagni)