ソース情報
- リポジトリ
- ww-w-ai/marketplace
- ソースの最終更新活動
- 2026年5月10日 00:50
- 検出された SKILL.md の言語
- 英語
- スター
- 0
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SOC 職業分類に基づく
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ww-w-ai/marketplace --skill validate-docsコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
Plan and execute multi-feature roadmaps as sequential, concurrent, or mixed sprint clusters. Trigger on sprint planning, run sprints, plan then build, /cowork-sprint, or requests to break an initiative into sprints. Do not use for trivial edits, one-shot fixes, or one feature (use pdca-wf).
USE for ANY single-feature build request. Trigger when the user asks to implement, build, add, or rework one feature end-to-end, supplies a feature Plan or Design for execution, explicitly requests PDCA, or asks to verify implementation completeness. Runs the shared Research, Brief, Plan review, Design review, Do, targeted Check/Act, and Report lifecycle. Also runs execution-only when cowork-sprint supplies reviewed planning artifacts. Do not use for multi-feature initiatives (use cowork-sprint), trivial edits under about 30 minutes, or pure research with no build.
Max plan hit the wall? Report your 5h window data — we're mapping the rate limit formula Anthropic won't publish
| name | validate-docs |
| description | Validates code comment quality and TODO/FIXME formatting |
| triggers | ["validate docs","check docs"] |
| user-invocable | true |
| allowed-tools | ["Read","Write","Glob","Grep","Bash"] |
Corresponding rule: docs/specs/documentation.md
Resolve the target directory in the following order:
**/*.{ts,tsx,js,jsx,py,java,go,rs}) -- use the top-level directory containing matchesDefault exclusions: node_modules/, .git/, dist/, build/, coverage/
Skill-specific exclusions: *.generated.*, *.g.dart, *.freezed.dart (auto-generated code)
Output the following before proceeding to validation. Do not proceed until resolved.
| Step | Result |
|---|---|
| CLAUDE.md check | found/not found |
| Resolved directories | {list or "none"} |
| Source files found | {count} |
| Resolution method | CLAUDE.md / Glob fallback / SHALLOW |
Validate TODO/FIXME formatting
TODO or FIXME keywordsTODO(@assignee, YYYY-MM): description or FIXME(@assignee, YYYY-MM): description(@ + , + 4-digit year pattern is absentValidate HACK removal conditions
HACK keywordYYYY, vN, #issue-number) is presentPrefix usage report
WHY, CONSTRAINT, DEPENDS, SECURITY, PERF, MIGRATIONDetect self-evident comments (low confidence)
// declare variable, // increment i, // call function, // return, // loop, // declareOutput the following matrix before generating the final report. Do not proceed until every category has been checked.
| Category | Status | Items Checked | Pass | Warn | Fail | Evidence |
|---|---|---|---|---|---|---|
| TODO/FIXME format | ? | ? | ? | ? | ? | {tools, files, patterns} |
| HACK conditions | ? | ? | ? | ? | ? | {tools, files, patterns} |
| Prefix usage | ? | ? | - | - | - | {tools, files, patterns} |
| Self-evident comments | ? | ? | - | - | - | {tools, files, patterns} |
Status values: PASS (verified clean), NOT_APPLICABLE (no source files found), SKIPPED (plugin issue), SHALLOW (target resolution failed)
Verify every item before drafting the report. If any item is unchecked, go back and complete it.
Verify the JSON output before writing to .ww-w-ai/standards/validate-docs/:
Produce the validation report in the user's conversation language.
Output the validation results in the following format:
Documentation Quality Report
==================================================
### TODO/FIXME format
| File:line | Type | Description |
|-----------|:----:|-------------|
| src/auth.ts:42 | WARN | TODO without assignee/deadline: `// TODO: fix later` |
| src/order.ts:15 | PASS | `// TODO(@kim, 2026-06): implement pagination` |
| src/payment.ts:88 | WARN | FIXME without assignee: `// FIXME: intermittent timeout` |
### HACK removal conditions
| File:line | Type | Description |
|-----------|:----:|-------------|
| src/legacy.ts:23 | WARN | HACK without removal condition: `// HACK: don't touch` |
### Prefix usage summary
| Prefix | Count |
|--------|:-----:|
| WHY | 5 |
| CONSTRAINT | 3 |
| DEPENDS | 2 |
| SECURITY | 1 |
| PERF | 0 |
| MIGRATION | 0 |
### Suspected items (self-evident comments)
| File:line | Content |
|-----------|---------|
| src/utils.ts:10 | `// declare the variable` |
| src/calc.ts:25 | `// increment i by 1` |
> Suspected items have a high false-positive rate. Check the context to decide whether the comment is truly unnecessary.
--------------------------------------------------
Total: 3 warnings | 2 suspected items
After generating the documentation quality report, persist results to .ww-w-ai/standards/validate-docs/:
.ww-w-ai/standards/validate-docs/ directory if it does not existlatest.json -- structured result following templates/schema.jsonlatest.md -- human-readable report following templates/report.template.mdhistory/ -- copy latest.json to .ww-w-ai/standards/validate-docs/history/{timestamp}.jsonlatest.md is produced in the user's conversation language. JSON field names remain in English regardless of language.
The JSON output enables machine-parseable history tracking and cross-run comparison.
The history/ directory preserves prior runs for trend analysis.
.ww-w-ai/standards/ output persistence. No modification of project source.*.generated.*, etc.) is excluded from the search scope.Detailed verification criteria, evidence tables, examples:
../../docs/specs/documentation.md../../docs/evidence/evidence-registry.md