Skip to content

Extend Copilot instructions and reusable skills#644

Merged
frjcomp merged 4 commits into
mainfrom
copilot/extend-copilot-docs
May 27, 2026
Merged

Extend Copilot instructions and reusable skills#644
frjcomp merged 4 commits into
mainfrom
copilot/extend-copilot-docs

Conversation

@frjcomp
Copy link
Copy Markdown
Collaborator

@frjcomp frjcomp commented May 27, 2026

Summary

Add a structured Copilot customization surface for repository work by expanding the core instructions and introducing reusable agent/skill documentation.

Changes

  • extend .github/copilot-instructions.md with a maintainer quick index, command implementation policy, command coverage guidance, debugging playbooks, and maintenance rules
  • add .instructions.md as a short routing layer for Copilot task selection
  • add .github/AGENTS.md with documented modes for command implementation, new commands, docs sync, PR review fixes, and CI failure debugging
  • add reusable skill docs for command implementation, command coverage, docs sync, new command creation, PR review fixes, and PR actions failure debugging
  • clarify that config.NewCommandSetup and WithFlagBindings are a paired implementation pattern
  • require new commands to include unit tests, e2e tests, and behavior-asserting e2e coverage for each command-defined flag

Notes

  • documentation-only change
  • no runtime code paths changed

Validation

  • verified working tree was clean before PR creation
  • checked changed-file scope with git diff --stat origin/main...HEAD
  • ran diagnostics on the touched documentation files

Copilot AI review requested due to automatic review settings May 27, 2026 14:08
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands the repository’s Copilot customization/documentation surface by adding a routing entrypoint, defining “agent modes”, and introducing reusable “skill” playbooks, while extending the canonical .github/copilot-instructions.md with maintainer-focused guidance.

Changes:

  • Added .instructions.md as a lightweight routing layer to the authoritative instructions and reusable skill docs.
  • Added .github/AGENTS.md plus multiple .github/SKILLS/*.md documents to standardize common maintainer workflows (command work, docs sync, PR review fixes, CI failure debugging).
  • Extended .github/copilot-instructions.md with a maintainer quick index and additional workflow/debugging/maintenance guidance.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.instructions.md Adds a maintainer quick-start router pointing to the canonical instructions, agent modes, and skill docs.
.github/copilot-instructions.md Extends canonical Copilot instructions with an index and additional maintainer workflow/debugging guidance.
.github/AGENTS.md Documents “agent modes” for common workstreams (command changes, docs sync, PR fixes, CI debugging).
.github/SKILLS/command-implementation.md Adds a reusable checklist for implementing/modifying commands with the repo’s config binding conventions.
.github/SKILLS/command-coverage.md Adds a reusable procedure for recursive platform-wide command updates to avoid partial rollouts.
.github/SKILLS/docs-sync.md Adds a playbook for keeping docs/config references aligned with flag/key changes.
.github/SKILLS/new-command.md Adds creation-specific guidance for new commands, including unit + e2e coverage expectations.
.github/SKILLS/pr-review-fixes.md Adds a structured process for triaging review comments and applying targeted fixes with validation.
.github/SKILLS/pr-actions-failures-debug.md Adds a structured process for reproducing and fixing CI failures locally with documentation of evidence.

Comment thread .github/AGENTS.md Outdated
Comment thread .github/copilot-instructions.md Outdated
frjcomp and others added 2 commits May 27, 2026 16:13
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@frjcomp frjcomp enabled auto-merge (squash) May 27, 2026 14:16
@frjcomp frjcomp merged commit 130ebcf into main May 27, 2026
13 checks passed
@frjcomp frjcomp deleted the copilot/extend-copilot-docs branch May 27, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants