一键导入
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 页面并帮你完成安装。
基于 SOC 职业分类
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.
| 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.