使用 4To1 Method™ 的 AI 规划教练 — 将 4 年愿景转化为日常行动。连接到 Notion、Todoist、Google 日历或本地 Markdown。当用户想要计划目标、每周回顾、跟踪项目或建立计划系统时使用。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install 4to1-planner或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install 4to1-planner⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/4to1-planner/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: 4to1-planner description: AI planning coach using the 4To1 Method™ — turn 4-year vision into daily action. Connects to Notion, Todoist, Google Calendar, or local Markdown. Use when user wants to plan goals, do weekly reviews, track projects, or set up a planning system. user-invocable: true homepage: https://4to1planner.com metadata: {"openclaw":{"emoji":"🎯","requires":{"anyBins":["curl","python3"]},"homepage":"https://4to1planner.com"}} ---
> "From Vision to Action: 4to1"
An AI-native planning coach that turns your 4-year vision into today's action — through conversation, not templates.
A 4-layer strategic planning system. Each layer bridges the gap between vision and execution:
4 YEARS → Strategic Vision (Where am I going?)
3 MONTHS → Project Milestones (Quarterly Gantt Log)
2 WEEKS → Action Execution (1 Day in a Week sprints)
1 DAY → Daily Tasks (Today's to-do list)
Plus two elimination layers:
Core principle: Every daily task connects to a 2-week sprint, which connects to a 3-month milestone, which connects to your 4-year vision. Nothing floats.
User says any of these → this skill activates:
The planner needs somewhere to store plans. Ask the user which they prefer:
# 1. Create a Notion integration at https://www.notion.so/my-integrations
# 2. Copy the API key (starts with ntn_)
# 3. Store it:
mkdir -p ~/.config/4to1
echo "BACKEND=notion" > ~/.config/4to1/config
echo "NOTION_API_KEY=ntn_your_key_here" >> ~/.config/4to1/config
Share a parent page with the integration in Notion (click ··· → Connections → select your integration).
Create the planning workspace in Notion:
NOTION_KEY=$(grep NOTION_API_KEY ~/.config/4to1/config | cut -d= -f2)
PARENT_PAGE=$(grep NOTION_PARENT_PAGE ~/.config/4to1/config | cut -d= -f2)
# Create the 4To1 Planning Hub page
curl -s -X POST "https://api.notion.com/v1/pages" \
-H "Authorization: Bearer $NOTION_KEY" \
-H "Notion-Version: 2025-09-03" \
-H "Content-Type: application/json" \
-d "{
\"parent\": {\"page_id\": \"$PARENT_PAGE\"},
\"properties\": {\"title\": {\"title\": [{\"text\": {\"content\": \"🎯 4To1 Planning Hub\"}}]}},
\"children\": [
{\"type\": \"heading_1\", \"heading_1\": {\"rich_text\": [{\"text\": {\"content\": \"🔭 4-Year Vision\"}}]}},
{\"type\": \"paragraph\", \"paragraph\": {\"rich_text\": [{\"text\": {\"content\": \"Your strategic direction. Updated annually.\"}}]}},
{\"type\": \"heading_1\", \"heading_1\": {\"rich_text\": [{\"text\": {\"content\": \"📊 3-Month Milestones\"}}]}},
{\"type\": \"paragraph\", \"paragraph\": {\"rich_text\": [{\"text\": {\"content\": \"Quarterly Gantt Log — project milestones for this quarter.\"}}]}},
{\"type\": \"heading_1\", \"heading_1\": {\"rich_text\": [{\"text\": {\"content\": \"🏃 2-Week Sprint\"}}]}},
{\"type\": \"paragraph\", \"paragraph\": {\"rich_text\": [{\"text\": {\"content\": \"1 Day in a Week — action execution in 2-week cycles.\"}}]}},
{\"type\": \"heading_1\", \"heading_1\": {\"rich_text\": [{\"text\": {\"content\": \"🚫 Not-To-Do List\"}}]}},
{\"type\": \"paragraph\", \"paragraph\": {\"rich_text\": [{\"text\": {\"content\": \"Projects and commitments you are explicitly saying NO to.\"}}]}},
{\"type\": \"heading_1\", \"heading_1\": {\"rich_text\": [{\"text\": {\"content\": \"⏰ Time Wasters\"}}]}},
{\"type\": \"paragraph\", \"paragraph\": {\"rich_text\": [{\"text\": {\"content\": \"Daily habits you are eliminating.\"}}]}}
]
}"
# Create Projects database (tracks items across all 4 layers)
curl -s -X POST "https://api.notion.com/v1/databases" \
-H "Authorization: Bearer $NOTION_KEY" \
-H "Notion-Version: 2025-09-03" \
-H "Content-Type: application/json" \
-d "{
\"parent\": {\"page_id\": \"$PARENT_PAGE\"},
\"title\": [{\"text\": {\"content\": \"📋 4To1 Projects\"}}],
\"properties\": {
\"Name\": {\"title\": {}},
\"Status\": {\"select\": {\"options\": [
{\"name\": \"Active\", \"color\": \"green\"},
{\"name\": \"Planned\", \"color\": \"blue\"},
{\"name\": \"On Hold\", \"color\": \"yellow\"},
{\"name\": \"Done\", \"color\": \"gray\"},
{\"name\": \"Not-To-Do\", \"color\": \"red\"}
]}},
\"Layer\": {\"select\": {\"options\": [
{\"name\": \"4-Year Vision\", \"color\": \"blue\"},
{\"name\": \"3-Month Milestone\", \"color\": \"green\"},
{\"name\": \"2-Week Sprint\", \"color\": \"orange\"},
{\"name\": \"1-Day Task\", \"color\": \"red\"}
]}},
\"Priority\": {\"select\": {\"options\": [
{\"name\": \"Primary\", \"color\": \"red\"},
{\"name\": \"Secondary\", \"color\": \"orange\"},
{\"name\": \"Nice-to-have\", \"color\": \"gray\"}
]}},
\"Parent Project\": {\"rich_text\": {}},
\"Start Date\": {\"date\": {}},
\"End Date\": {\"date\": {}},
\"Progress\": {\"number\": {\"format\": \"percent\"}},
\"Notes\": {\"rich_text\": {}}
}
}"
# Create Sprint Log database (2-week tracking cycles)
curl -s -X POST "https://api.notion.com/v1/databases" \
-H "Authorization: Bearer $NOTION_KEY" \
-H "Notion-Version: 2025-09-03" \
-H "Content-Type: application/json" \
-d "{
\"parent\": {\"page_id\": \"$PARENT_PAGE\"},
\"title\": [{\"text\": {\"content\": \"📅 Sprint Log\"}}],
\"properties\": {
\"Sprint\": {\"title\": {}},
\"Focus Areas\": {\"rich_text\": {}},
\"Completed\": {\"number\": {}},
\"Planned\": {\"number\": {}},
\"Completion Rate\": {\"formula\": {\"expression\": \"if(prop(\\\"Planned\\\") > 0, round(prop(\\\"Completed\\\") / prop(\\\"Planned\\\") * 100), 0)\"}},
\"Reflection\": {\"rich_text\": {}},
\"Energy Level\": {\"select\": {\"options\": [
{\"name\": \"🔥 High\", \"color\": \"green\"},
{\"name\": \"😊 Normal\", \"color\": \"blue\"},
{\"name\": \"😴 Low\", \"color\": \"yellow\"},
{\"name\": \"💀 Burnt Out\", \"color\": \"red\"}
]}}
}
}"
# 1. Get API token from https://app.todoist.com/app/settings/integrations/developer
echo "BACKEND=todoist" > ~/.config/4to1/config
echo "TODOIST_API_KEY=your_token_here" >> ~/.config/4to1/config
Create the 4To1 structure:
TODOIST_KEY=$(grep TODOIST_API_KEY ~/.config/4to1/config | cut -d= -f2)
for project in "🔭 4-Year Vision" "📊 3-Month Milestones" "🏃 2-Week Sprint" "✅ Daily Tasks" "🚫 Not-To-Do"; do
curl -s -X POST "https://api.todoist.com/rest/v2/projects" \
-H "Authorization: Bearer $TODOIST_KEY" \
-H "Content-Type: application/json" \
-d "{\"name\": \"$project\"}"
done
echo "BACKEND=gcal" > ~/.config/4to1/config
# Requires Google OAuth — run the setup script:
python3 {baseDir}/scripts/gcal_setup.py
echo "BACKEND=local" > ~/.config/4to1/config
echo "LOCAL_DIR=~/4to1-plans" >> ~/.config/4to1/config
mkdir -p ~/4to1-plans/{vision,milestones,sprints,daily,not-to-do}
Guide the user through this conversation:
Step 1: Choose backend (see Setup above)
Step 2: 4-Year Vision (5-10 min conversation)
...
安装 4To1 Planner - 人工智能规划教练 后,可以对 AI 说这些话来触发它
Help me get started with 4To1 Planner - AI Planning Coach
Explains what 4To1 Planner - AI Planning Coach does, walks through the setup, and runs a quick demo based on your current project
Use 4To1 Planner - AI Planning Coach to aI planning coach using the 4To1 Method™ — turn 4-year vision into ...
Invokes 4To1 Planner - AI Planning Coach with the right parameters and returns the result directly in the conversation
What can I do with 4To1 Planner - AI Planning Coach in my design & creative workflow?
Lists the top use cases for 4To1 Planner - AI Planning Coach, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/4to1-planner/ 目录(个人级,所有项目可用),或 .claude/skills/4to1-planner/(项目级)。重启 AI 客户端后,用 /4to1-planner 主动调用,或让 AI 根据上下文自动发现并使用。
4To1 Planner - 人工智能规划教练 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
4To1 Planner - 人工智能规划教练 可免费安装使用。请查阅仓库了解许可证信息。
使用 4To1 Method™ 的 AI 规划教练 — 将 4 年愿景转化为日常行动。连接到 Notion、Todoist、Google 日历或本地 Markdown。当用户想要计划目标、每周回顾、跟踪项目或建立计划系统时使用。
4To1 Planner - 人工智能规划教练 属于「Design & Creative」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my design & creative tasks using 4To1 Planner - AI Planning Coach
Identifies repetitive steps in your workflow and sets up 4To1 Planner - AI Planning Coach to handle them automatically