Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Community schema: spec-driven-ids

Open Beginner friendly
#2,157 2 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 2 days

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
83/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
typescript
Domain
documentation

Research direction

Edit the Community Schemas table in docs/customization.md, using the proposed row and the linked repository for details. Read the existing table and its contribution note first. Done when the spec-driven-ids row accurately lists its maintainer, repository, and description.

Written by the indexing model from the issue text.

Description

documentation needs-triage
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 spec-driven-ids, a community schema built on spec-driven. 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/sonqh/spec-ctx/tree/main/schemas/spec-driven-ids

Context: #1967 (stable identifiers for requirements and scenarios).

What it should say instead
Schema Maintainer Repository Description
spec-driven-ids @sonqh sonqh/spec-ctx spec-driven with a stable ID on every requirement, scenario, decision, and task. specctx allocates the IDs, bundles the spec of one task for an agent, and ticks a task only after its Verify command passes. Adopts an existing project in one run.
Dominant language
TypeScript
Stars
73k
Forks
5k
Avg merge
3d 20h
Merged PRs (30d)
69

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Fission-AI/OpenSpec

All issues in Fission-AI/OpenSpec

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.