openspec-propose/explore skill reference specific artifacts
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- markdown, typescript
- Domain
- developer-experience
Research direction
The skill text for openspec-propose and openspec-explore names proposal.md, design.md and tasks.md in its intro and examples; start by locating those skill definitions in the repository. Replace the hardcoded artifact names with wording that refers to the artifacts the active schema produces, keeping the default names only as examples. Done when neither skill tells an agent to expect a fixed artifact set and the default schema still reads correctly.
Written by the indexing model from the issue text.
Description
What happened
I have a custom (simpler) schema, with assumes different artifacts as compared to the default ones. The openspec-propose/explore skills, however, reference spec-driven default artifacts (proposal.md, design.md, tasks.md) so their are not compatible with custom schema.
What you expected instead
Openspec procedures should be general enough to work with any schema, and it currently is for the most part. Only the intro text and the examples in the skill name proposal.md, design.md and tasks.md. I have not encountered any failure. The risk is that an agent follows the examples literally and expects artifacts that the custom schema does not produce.
Minimal steps to reproduce
Read skills openspec-propose and openspec-explore
OpenSpec version
1.14.1
Coding agent and model
No response
OS and Node version
No response
- Dominant language
- TypeScript
- Stars
- 71.6k
- Forks
- 4.9k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 63
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
-
Difficulty 1/5 1-3 hours Newbie friendliness 70/100
Fission-AI/OpenSpec#2082 ·
Maintainers usually reply within 2 days
-
[Bug] /opsx:update guardrails contradict the new glob-artifact file creationPossibly taken @clay-good claimed this today. Open
Difficulty 1/5 Under an hour Newbie friendliness 87/100
Fission-AI/OpenSpec#2068 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Fission-AI/OpenSpec#1966 · 1 comment ·
Maintainers usually reply within 2 days
-
feat(schemas): open each proposal with a short review focusPossibly taken @GaoSSR claimed this 25 days ago. Opendesign-review
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
Fission-AI/OpenSpec#1908 ·
Maintainers usually reply within 2 days
-
validate: a scenario with no WHEN/GIVEN or THEN step counts as a scenario and passesPossibly taken @artemasmith claimed this 1 day ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 68/100
Fission-AI/OpenSpec#2078 · 1 comment ·
Maintainers usually reply within 2 days
All issues in Fission-AI/OpenSpec
Similar issues
-
Create/import wallet form shows raw "password must be at least 1 characters" instead of the translated messagePossibly taken @CapThunder19 claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
joinmarket-webui/jam#1538 ·
Maintainers usually reply within 1 day
-
t0ggles
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
nolimits4web/swiper#8240 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
modelcontextprotocol/inspector#2723 ·
Maintainers usually reply within 1 day
-
status:approved type:bug
Difficulty 1/5 Under an hour Newbie friendliness 70/100
egdev6/quorb#109 · 1 comment ·
Maintainers usually reply within 1 day