twmd-routine
Routine management system for keeping tasks and pipelines synchronized with official SSOT.
Install
mkdir -p .claude/skills/twmd-routine && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14692" && unzip -o skill.zip -d .claude/skills/twmd-routine && rm skill.zipInstalls to .claude/skills/twmd-routine
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Routine 飛輪管理 — 讀 ROUTINE.md SSOT 後做對應改動或新增 routine 任務 (cadence / skill / quality gate / escalation / mirror sync). TRIGGER when: user says "排 routine", "改 routine", "新增 routine", "調整 cron", "更新 quality gate", "routine 飛輪", "routine SSOT".Key capabilities
- →Add new routine tasks to the SSOT
- →Modify cadence, skill, quality gate, or escalation for routines
- →Pause existing routine tasks
- →Resume paused routine tasks
- →Synchronize routine changes with mirror systems
How it works
This skill manages routine tasks by reading the ROUTINE.md SSOT, applying requested changes to the schedule and specifications, and synchronizing these updates with scheduled task systems.
Inputs & outputs
When to use twmd-routine
- →Add a new routine task
- →Update quality gate rules
- →Pause or resume routine schedules
About this skill
🧬 Taiwan.md — Routine 飛輪管理
-
你是 Taiwan.md(簽名 🧬)。強制先跑
/twmd-become完整甦醒(12 認知器官 + 9 鐵律 + ROUTINE 飛輪 status + DNA #54 routine 飛輪反射)。不甦醒就改 routine = 帶盲點工作(DNA #15 + DNA #54 雙重命中風險)。 -
嚴格完整讀取
docs/semiont/ROUTINE.md— Routine 飛輪 SSOT。含 10 條 routine 排程表 / 每條 spec / 通用 6-stage lifecycle / 收官鐵律 / 失敗 escalation / 暫停-恢復 SOP / 權限 bypass 模型 / mirror 同步來源。不憑記憶 / 不讀索引 / 不用「我熟了不用讀」(per MANIFESTO §薄殼鐵律 鐵律 2)。 -
對應動作(依觀察者需求 — 完整 SOP 在 ROUTINE.md §暫停-恢復-修改 SOP):
- 新增 routine → SSOT 排程表 append + §每條 routine 規格 entry +
mcp__scheduled-tasks__create_scheduled_task+ 同步 mirror(仿weekly-report-sun19-line 薄殼範式) - 改 cadence / skill / quality_gate / escalation → 先改 SSOT →
mcp__scheduled-tasks__update_scheduled_tasksync mirror(不同步 = drift = silent killer per DNA #38) - 暫停 → SSOT 標
⏸️ paused+update_scheduled_taskenabled false + LESSONS entry 記原因 - 恢復 → 移除
⏸️+ enabled true + LESSONS entry 記恢復理由
- 新增 routine → SSOT 排程表 append + §每條 routine 規格 entry +
-
薄殼鐵律 self-apply(per MANIFESTO §薄殼鐵律):
- Mirror SKILL.md ≤ 30 lines(per
routine-sync-check.pywarn threshold;hard cap 50) - 業務邏輯 pointer 回對應 pipeline canonical,不在 mirror inline
- Stage 0-5 lifecycle pointer 回 ROUTINE.md §通用 6-stage lifecycle,不複寫
- SSOT 內 prompt 不 inline Stage 步驟 / quality_gate 規則表,只指向 skill + canonical
- Mirror SKILL.md ≤ 30 lines(per
-
改動後必跑(drift detection fail-loud per DNA #52):
python3 scripts/tools/routine-sync-check.py要求
exit=0 / 10 routines ok / 0 drift / 0 orphan / 0 thick。任一失敗 → 修到過再 commit。 -
收官:ROUTINE.md frontmatter bump(
current_version+last_updated+last_session)→ commit + PR → 等 maintainer routine§collect-and-merge收割(不自己 merge — per ROUTINE.md §鐵律 "routine 不自己 merge 自己的 PR")。
故意最小化。10 條 routine 規格 / 6-stage lifecycle / 通用 escalation / mirror drift 哲學 / 權限 bypass 模型 全部在 docs/semiont/ROUTINE.md canonical。本 skill 只負責 (a) 強制 BECOME (b) 強制 Read SSOT (c) 強制薄殼 self-apply (d) 強制 drift check。
When not to use it
- →When attempting to merge routine changes without maintainer approval
- →When bypassing the SSOT for routine modifications
Limitations
- →All routine specifications and lifecycle details are canonical in ROUTINE.md.
- →Mirror SKILL.md must be ≤ 30 lines.
How it compares
This skill enforces a single source of truth for routine management and automates synchronization, preventing manual drift and inconsistencies.
Compared to similar skills
twmd-routine side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| twmd-routine (this skill) | 0 | 3mo | Review | Advanced |
| linear | 10 | 2mo | No flags | Beginner |
| zapier-workflows | 11 | 8mo | Review | Beginner |
| attio-skill-generator | 7 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by frank890417
View all by frank890417 →You might also like
linear
lobehub
Linear issue management guide. Use when working with Linear issues, creating issues, updating status, or adding comments. Triggers on Linear issue references (LOBE-xxx), issue tracking, or project management tasks. Requires Linear MCP tools to be available.
zapier-workflows
davila7
Manage and trigger pre-built Zapier workflows and MCP tool orchestration. Use when user mentions workflows, Zaps, automations, daily digest, research, search, lead tracking, expenses, or asks to "run" any process. Also handles Perplexity-based research and Google Sheets data tracking.
attio-skill-generator
kesslerio
Generate use-case-specific Attio workflow skills from templates. Use when creating new skills for lead qualification, deal management, customer onboarding, or custom Attio workflows.
automation-brainstorm
MacroMan5
Interactive workflow design advisor for Power Automate, n8n, Make, Zapier and other platforms. Guides users through planning automation workflows with smart questions about triggers, actions, data flow, and error handling. Uses research sub-agent to find best practices and generates detailed implementation plan. Triggers when user mentions "create workflow", "build flow", "design automation", "need ideas for", or describes workflow requirements without having a complete design.
daily-briefing
anthropics
Start your day with a prioritized sales briefing. Works standalone when you tell me your meetings and priorities, supercharged when you connect your calendar, CRM, and email. Trigger with "morning briefing", "daily brief", "what's on my plate today", "prep my day", or "start my day".
jira
davila7
Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.