Back

Principle Subtract Before You Add

Coding8.2K installs

What it does

Apply when sequencing an addition, refactor, or rewrite. Remove dead code, redundant validators, and stub references first, then build on the simpler base.

Install

npx skills add https://github.com/backnotprop/pstack --skill principle-subtract-before-you-add

Website

www.skills.sh/backnotprop/pstack/principle-subtract-before-you-add

Details

From the skill’s SKILL.md or README, by its authors. View the original

Subtract Before You Add

When evolving a system, remove complexity first, then build. Default to subtraction.

Make simplification a continual investment. Leave the design slightly simpler and more capable behind the same or smaller surface than you found it.

  • Sequence removal before construction
  • Cut before you polish (get to the minimum before investing in quality)
  • Design for observed usage, not speculative edge cases
  • No speculative validators, parsers, or guards beyond what the spec demands
  • Simplify prompts (remove redundant instructions, excessive templates)
  • When a reference has no novel content, delete it rather than leaving a stub
See all
  • Coding

    Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

    npx skills add https://github.com/mattpocock/skills --skill improve-codebase-architecture
    1.2M installs
  • Coding

    React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data…

    npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-best-practices
    881K installs
  • Coding

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel…

    npx skills add https://github.com/mattpocock/skills --skill code-review
    869.3K installs
  • Coding

    Use when you need to resolve an in-progress git merge/rebase conflict.

    npx skills add https://github.com/mattpocock/skills --skill resolving-merge-conflicts
    551.2K installs

Skills are shared by members and not reviewed by us. Read a skill’s code before you install it.