Skip to content
rd-skills
All skills

minimal-correct-implementation

FoundationJIT only

analysis-agent/task-agent/review-agent: use when added code, dependency, abstraction, configuration, or shortcut may exceed current need; skip when minimality is proven.

Group
Engineering workflow
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • minimal correct implementation current need deletion reuse standard library native behavior installed dependency direct local code
  • wrapper interface registry dependency file configuration branch speculative variant scaffold future flexibility
  • deliberate shortcut ceiling owner replacement trigger shrink behavior preservation

Do not use when

Anti-triggers — as binding as the triggers above

  • requirements and owner boundaries already select one structure with no unresolved existence or minimality decision
  • the open question is placement pattern package policy public contract clarity or performance rather than whether structure is needed

Required inputs

What must be supplied before this skill can decide anything

  • current acceptance non-goals and reachable consumers
  • existing repository standard native installed-dependency and direct-code candidates
  • owner safety validation recovery and deletion boundaries affected by the smaller choice

Output contract

What this skill owes the next role

  • minimality decision with retained or removed structure candidate comparison current force rejected nearer alternatives behavior-preservation proof specialist routes evidence limits and residual risk

Escalation signals

When this skill must hand the decision back

  • A smaller implementation can silently remove authorization integrity compatibility accessibility observability recovery or incident evidence

Loaded by

This skill never owns a task. These professionals may pull it in as Layer 3.

Targeted references

Each reference carries its own load condition. None of them enter context by default.

ReferenceLoad whenDo not load whenRequired by
simplicity-ladder.mdbenchmark-patternMultiple minimal-correct candidates differ in ownership safety compatibility recovery or deletion behaviorOne repository-conforming candidate already satisfies acceptance and protected obligations with no added structureAnalysisTaskReview