All skills
repository-tooling-change-builder
ProfessionalRuntime top levelUse 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.
| Reference | Load when | Do not load when | Required by |
|---|---|---|---|
| generator-and-plugin-contracts.mdtargeted | Generated authority, bootstrap, compiler protocol, host API, diagnostics, fixes, or version compatibility changes | No generator or compiler/linter/formatter plugin behavior changes | Task |
| harness-validity-contracts.mdtargeted | Test discovery, orchestration, oracle, fixtures, negative controls, benchmark measurement, or harness exit behavior changes | Existing unchanged harness directly proves the accepted behavior | Task |
| repository-automation-contracts.mdtargeted | Internal CLI, hook, monorepo automation, maintenance mutation, subprocess, rerun, or cleanup behavior changes | No repository automation interface or mutation changes | Task |