Skills Setup

score_tooling ships a set of shared Copilot “skills” (score-* under .github/skills) that document how to use rules_score (architecture, requirements, safety analysis, testing). Downstream repositories can pull these into their own .github/skills directory so the same guidance is available to Copilot locally.

  • bazel run //:sync_skills — copies score_tooling’s current score-* skills into the local .github/skills directory, overwriting outdated copies and removing skills that score_tooling no longer ships.

  • bazel test //:sync_skills.check — fails if the committed skills are missing, outdated, or stale relative to the score_tooling version in use. Wire this into CI so upstream skill updates are caught automatically.