Skip to content
rd-skills
All skills

build-tool-professional-usage

FoundationJIT only

analysis-agent/task-agent/review-agent: use when build graphs, codegen, caches, toolchains, or artifact reproducibility change; skip when build behavior is unaffected.

Group
Delivery & platform
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • Makefile make Ant Bazel Buck Pants Gradle Maven npm script pnpm yarn Turborepo Nx build graph generated artifact codegen strict deps remote cache remote execution hermetic build
  • undeclared dependency, generated source, generated source declaration, generator output source of truth, reproducible artifact, checksum, digest, build cache, action key, toolchain pin, local CI mismatch, make parallel, phony target, order-only dependency, bazel sandbox, classpath, sourcepath, output directory

Do not use when

Anti-triggers — as binding as the triggers above

  • no task-local build tool professional usage decision is required

Required inputs

What must be supplied before this skill can decide anything

  • current task contract
  • selected primary Professional Skill
  • task-local trigger evidence

Output contract

What this skill owes the next role

  • build decision with graph edges, source and generated authority, input and toolchain identity, cache and parallel correctness, artifact comparison, failure evidence, and proof limits

Escalation signals

When this skill must hand the decision back

  • Build graph changes can pass locally while CI release or remote cache uses stale generated artifacts undeclared dependencies hidden environment inputs or non-reproducible outputs

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
benchmarks-and-patterns.mdbenchmark-patternTool graph, generation, cache, or hermeticity mechanisms require comparison.The authoritative build target and mechanism are already fixed.TaskReviewAnalysis
checklist.mddecision-checklistBuild changes affect inputs, outputs, generators, caches, or consumers.Only source code changes under an unchanged build graph.TaskReviewAnalysis
evidence-patterns.mdevidence-patternBuild reproducibility depends on fresh commands, artifacts, or provenance.No graph, cache, or artifact claim requires proof.TaskReviewAnalysis