[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71GRZPX1G51Q07FG4SFNXAP":3,"skill-same:01M71GRZPX1G51Q07FG4SFNXAP":76},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":56,"commitSha":57,"skillDirectory":58,"forksCount":14,"repositoryHtmlUrl":59,"repositoryHomepageUrl":6,"ownerHtmlUrl":60,"ownerBlogUrl":6,"ownerDescription":61,"updatedAt":62,"install":63,"resources":75},"01M71GRZPX1G51Q07FG4SFNXAP","daily-task-manager",null,"Task lifecycle management. Add, complete, defer, remove, and review tasks.\nMaintains a running task list as a brain page.","weareturnone\u002Fgbrain","weareturnone","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F106660686?v=4","01M71GRFW4YZ9DFYK6J17YXQNB","Roelof Stoelwinder ","01M71GRFWVQF5ASVB08TP5VKWG",0,"MIT","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Fskills\u002Fdaily-task-manager\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"task manager","daily","task","manager","daily task manager","brain","entry","task list","review","tasks","true","lifecycle","complete","search","remove","page","my tasks","get","as","running","2026-11-10 10:12:30",false,"---\nname: daily-task-manager\nversion: 1.0.0\ndescription: |\n  Task lifecycle management. Add, complete, defer, remove, and review tasks.\n  Maintains a running task list as a brain page.\ntriggers:\n  - \"add task\"\n  - \"complete task\"\n  - \"what are my tasks\"\n  - \"task list\"\n  - \"defer task\"\ntools:\n  - search\n  - get_page\n  - put_page\n  - add_timeline_entry\nmutating: true\n---\n\n# Daily Task Manager\n\n## Contract\n\nThis skill guarantees:\n- Tasks stored as a brain page (`ops\u002Ftasks.md`) with structured format\n- Task lifecycle: add → in-progress → complete | defer\n- Priority levels: P0 (urgent), P1 (today), P2 (this week), P3 (backlog)\n- Completed tasks archived with completion date\n- Deferred tasks carry forward with reason\n\n## Phases\n\n1. **Load current tasks.** `gbrain get ops\u002Ftasks` — read the task list.\n2. **Execute the requested action:**\n   - **Add:** Append task with priority, description, due date. Add timeline entry.\n   - **Complete:** Mark as done, move to completed section with date.\n   - **Defer:** Move to next day\u002Fweek with reason.\n   - **Remove:** Delete from list (rare, prefer complete or defer).\n   - **Review:** Display all active tasks by priority.\n3. **Save.** `gbrain put ops\u002Ftasks` — write updated task list.\n\n## Output Format\n\n```markdown\n# Tasks\n\n## P0 — Urgent\n- [ ] {task description} (due: {date})\n\n## P1 — Today\n- [ ] {task description}\n\n## P2 — This Week\n- [ ] {task description}\n\n## P3 — Backlog\n- [ ] {task description}\n\n## Completed\n- [x] {task} (completed: {date})\n```\n\n## Anti-Patterns\n\n- Adding tasks without a priority level\n- Completing tasks without recording the completion date\n- Deferring tasks without a reason\n- Letting the task list grow unbounded (review weekly)\n- Storing tasks outside the brain (they should be searchable)\n","# Daily Task Manager\n\n## Contract\n\nThis skill guarantees:\n- Tasks stored as a brain page (`ops\u002Ftasks.md`) with structured format\n- Task lifecycle: add → in-progress → complete | defer\n- Priority levels: P0 (urgent), P1 (today), P2 (this week), P3 (backlog)\n- Completed tasks archived with completion date\n- Deferred tasks carry forward with reason\n\n## Phases\n\n1. **Load current tasks.** `gbrain get ops\u002Ftasks` — read the task list.\n2. **Execute the requested action:**\n   - **Add:** Append task with priority, description, due date. Add timeline entry.\n   - **Complete:** Mark as done, move to completed section with date.\n   - **Defer:** Move to next day\u002Fweek with reason.\n   - **Remove:** Delete from list (rare, prefer complete or defer).\n   - **Review:** Display all active tasks by priority.\n3. **Save.** `gbrain put ops\u002Ftasks` — write updated task list.\n\n## Output Format\n\n```markdown\n# Tasks\n\n## P0 — Urgent\n- [ ] {task description} (due: {date})\n\n## P1 — Today\n- [ ] {task description}\n\n## P2 — This Week\n- [ ] {task description}\n\n## P3 — Backlog\n- [ ] {task description}\n\n## Completed\n- [x] {task} (completed: {date})\n```\n\n## Anti-Patterns\n\n- Adding tasks without a priority level\n- Completing tasks without recording the completion date\n- Deferring tasks without a reason\n- Letting the task list grow unbounded (review weekly)\n- Storing tasks outside the brain (they should be searchable)\n",{"name":5,"tools":44,"version":48,"mutating":49,"triggers":50,"description":55},[32,45,46,47],"get_page","put_page","add_timeline_entry","1.0.0",true,[51,52,53,26,54],"add task","complete task","what are my tasks","defer task","Task lifecycle management. Add, complete, defer, remove, and review tasks.\nMaintains a running task list as a brain page.\n","master","1fd9e273fe234ffb8d2a7705955f087f861a5c3d","skills\u002Fdaily-task-manager","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain","https:\u002F\u002Fgithub.com\u002Fweareturnone","I have a passion for operations, systems and doing good for the world.","2026-07-08 23:38:19",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":49},[65,68,71],{"tool":66,"command":67},"npx","npx skills add weareturnone\u002Fgbrain --skill daily-task-manager",{"tool":69,"command":70},"bunx","bunx skills add weareturnone\u002Fgbrain --skill daily-task-manager",{"tool":72,"command":73},"pnpm","pnpm dlx skills add weareturnone\u002Fgbrain --skill daily-task-manager","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Fskills\u002Fdaily-task-manager\u002FSKILL.md",[],[77,94,107,122,137,158],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":39},"01M71GTZ2PH49PD2R6RR7MHJZP","signal-detector","Always-on ambient signal capture for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fsignal-detector\u002FSKILL.md",[],[84,85,86,87,88,89,90,91,92,93],"signal","signal detector","detector","for","openclaw","capture","reference","message","fixture","ambient",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":39},"01M71GTY1250DC73PGRWDE82KW","query","Look up brain pages in the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fquery\u002FSKILL.md",[],[96,101,90,102,88,103,104,105,24,32,106,87,92],"do","lookup","look","pages","up","about",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":39},"01M71GTX0T1T9224P29SD7CSG7","context-now","ALWAYS-ON time-sensitivity discipline for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fcontext-now\u002FSKILL.md",[],[114,115,116,117,118,88,87,119,90,92,120,121],"context","context now","now","time","how","discipline","sensitivity","long",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":39},"01M71GTVZJTSWXBM4ZRF4A7QVA","brain-ops","Core read\u002Fwrite cycle for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fbrain-ops\u002FSKILL.md",[],[129,24,130,131,102,88,132,90,29,87,133,134,135,92,136],"brain ops","ops","Citation","people","read","cycle","core","write",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":39},"01M71GTT4F64V9RMNZ0WRTKWNG","webhook-transforms","Generic framework for converting external events (SMS, meetings, social mentions)\ninto brain-ingestible signals. Define a transform function, register a webhook URL,\nand incoming events get processed through the brain pipeline.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Fskills\u002Fwebhook-transforms\u002FSKILL.md",[],[144,145,146,147,148,105,149,150,151,152,29,153,32,154,155,34,87,156,157,36],"webhook","transforms","webhook transforms","SET","register","meetings","signals","URL","define","social","event","pipeline","sms","generic",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":177,"publishedAt":39},"01M71GTRDKSM500PRZEXFNQHF9","testing","Skill validation framework. Validates every skill has SKILL.md with frontmatter,\nevery reference exists, every env var is declared. The testing contract for the\nskill system itself.","https:\u002F\u002Fgithub.com\u002Fweareturnone\u002Fgbrain\u002Fblob\u002Fmaster\u002Fskills\u002Ftesting\u002FSKILL.md",[164,169,172],{"categoryNo":165,"categoryName":166,"taxonomyType":167,"taxonomyTypeDesc":168},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":170,"categoryName":171,"taxonomyType":167,"taxonomyTypeDesc":168},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":173,"categoryName":174,"taxonomyType":175,"taxonomyTypeDesc":176},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[160,178,179,180,181,182,183,184,185,186,187,188,189,190,104,191,32,192,193,87],"test skills","validation","run","health check","test","with","health","check","env","skill validation","false","contract","tests","skill health","system","validate skills"]