Skip to content
rd-skills
All skills

data-api-contract-changer

ProfessionalRuntime top level

Analyze an API, schema, migration, or compatibility decision with analysis-agent, or implement its bounded contract change with task-agent. Do not select it when no data or public-contract surface is affected.

Group
Implementation owners
Routing mode
evidence-only
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • API contract change
  • schema or migration change

Do not use when

Anti-triggers — as binding as the triggers above

  • no data or public contract impact
  • unrelated read-only analysis

Required inputs

What must be supplied before this skill can decide anything

  • contract evidence
  • compatibility requirements

Output contract

What this skill owes the next role

  • contract transition
  • consumer impact
  • compatibility evidence

Escalation signals

When this skill must hand the decision back

  • scope, authority, or material risk exceeds the selected task contract

Targeted references

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

ReferenceLoad whenDo not load whenRequired by
checklist.mddecision-checklistA bounded review needs concrete contract, pagination, migration, rollback, deprecation, and observability coverageConsumer proof, generated diff, or performance/rollback tradeoff is the core riskAnalysisTask
evidence-patterns.mdevidence-patternClosure depends on consumer proof, generated artifact diff, migration/rollback evidence, deprecation/deletion, or stale contract validationHigh-level routing is enough and evidence is not being closedAnalysisTask
index.mdindexcompeting data api contract changer references require dependency, conflict, or output-fragment selectionthe data api contract changer root or a task-named reference already resolves selectionAnalysisTask
solution-optimality.mdtargetedA schema, API, event, version, migration, list/expansion, filter, or compatibility design has a material consumer, data-growth, or recovery tradeoffThe change is demonstrably additive and bounded with no affected consumer, storage, query, migration, or coexistence choiceAnalysisTask