Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Preset]: Add SpecAssay (update to 0.5.2)

オープン 初心者向け
#4,713 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
75/100
issue の種類
機能追加
明瞭さ
明確に書かれている
活発さ
活発
領域
tooling

調査の方向性

この issue は、Spec Kit リポジトリにプリセットを追加することに関するものです。preset.yml マニフェスト形式とリポジトリ内の既存のプリセットを確認してください。プリセットファイルはダウンロード URL 経由で提供されます。タスクは、このプリセットをプロジェクトのプリセット一覧に統合することです。プリセットの追加と検証方法については、リポジトリのドキュメントを確認してください。作業には、SpecAssay v0.5.2 を含めるためにプリセットレジストリまたはドキュメントを更新することが含まれます。

索引モデルが issue の本文から書いたものです。

説明

preset-submission triage-must-have validation-passed
Preset ID

specassay

Preset Name

SpecAssay

Version

0.5.2

Description

Appends durable-ID, Carries, and SpecAssay vocabulary onto Spec Kit spec, tasks, and constitution templates.

Author

Rik Dryfoos

Repository URL

https://github.com/rdryfoos/specassay

Download URL

https://github.com/rdryfoos/specassay/releases/download/v0.5.2/specassay-preset-0.5.2.zip

Documentation URL

https://github.com/rdryfoos/specassay/blob/main/presets/specassay/README.md

License

MIT

Required Spec Kit Version

=0.14.0,<2.0.0

Required Extensions (optional)

specassay-check (>=0.5.2) - optional. The preset writes the vocabulary; the extension enforces it. The templates are useful without it, but nothing refuses a silent gap until the extension is installed.

Templates Provided
  • spec-template.md
  • tasks-template.md
  • constitution-template.md
Commands Provided

0

Number of Scripts (optional)

0

Tags

traceability, durable-ids, governance, sdd

Key Features
  • Spec template inherits durable IDs from the registry rather than inventing new ones per spec
  • Tasks template carries a **Carries**: line, the declaration that binds a task to the IDs it serves
  • Constitution template carries the end-to-end traceability article as a non-negotiable
  • Append strategy at priority 10, so it layers onto stock Spec Kit templates rather than replacing them

Update to an existing entry. Replaces #4691 which was filed at 0.5.1 before v0.5.2 shipped.

Tested on Spec Kit 1.0.5, Linux, 2026-09-23, against the published v0.5.2 asset:

$ specify preset add specassay --from https://github.com/rdryfoos/specassay/releases/download/v0.5.2/specassay-preset-0.5.2.zip
Preset 'SpecAssay' v0.5.2 installed (priority 10)

$ specify preset list
SpecAssay (specassay) v0.5.2 - enabled - priority 10
Templates: 3

All three templates resolve, and the tasks template carries its Carries
vocabulary intact after installation.

sha256, computed from the published v0.5.2 assets on 2026-09-23:
9920daf8b7ebe2d5e0d5e723409719afeaaa7c59788a6f3ecda67e2f7543d0b9 specassay-preset-0.5.2.zip

Testing Checklist
  • Preset installs successfully via specify preset add
  • Template resolution works correctly after installation
  • Documentation is complete and accurate
  • Tested on at least one real project
Submission Requirements
  • Valid preset.yml manifest included
  • Linked README (Documentation URL) explains how to use this preset and includes a valid specify preset add ... command (preferably specify preset add --from <download-url> using the exact download URL)
  • LICENSE file included
  • GitHub release created with version tag
  • Preset ID follows naming conventions (lowercase-with-hyphens)
主要言語
Python
スター
138k
フォーク
12.4k
平均マージ
3日 4時間
マージ済み PR(30日)
154

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

github/spec-kit のほかの issue

github/spec-kit の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。