Community schema: specwright
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 72/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Domain
- documentation
Research direction
The change belongs in the "Community Schemas" section of docs/customization.md, in the table and under the note that asks for a repository link and a one-line description. Read the existing rows to match their format, then add a row for specwright with the maintainer, repository link and description from the issue. Done means the row renders in the table and the repository link resolves. Whether the description should be trimmed to the one-line style of the other rows is for the maintainers to decide.
Written by the indexing model from the issue text.
Description
Where
https://github.com/Fission-AI/OpenSpec/blob/main/docs/customization.md, "Community Schemas" section
What is wrong or missing
The Community Schemas table has no row for specwright, a community schema with architecture-tiered designs and a cross-model review gate. The note under the table says to open an issue with a repository link and a one line description, so here it is.
Repository: https://github.com/sh1ny/specwright/tree/main/schemas/specwright (MIT)
The schema works on its own, but it is designed to run with Specwright's companion skills (branch per change, commit per task, pre-ship review, GitHub PR workflow, milestone roadmaps). The repository README has a single install prompt that sets up both.
What it should say instead
| Schema | Maintainer | Repository | Description |
|---|---|---|---|
specwright |
@sh1ny | sh1ny/specwright | Architecture-tiered workflow. Flow: proposal → specs → design → review → tasks → apply. design opens with a six-trigger triage: LIGHT (a few lines) when nothing triggers, FULL (state ownership, failure visibility, resource bounds, flow gaps, mechanism ledger) otherwise. FULL designs get a fresh-context, ideally cross-model review whose VERDICT: line gates tasks; LIGHT records SKIPPED_LIGHT. Every requirement carries a failure scenario mapped to a named red/green test, and durable decisions become immutable, supersedable ADRs. Companion skills add branch-per-change git, a pre-ship review, a GitHub PR workflow and milestone roadmaps. |
- Dominant language
- TypeScript
- Stars
- 73.6k
- Forks
- 5k
- Avg merge
- 3d 20h
- Merged PRs (30d)
- 64
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Fission-AI/OpenSpec
-
archive and sync skills merge every `specs/**/*.md` as a delta spec, including files `validate` rejectsPossibly taken @clay-good claimed this 4 days ago. Openbug needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Fission-AI/OpenSpec#2173 ·
Maintainers usually reply within 2 days
-
openspec-apply-change skill: when blocked, may select a ready artifact unrelated to missingArtifactsPossibly taken @clay-good claimed this 5 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Fission-AI/OpenSpec#2165 ·
Maintainers usually reply within 2 days
-
openspec-archive-change skill: ignores delta specs when artifact ID is not "specs"Possibly taken @clay-good claimed this 5 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Fission-AI/OpenSpec#2163 · 1 reaction ·
Maintainers usually reply within 2 days
-
documentation needs-triage
Difficulty 1/5 Under an hour Newbie friendliness 83/100
Fission-AI/OpenSpec#2157 · 2 comments ·
Maintainers usually reply within 2 days
-
documentation needs-triage
Difficulty 1/5 Under an hour Newbie friendliness 90/100
Fission-AI/OpenSpec#2143 · 1 comment ·
Maintainers usually reply within 2 days
All issues in Fission-AI/OpenSpec
Similar issues
-
ci-cd desktop size:low telemetry-improvement telemetry-round-1
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
vfarcic/dot-agent-deck#2079 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 83/100
Maintainers usually reply within 1 day
-
status:in-linear
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
n8n-io/n8n#43006 · 3 comments ·
Maintainers usually reply within 1 day
-
🔊 a11y
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
betagouv/mon-entreprise#4726 ·
Maintainers usually reply within 9 days