ワンクリックで
spec-lint
Run mechanical `.specs/` consistency checks without editing files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run mechanical `.specs/` consistency checks without editing files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Check whether implementation behavior matches durable product intent in `.idd/intent/`.
Implement behavior from current `.idd/intent/` product intent and verify the code against the relevant specification.
Update `.idd/intent/` product intent from confirmed implementation behavior.
Diagnose `.idd/intent/` product intent structure and recommend reorganizations without editing files.
Clarify real product intent before changing `.idd/intent/`, using focused customer-development questions and simplification options without editing product intent, planning implementation, or writing code.
Update current `.idd/intent/` product intent from a user-requested behavior change, preferring existing specs over new specs.
SOC 職業分類に基づく
| name | spec-lint |
| description | Run mechanical `.specs/` consistency checks without editing files. |
Use this skill to perform cheap mechanical validation over .specs.
Formula:
spec-lint = cheap mechanical validation, not semantic review
Use it when the user asks whether .specs is mechanically consistent.
Check that:
.specs/README.md exists;.specs/INDEX.md exists;INDEX.md exists;.specs/ is listed in INDEX.md;.specs has no archive directory;.specs/import-report.md does not exist;.specs;INDEX.md has no Archived section;.specs references .specs/archive/...;Related, Replaces, Supersedes, Depends on, and similar numeric
relation references point to existing current numbered docs;.worklog references except in
source/history sections;spec-lint must fail if:
.specs;.specs/import-report.md exists;.specs;INDEX.md contains an Archived section;INDEX.md links to deleted document storage;.specs references .specs/archive/...;Related, Replaces, Supersedes, Depends on, or similar
relation points to a missing current numbered doc;Mechanical lint may flag suspicious wording. It must not claim to have completed semantic review.
# Spec Lint Report
## Result
pass | fail
## Errors
Problems that should be fixed.
## Warnings
Suspicious structure or wording.
## Suggested fixes
Concrete file-level recommendations.
User request:
Check whether `.specs` is mechanically consistent.
Expected behavior:
spec-lint;INDEX.md, files, links, required sections, and stale .worklog
references;Do not use this skill to:
Use spec-audit for broad structural diagnostics.