mcpField
S
simplicity

simplicity

github.com/nmnmccDevelopment353 installsUpdated 8w ago
Repository

About simplicity

Simplicity is a design skill for reducing complexity in architectures, APIs, workflows, and long-lived interfaces. It guides practitioners to preserve required properties while favoring direct designs and removing unnecessary abstractions.

Key features

  1. 01Separate requirements from preferences
  2. 02Inspect existing mechanisms first
  3. 03Prefer direct designs with clear boundaries
  4. 04Remove complexity that no longer helps

Use cases

  1. 01Simplify an existing architecture
  2. 02Review an API design
  3. 03Reduce workflow complexity

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nmnmcc/skills --skill simplicity

After installing, type/simplicityin Claude Code to confirm it loaded.

Bundled filesagents/openai.yamlreferences/guide.md

Details

From the project README

Simplicity

Spend complexity only where it buys a required property. Keep the real problem, constraints, and failure cost visible, then choose the smallest design that satisfies them.

  1. Separate the required result from preferences and future options.
  2. Inspect existing mechanisms before adding abstractions or dependencies.
  3. Prefer a direct design with a clear boundary and local proof.
  4. Remove complexity that no longer earns its cost.

Read the detailed guide when simplifying an architecture, API, workflow, or long-lived interface.

Comments

Markdown supported