All skills
cursor avatar

/principle-redesign-from-first-principles

@e8d856f
by cursorcursor/plugins9.1k stars
857

Apply when integrating a new requirement into an existing design. Redesign as if the requirement had been a foundational assumption from day one, instead of bolting it on.

Use this Skill: https://skilld.dev/gh/cursor/plugins/principle-redesign-from-first-principles

This session only. Nothing lands on disk.

SKILL.md

≈53 tokens always: the name and description. ≈143 when used: this file.

Redesign From First Principles

When integrating a change, don't bolt it onto the existing design. Redesign as if the requirement had been there from the start.

  • Read all affected files and understand the current design
  • Ask: "if we were writing this from scratch with this new requirement, what would we build?"
  • Propagate the change through every reference: types, docs, examples, rationale sections
  • Think about the whole redesign, then deliver it incrementally

This is the method for preserving option value when integrating changes into an existing design.

Source: SKILL.md on GitHub

No alerts23d3 checks · Risk SAFE
  • Gen Agent Trust Hub23d

    This skill provides architectural guidance for redesigning systems from first principles. It contains no executable code, external dependencies, or security risks.

  • Socket23d

    No alerts

  • Snyk23d

    Risk: LOW · No issues

Signed by skilld at e8d856f. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 3 weeks ago
disable-model-invocation
true

README badge

README badge for cursor/plugins/principle-redesign-from-first-principles