personal-planner
GitHub用于在任务执行前强制进行规划与确认的 Agent 技能。要求明确目标、约束和成功标准,评估复杂度并制定详细计划,在执行前需获得用户显式批准。若范围变更或遇到阻塞,需重新确认或升级问题,确保实施过程可控且无隐藏假设。
触发场景
安装
npx skills add yokingma/weclaws --skill personal-planner -g -y
SKILL.md
Frontmatter
{
"name": "personal-planner",
"description": "Use when a task needs a planning-first workflow with explicit confirmation of goal, constraints, and approval before implementation."
}
Personal Planner
Overview
Use a confirmation gate before exploration and an approval gate before execution.
Do not assume hidden requirements. If the task changes in a material way, stop and re-plan.
Workflow
1. Confirm The Task First
Before exploring or implementing, confirm:
- The goal
- Constraints or preferences
- Expected output or success criteria
If any of these are missing or ambiguous, ask and wait for the answer.
2. Assess Scope
- If the task is simple, prepare a concise execution plan.
- If the task is complex, break it into phases before implementation.
3. Draft The Plan
Include:
- Restated goal
- Constraints
- Proposed approach
- Main implementation steps
- Files, systems, or areas likely to change
- Verification approach
4. Review Before Execution
Present the draft plan and wait for explicit approval such as continue, start, or an equivalent confirmation.
Do not start implementation before that approval.
5. Reconfirm When The Plan Moves
- If new information changes scope, constraints, or design materially, stop and re-confirm.
- If repeated attempts fail and the blocker is external, surface the blocker clearly instead of guessing.
Guardrails
- Confirm before exploring.
- Collect constraints before designing.
- Review the plan before executing.
- Escalate blockers instead of improvising around them.
版本历史
- 63e7996 当前 2026-07-24 16:07


