Skip to content
rd-skills
All skills

repository-tooling-change-builder

ProfessionalRuntime top level

Use task-agent for a bounded repository generator, plugin, harness, CLI, monorepo automation, or maintenance utility source change. Skip product behavior, config-only work, docs, release, review, and planning.

Group
Implementation owners
Routing mode
automatic
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • one bounded repository code generator, compiler plugin, linter, formatter, harness, internal CLI, build or monorepo automation, or maintenance utility change
  • a direct task whose primary consumers are repository developers, tests, builds, or local automation

Do not use when

Anti-triggers — as binding as the triggers above

  • backend service, product behavior, or business logic
  • build-graph or build-configuration-only work with no repository-tool source change
  • documentation-only work
  • production mutation, deployment, release, or rollback
  • independent review, task decomposition, planning, routing, or control

Required inputs

What must be supplied before this skill can decide anything

  • accepted tooling behavior and observable normal invalid boundary and forbidden outcomes
  • source owner callers generated or mutated outputs and minimum consumer
  • current oracle failure mechanism and smallest sufficient validation entrypoint

Output contract

What this skill owes the next role

  • repository tooling change with owner reuse placement side-effect and subprocess decisions
  • current normal negative boundary and rerun evidence
  • proof limits residual risk and recovery boundary

Escalation signals

When this skill must hand the decision back

  • tool owner consumer authority mutation boundary subprocess completion or validation oracle remains unresolved

Related expertise

8 Layer 3 candidates may be loaded behind this skill. A single task loads at most three, and only when the current evidence justifies them.

Targeted references

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

ReferenceLoad whenDo not load whenRequired by
generator-and-plugin-contracts.mdtargetedGenerated authority, bootstrap, compiler protocol, host API, diagnostics, fixes, or version compatibility changesNo generator or compiler/linter/formatter plugin behavior changesTask
harness-validity-contracts.mdtargetedTest discovery, orchestration, oracle, fixtures, negative controls, benchmark measurement, or harness exit behavior changesExisting unchanged harness directly proves the accepted behaviorTask
repository-automation-contracts.mdtargetedInternal CLI, hook, monorepo automation, maintenance mutation, subprocess, rerun, or cleanup behavior changesNo repository automation interface or mutation changesTask