ソース情報
- リポジトリ
- knowns-dev/knowns
- ソースの最終更新活動
- 2026年8月23日 18:31
- 検出された SKILL.md の言語
- 英語
- スター
- 241
- フォーク
- 50
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/knowns-dev/knowns --skill kn-planコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Use when committing code changes with proper conventional commit format and verification
Use when creating, triaging, promoting, or superseding a System Decision - the durable project guidance other skills enforce
Use when working with Knowns documentation - viewing, searching, creating, or updating docs
SKILL.md を表示中
| name | kn-plan |
| description | Use when creating an implementation plan for a task |
Core principle: GATHER CONTEXT → PLAN → VALIDATE → WAIT FOR APPROVAL.
/kn-plan <task-id> — plan an existing task/kn-plan --new "<summary>" — create a bounded task, then plan it/kn-plan --from @doc/<spec-path> — preview and create tasks from an approved specIf the user wants end-to-end execution of an approved spec or task wave, route to /kn-flow @doc/<spec-path>.
@task-, @doc/, and @template/ ref recursively.Locked Decisions section and enumerate every D-ID.Announce: "Using kn-plan for task [ID]."
mcp_knowns_tasks({ "action": "get", "taskId": "<id>" })
mcp_knowns_tasks({ "action": "update", "taskId": "<id>",
"status": "in-progress", "assignee": "@me" })
mcp_knowns_time({ "action": "start", "taskId": "<id>" })
Announce: "Using kn-plan to create and plan a new task."
Classify the summary:
/kn-spec unless the user explicitly bypasses itHigh-risk work includes auth/authorization, data migration or loss, public contracts, security/audit, external integration changes, or broad cross-module behavior.
Create the task before planning. Use outcome-oriented ACs when enough requirements are known; otherwise record assumptions and unresolved questions in the plan instead of inventing certainty.
A saved plan should normally contain 3–8 ordered steps and identify concrete files or refs when known:
1. Establish or reuse the relevant project pattern (see @doc/...)
2. Implement the bounded behavior in <area>
3. Add or update tests for outcomes and edge cases
4. Update managed docs/configuration when required
5. Run targeted and project-level validation
Plan-quality checks:
D<ID>=pass or D<ID>=conflict: <reason>.Announce: "Using kn-plan to generate tasks from spec [name]."
Task Generation → Task Prefix.Task Links section through Knowns APIs.Each task should have:
[<slug>-NN] bracket prefixfulfills mapped to Spec AC IDsfrom-spec, spec:<slug>, and spec-date:<yyyy-mm-dd>NN * 10, which is what carries sequenceImplementation mechanics belong in the later task plan, not in task ACs.
Read the spec's optional Task Generation → Task Prefix:
prefix on every create call.prefix, and creation falls back to the project's
settings.defaultTaskIdPrefix, or the legacy format when that is unset.prefix shapes the generated ID only. It is not tied to task type, it must
never be added to the title, and it does not change project config.
Derive <slug> and <yyyy-mm-dd> from the spec path for labels and filtering only.
Example creation shape:
mcp_knowns_tasks({ "action": "create", "title": "<outcome>",
"description": "<bounded outcome>", "spec": "<spec-path>",
"fulfills": ["AC-1"], "priority": "medium",
"labels": ["from-spec", "spec:<slug>", "spec-date:<yyyy-mm-dd>"],
"order": 10,
"prefix": "<Task Prefix from spec; omit this field when blank>" })
After saving a plan or creating tasks:
mcp_knowns_validate({ "entity": "<task-id-or-spec-path>" })
Fix validation errors before requesting approval. Planning never implies implementation approval.
Return information in this order:
Typical handoffs:
/kn-implement <task-id>/kn-flow @doc/<spec-path>/kn-spec <feature>Do not manage platform-synced skill copies; this source defines the built-in workflow contract.