一键导入
ceo-train
Add a training rule or update a playbook from conversation. Triggers on "/ceo:train", "remember this rule", "add this to training", "update the playbook".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add a training rule or update a playbook from conversation. Triggers on "/ceo:train", "remember this rule", "add this to training", "update the playbook".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Batch-delegate oracle-gated coding tasks to a local ollama model with a lean Haiku subagent as PM, so Claude's cost stays small and fixed while the local model authors and iterates for free. Triggers on "/ceo:ollama-batch", "delegate this to ollama", "write code with ollama", "batch these to the local model".
Generate a morning briefing summarizing priorities, open PRs, pending approvals, and relevant questions. Triggers on "/ceo:brief", "morning brief", "daily brief", "what's on my plate".
Read the vault and today's report, open a triage conversation. Triggers on "/ceo", "what should I work on", "prioritize my work".
List available agent roles and recent delegation history. Triggers on "/ceo:agents", "show agents", "delegation history", "who can I delegate to", "list agents".
Hand off a task to the CEO agent for execution. Triggers on "/ceo:delegate", "ceo do this", "hand this off", "delegate this".
Show the CEO's execution log for today or a specified date. Triggers on "/ceo:log", "what did the ceo do", "show ceo log", "ceo activity".
| name | ceo-train |
| description | Add a training rule or update a playbook from conversation. Triggers on "/ceo:train", "remember this rule", "add this to training", "update the playbook". |
| version | 0.1.0 |
Record a training rule or playbook update from the user's correction or instruction.
Resolve $VAULT using this fallback chain (first match wins):
$CEO_VAULT (if set)~/.claude/plugins/cache/nhangen/obsidian/*/obsidian.local.md → read vault_path~/Documents/ObsidianIf $VAULT/CEO/AGENTS.md does not exist, ask the user where their Obsidian vault is installed and use that path.
User provides a rule directly:
/ceo:train "always check CI before posting review comments"
/ceo:train "morning briefs should include Sentry error counts"
Steps:
training/pr-review.mdtraining/briefings.mdtraining/communication.mdtraining/repos.mdTRAINING.md- <rule text> (added YYYY-MM-DD)last_updated field in frontmatter.<file>: "During a session, the user corrects the CEO's behavior:
User: "No, don't post the review comment yet — check if CI has finished first"
The CEO detects this is a correction and offers to record it:
CEO: "Got it — I'll check CI status before posting comments. Want me to add this as a training rule?"
User: "yes"
Steps:
If a correction changes a workflow step (not just adding a rule):
User: "Add a CI check step before posting comments in the PR review playbook"
Steps:
$VAULT/CEO/playbooks/.last_updated in frontmatter.playbooks/<name>.md: "If the user wants to create a new playbook:
/ceo:train create playbook for deployment checks
Steps:
$VAULT/CEO/SKILLS.md — if a task type with this name already exists, tell the user and ask if they want to update the existing playbook instead.$VAULT/CEO/playbooks/<name>.md with numbered steps.$VAULT/CEO/SKILLS.md dispatch table (with status: active).playbooks/<name>.md and added to SKILLS.md dispatch table."