Skills for Real Engineers. Straight from my .agents directory.
principle-redesign-from-first-principles
Agent skill frombacknotprop/pstack
Apply when integrating a new requirement into an existing design.
How to install principle-redesign-from-first-principles
npx skills add backnotprop/pstack# or add only this skill to Claude Code: copy the folder
skills/principle-redesign-from-first-principles/
# into
~/.claude/skills/principle-redesign-from-first-principles/ (all projects)
.claude/skills/principle-redesign-from-first-principles/ (one project)
1# Redesign From First Principles23When integrating a change, don't bolt it onto the existing design. Redesign as if the requirement had been a foundational assumption from the start.45- Read all affected files and understand the current design6- Ask: "if we were writing this from scratch with this new requirement, what would we build?"7- Propagate the change through every reference: types, docs, examples, rationale sections8- Think about the whole redesign, then deliver it incrementally910This is the method for preserving option value when integrating changes into an existing design.
Excerpt shown under the repository's MIT license.
More skills in pstack
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
