# add-community-extension

> Claude/Codex skill by [@github](https://omgskills.com/library/github/index.md) · 136k stars · Updated 2026-09-11

Add a community extension to the Spec Kit catalog from a GitHub issue submission. USE FOR: processing extension submission issues, validating catalog entries, updating catalog.community.json and docs/community/extensions.md, creating PRs. DO NOT USE FOR: creating new extensions from scratch, or first-party extension work.

Tags: ai, copilot, development, engineering, prd, spec, spec-driven

## Install

```sh
git clone https://github.com/github/spec-kit /tmp/spec-kit && ln -s /tmp/spec-kit/.github/skills/add-community-extension ~/.claude/skills/add-community-extension
```

## From README

Add Community Extension Process an extension submission issue and add or update it in the community catalog. When to Use A new \[Extension\] submission issue is filed An existing extension submits an update issue (new version, changed metadata) You need to add or update a community extension in extensions/catalog.community.json and docs/community/extensions.md Procedure Fetch the submission issue Read the GitHub issue to extract all metadata: Extension ID, name, version, description, author Repository URL, download URL, homepage, documentation, changelog License, required spec-kit version, optional tool dependencies Number of commands and hooks Tags Validate against publishing rules Check all of the following (per extensions/EXTENSION-PUBLISHING-GUIDE.md): | Check | How | |-------|-----| | Repository exists and is public | Fetch the repository URL | | extension.yml manifest present | Confirm in repo file listing | | README.md present | Confirm in repo file listing | | LICENSE file...

## Links

- HTML page: https://omgskills.com/skills/github/spec-kit/add-community-extension/
- GitHub: https://github.com/github/spec-kit
- Author: [@github](https://omgskills.com/library/github/index.md)

## More skills by this author

- [acquire-codebase-knowledge](https://omgskills.com/skills/github/awesome-copilot/acquire-codebase-knowledge/index.md) — Used when the user explicitly asks to map, document, or onboard into an existing codebase.
   - [@github](https://omgskills.com/library/github/index.md) · 39k stars
- [acreadiness-assess](https://omgskills.com/skills/github/awesome-copilot/acreadiness-assess/index.md) — Used to run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at...
   - [@github](https://omgskills.com/library/github/index.md) · 37k stars
- [acreadiness-generate-instructions](https://omgskills.com/skills/github/awesome-copilot/acreadiness-generate-instructions/index.md) — Used to generate tailored AI agent instruction files via AgentRC instructions command.
   - [@github](https://omgskills.com/library/github/index.md) · 37k stars
