Skip to content

docs: add Community Schemas section + README entry#1043

Merged
TabishB merged 1 commit intoFission-AI:mainfrom
JiangWay:docs/community-schemas-link
May 4, 2026
Merged

docs: add Community Schemas section + README entry#1043
TabishB merged 1 commit intoFission-AI:mainfrom
JiangWay:docs/community-schemas-link

Conversation

@JiangWay
Copy link
Copy Markdown
Contributor

@JiangWay JiangWay commented May 2, 2026

Summary

Adds a "Community Schemas" section to docs/customization.md listing community-maintained OpenSpec schemas distributed via standalone repositories. Modeled after github/spec-kit's community extension catalog.

Also adds a brief 4-line "Community schemas" introductory section in README.md pointing to the new catalog.

The first catalog entry is superpowers-bridge — born from the proposal in #970 and now living at JiangWay/openspec-schemas.

This PR adds documentation only; no code or schema changes. Each row in the catalog represents a separately-maintained external repository.

Test plan

  • New section reads naturally between Examples and See Also in customization.md
  • README "Community schemas" section sits cleanly between Docs and Why OpenSpec
  • All linked repositories exist and resolve

Maintainer note

Easy to partially accept — the README addition is a separate hunk from the docs/customization.md addition. If you'd prefer keeping the README focused (without a community-schemas entry), happy to revise to just the docs change.

Refs: #970

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Added "Community Schemas" section explaining how to use third-party schema bundles distributed via standalone repositories.
    • Documented installation instructions for community-maintained schemas.
    • Provided reference to community catalog for schema discovery.
    • Included guidance for contributing new community schemas.

Adds a "Community Schemas" section to docs/customization.md cataloging
community-maintained schema bundles distributed via standalone
repositories. Modeled after github/spec-kit's community extension
catalog (https://github.com/github/spec-kit/tree/main/extensions).

The first entry is `superpowers-bridge` from JiangWay/openspec-schemas
— born from the proposal in PR Fission-AI#970 and now maintained externally.

Also adds a brief 4-line "Community schemas" introductory section in
README.md (between Docs and Why OpenSpec) pointing readers to the
catalog. Documentation only; no code or schema changes.

Refs: Fission-AI#970

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JiangWay JiangWay requested a review from TabishB as a code owner May 2, 2026 15:27
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 310eb428-5c05-4d96-be4b-b8acd9442ce0

📥 Commits

Reviewing files that changed from the base of the PR and between 0ca7476 and 180fbeb.

📒 Files selected for processing (2)
  • README.md
  • docs/customization.md

📝 Walkthrough

Walkthrough

The PR adds documentation for community-maintained OpenSpec schemas. README.md introduces the concept with a link to detailed docs, while docs/customization.md provides installation instructions and a community schema registry table.

Changes

Community Schemas Documentation

Layer / File(s) Summary
README Introduction
README.md
New "Community schemas" section describes third-party schema bundles and links to the detailed community catalog documentation.
Detailed Documentation & Registry
docs/customization.md
"Community Schemas" section added with installation instructions, a table entry for superpowers-bridge, and a call for contributions.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐇 Hop, hop, the schemas grow!
Community bundles steal the show,
Docs now guide where folks can go,
With bridges built and tables aglow!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and accurately summarizes the main changes: adding a Community Schemas section to documentation and adding a corresponding README entry.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

JiangWay pushed a commit to JiangWay/openspec-schemas that referenced this pull request May 2, 2026
Evidence-first 6-section retrospective covering the brainstorm →
plan → execute → response cycle that produced this repo.

Wins: external-repo strategy worked, ate own dog food end-to-end,
fact-check culture held under pressure, bilingual from start, atomic
commits.

Misses: 2b dead-code only caught by user, README/INTEGRATION 60% overlap
not caught until audit, OAuth workflow scope blocked first push,
T8 orphan heading, final code-reviewer hit Stream idle timeout.

Plan deviations: pivoted from 'modify PR #970 in-place' to external
repo + small docs PR; dropped 2b after fact-check; consolidated
INTEGRATION into bridge README.

Surprises: spec-kit ecosystem already had 2 superpowers bridges;
executing-plans SKILL.md is dramatically thinner than
subagent-driven-development; OAuth workflow scope is a real thing.

Promote candidates: doc-overlap audit checklist, schema dead-code
detection, fact-check-before-defending culture (already noted).

Refs:
- PR #970: Fission-AI/OpenSpec#970
- PR #1043: Fission-AI/OpenSpec#1043
- Issue #780: Fission-AI/OpenSpec#780
Copy link
Copy Markdown
Contributor

@TabishB TabishB left a comment

Choose a reason for hiding this comment

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

Nice, I'm ok with supporting this! It's easy and lightweight. We want to try and find better ways to support community plugins/extensions. Just not a priority at the moment.

Edit: p.s we're looking to hire some full-time contributors for OpenSpec. If you're interested feel free to reach out here: tabish@openspec.dev

@TabishB TabishB added this pull request to the merge queue May 4, 2026
Merged via the queue into Fission-AI:main with commit 76c80f8 May 4, 2026
9 checks passed
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