[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M72SW3FKH1P9CHQE1Q5BWNMM":3,"skill-same:01M72SW3FKH1P9CHQE1Q5BWNMM":59},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":44,"updatedAt":45,"install":46,"resources":58},"01M72SW3FKH1P9CHQE1Q5BWNMM","daily-task-manager",null,"Task lifecycle management. Add, complete, defer, remove, and review tasks.\nMaintains a running task list as a brain page.","ltdrew\u002FAgent-brain-2","ltdrew","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F173687628?v=4","01M72SVABERGYY99JQPNV3FTTN","Logan Drew","01M72SVABZHAN29CHRV66Y48B8",1,"MIT","https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Fskills\u002Fdaily-task-manager\u002FSKILL.md",[],[],"2026-11-10 22:39:42",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":24,"version":29,"mutating":30,"triggers":31,"description":37},[25,26,27,28],"search","get_page","put_page","add_timeline_entry","1.0.0",true,[32,33,34,35,36],"add task","complete task","what are my tasks","task list","defer task","Task lifecycle management. Add, complete, defer, remove, and review tasks.\nMaintains a running task list as a brain page.\n","feat\u002Fbrain-first-convention","f3dace916c3845569f26904591b95baf00237bf8","skills\u002Fdaily-task-manager",0,"https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2","https:\u002F\u002Fgithub.com\u002Fltdrew","Account 2","2026-05-13 07:52:42",{"source":8,"skillName":5,"commands":47,"prompt":57,"zipAvailable":30},[48,51,54],{"tool":49,"command":50},"npx","npx skills add ltdrew\u002FAgent-brain-2 --skill daily-task-manager",{"tool":52,"command":53},"bunx","bunx skills add ltdrew\u002FAgent-brain-2 --skill daily-task-manager",{"tool":55,"command":56},"pnpm","pnpm dlx skills add ltdrew\u002FAgent-brain-2 --skill daily-task-manager","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Fskills\u002Fdaily-task-manager\u002FSKILL.md",[],[60,67,74,81,88,95],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M72SYQK7HQ98AEY8Z8DBT3C0","signal-detector","Always-on ambient signal capture for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fsignal-detector\u002FSKILL.md",[],[],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M72SYPHM4TDK6ZRV4NWAGC3D","query","Look up brain pages in the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fquery\u002FSKILL.md",[],[],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M72SYN2J4BGSFS613D80AJQX","context-now","ALWAYS-ON time-sensitivity discipline for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fcontext-now\u002FSKILL.md",[],[],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":19},"01M72SYKY67RCNH8VH9R2N0ZZV","brain-ops","Core read\u002Fwrite cycle for the OpenClaw reference fixture.","https:\u002F\u002Fgithub.com\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Ftest\u002Ffixtures\u002Fopenclaw-reference-minimal\u002Fskills\u002Fbrain-ops\u002FSKILL.md",[],[],{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":19},"01M72SYHEMGTDRWSERJWZR0XE2","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\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Fskills\u002Fwebhook-transforms\u002FSKILL.md",[],[],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":19},"01M72SYEE2B8F47TN01CAGQ4JG","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\u002Fltdrew\u002FAgent-brain-2\u002Fblob\u002Ffeat\u002Fbrain-first-convention\u002Fskills\u002Ftesting\u002FSKILL.md",[],[]]