update-specification

Update specification files for AI-ready consumption based on new requirements or code changes.

github ↓ 9k
Claude Code
View source ↗

What it does

  • Use precise, explicit, and unambiguous language.
  • Clearly distinguish between requirements, constraints, and recommendations.
  • Use structured formatting (headings, lists, tables) for easy parsing.
  • Avoid idioms, metaphors, or context-dependent references.
  • Define all acronyms and domain-specific terms.
  • Include examples and edge cases where applicable.
  • Ensure the document is self-contained and does not rely on external context.

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Update specification files for AI-ready consumption based on new requirements or code changes.

Source

Repository: https://github.com/github/awesome-copilot

update-specification FAQ

What does the update-specification skill do?

Update an existing specification file for the solution, optimized for Generative AI consumption based on new requirements or updates to any existing code. Use precise, explicit, and unambiguous language. Clearly distinguish between requirements, constraints, and recommendations.

How do I install update-specification?

Run: npx -y skills add https://github.com/github/awesome-copilot --skill update-specification --agent claude-code — the source lives at github.com/github/awesome-copilot.

Maintain update-specification?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

update-specification on getagentictools
[![update-specification on getagentictools](https://getagentictools.com/badge/skills/github-awesome-copilot-update-specification.svg)](https://getagentictools.com/skills/github-awesome-copilot-update-specification?ref=badge)
npx agentictools info skills/github-awesome-copilot-update-specification

The second line is the CLI lookup for this page — handy in READMEs and docs.