Skip to main content

metacognition

Checks task understanding, evidence, scope, and stopping conditions at decision-changing moments. Use when starting repository work, changing task type, encountering unexpected evidence, or completing a meaningful phase.

来源信息

仓库
shinpr/agentic-code
最近来源活动
2026年8月29日 05:31
检测到的 SKILL.md 语言
英语
星标
50
Forks
4

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
metacognition
description
Checks task understanding, evidence, scope, and stopping conditions at decision-changing moments. Use when starting repository work, changing task type, encountering unexpected evidence, or completing a meaningful phase.
# Metacognition Protocol ## Purpose Prevent the agent from following an invalid route, expanding work without evidence, or declaring completion without observable proof. ## Checkpoints Run a checkpoint when: - repository work begins; - the task type or approved outcome changes; - unexpected evidence invalidates the current approach; - a major phase or coherent implementation task completes; - the next action requires user authority or an irreversible operation. Routine reversible actions inside an already validated approach do not require a separate checkpoint. ## Assessment ### Outcome and Scope - What observable outcome owns this work? - Which requirements are current, and which items are current-state evidence or speculation? - What non-goals and contracts must remain unchanged? - Could reuse or no-change already satisfy the outcome? ### Evidence - Which claims are observed, inferred, or unknown? - What repository rule or pattern governs the next decision? - Does an unknown change the outcome, scale, major design, authority, or verification? ### Approach - Is the current route the smallest sufficient one? - Does every added artifact, mechanism, test, gate, or task change the outcome, protect a boundary, serve a consumer, or supply necessary proof? - What current evidence would make the approach invalid? ### Completion - Is the requested result observable? - Did the applicable established checks pass? - Are verification gaps and residual limitations reported? - Did review findings remain within approved scope? ## Decision After assessment, choose one: - **continue**: Current evidence supports the route. - **adjust**: A reversible local change keeps the approved outcome intact. - **return to owning phase**: Evidence invalidates a requirement, major design decision, task boundary, or verification strategy. - **ask the user**: Progress requires a new requirement, scope change, unavailable authority, or unauthorized irreversible action. - **complete**: The outcome and required proof are observable. ## Error Recovery When an unexpected result occurs: 1. Identify the failed assumption or boundary. 2. Inspect the narrowest relevant repository evidence. 3. Prefer removing or correcting the invalid rule or implementation before adding a fallback. 4. Retry only when new evidence changes the attempt. 5. Ask the user only under the user-decision conditions above. ## Quality Check - The checkpoint changed or validated a real decision. - It did not create a status artifact solely to prove reflection occurred. - It preserved the approved outcome and stopped generating work once proof was sufficient.
在 GitHub 查看