[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F691BP9WMKA7VC86Z070ES":3,"skill-same:01M6F691BP9WMKA7VC86Z070ES":75},{"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":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6F691BP9WMKA7VC86Z070ES","planning-with-files",null,"Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjarrodwatts\u002Fclaude-code-config\u002Fplanning-with-files\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"with","planning with files","planning","files","use","output","multi","transforms","style","progress","structured output","manus","research","work","projects","knowledge","markdown","tasks","storage","workflow","2026-11-10 10:12:30",false,"---\nname: planning-with-files\ndescription: Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.\n---\n\n# Planning with Files\n\nWork like Manus: Use persistent markdown files as your \"working memory on disk.\"\n\n## Quick Start\n\nBefore ANY complex task:\n\n1. **Create `task_plan.md`** in the working directory\n2. **Define phases** with checkboxes\n3. **Update after each phase** - mark [x] and change status\n4. **Read before deciding** - refresh goals in attention window\n\n## The 3-File Pattern\n\nFor every non-trivial task, create THREE files:\n\n| File | Purpose | When to Update |\n|------|---------|----------------|\n| `task_plan.md` | Track phases and progress | After each phase |\n| `notes.md` | Store findings and research | During research |\n| `[deliverable].md` | Final output | At completion |\n\n## Core Workflow\n\n```\nLoop 1: Create task_plan.md with goal and phases\nLoop 2: Research → save to notes.md → update task_plan.md\nLoop 3: Read notes.md → create deliverable → update task_plan.md\nLoop 4: Deliver final output\n```\n\n### The Loop in Detail\n\n**Before each major action:**\n```bash\nRead task_plan.md  # Refresh goals in attention window\n```\n\n**After each phase:**\n```bash\nEdit task_plan.md  # Mark [x], update status\n```\n\n**When storing information:**\n```bash\nWrite notes.md     # Don't stuff context, store in file\n```\n\n## task_plan.md Template\n\nCreate this file FIRST for any complex task:\n\n```markdown\n# Task Plan: [Brief Description]\n\n## Goal\n[One sentence describing the end state]\n\n## Phases\n- [ ] Phase 1: Plan and setup\n- [ ] Phase 2: Research\u002Fgather information\n- [ ] Phase 3: Execute\u002Fbuild\n- [ ] Phase 4: Review and deliver\n\n## Key Questions\n1. [Question to answer]\n2. [Question to answer]\n\n## Decisions Made\n- [Decision]: [Rationale]\n\n## Errors Encountered\n- [Error]: [Resolution]\n\n## Status\n**Currently in Phase X** - [What I'm doing now]\n```\n\n## notes.md Template\n\nFor research and findings:\n\n```markdown\n# Notes: [Topic]\n\n## Sources\n\n### Source 1: [Name]\n- URL: [link]\n- Key points:\n  - [Finding]\n  - [Finding]\n\n## Synthesized Findings\n\n### [Category]\n- [Finding]\n- [Finding]\n```\n\n## Critical Rules\n\n### 1. ALWAYS Create Plan First\nNever start a complex task without `task_plan.md`. This is non-negotiable.\n\n### 2. Read Before Decide\nBefore any major decision, read the plan file. This keeps goals in your attention window.\n\n### 3. Update After Act\nAfter completing any phase, immediately update the plan file:\n- Mark completed phases with [x]\n- Update the Status section\n- Log any errors encountered\n\n### 4. Store, Don't Stuff\nLarge outputs go to files, not context. Keep only paths in working memory.\n\n### 5. Log All Errors\nEvery error goes in the \"Errors Encountered\" section. This builds knowledge for future tasks.\n\n## When to Use This Pattern\n\n**Use 3-file pattern for:**\n- Multi-step tasks (3+ steps)\n- Research tasks\n- Building\u002Fcreating something\n- Tasks spanning multiple tool calls\n- Anything requiring organization\n\n**Skip for:**\n- Simple questions\n- Single-file edits\n- Quick lookups\n\n## Anti-Patterns to Avoid\n\n| Don't | Do Instead |\n|-------|------------|\n| Use TodoWrite for persistence | Create `task_plan.md` file |\n| State goals once and forget | Re-read plan before each decision |\n| Hide errors and retry | Log errors to plan file |\n| Stuff everything in context | Store large content in files |\n| Start executing immediately | Create plan file FIRST |\n\n## Advanced Patterns\n\nSee [reference.md](reference.md) for:\n- Attention manipulation techniques\n- Error recovery patterns\n- Context optimization from Manus\n\nSee [examples.md](examples.md) for:\n- Real task examples\n- Complex workflow patterns\n\n","# Planning with Files\n\nWork like Manus: Use persistent markdown files as your \"working memory on disk.\"\n\n## Quick Start\n\nBefore ANY complex task:\n\n1. **Create `task_plan.md`** in the working directory\n2. **Define phases** with checkboxes\n3. **Update after each phase** - mark [x] and change status\n4. **Read before deciding** - refresh goals in attention window\n\n## The 3-File Pattern\n\nFor every non-trivial task, create THREE files:\n\n| File | Purpose | When to Update |\n|------|---------|----------------|\n| `task_plan.md` | Track phases and progress | After each phase |\n| `notes.md` | Store findings and research | During research |\n| `[deliverable].md` | Final output | At completion |\n\n## Core Workflow\n\n```\nLoop 1: Create task_plan.md with goal and phases\nLoop 2: Research → save to notes.md → update task_plan.md\nLoop 3: Read notes.md → create deliverable → update task_plan.md\nLoop 4: Deliver final output\n```\n\n### The Loop in Detail\n\n**Before each major action:**\n```bash\nRead task_plan.md  # Refresh goals in attention window\n```\n\n**After each phase:**\n```bash\nEdit task_plan.md  # Mark [x], update status\n```\n\n**When storing information:**\n```bash\nWrite notes.md     # Don't stuff context, store in file\n```\n\n## task_plan.md Template\n\nCreate this file FIRST for any complex task:\n\n```markdown\n# Task Plan: [Brief Description]\n\n## Goal\n[One sentence describing the end state]\n\n## Phases\n- [ ] Phase 1: Plan and setup\n- [ ] Phase 2: Research\u002Fgather information\n- [ ] Phase 3: Execute\u002Fbuild\n- [ ] Phase 4: Review and deliver\n\n## Key Questions\n1. [Question to answer]\n2. [Question to answer]\n\n## Decisions Made\n- [Decision]: [Rationale]\n\n## Errors Encountered\n- [Error]: [Resolution]\n\n## Status\n**Currently in Phase X** - [What I'm doing now]\n```\n\n## notes.md Template\n\nFor research and findings:\n\n```markdown\n# Notes: [Topic]\n\n## Sources\n\n### Source 1: [Name]\n- URL: [link]\n- Key points:\n  - [Finding]\n  - [Finding]\n\n## Synthesized Findings\n\n### [Category]\n- [Finding]\n- [Finding]\n```\n\n## Critical Rules\n\n### 1. ALWAYS Create Plan First\nNever start a complex task without `task_plan.md`. This is non-negotiable.\n\n### 2. Read Before Decide\nBefore any major decision, read the plan file. This keeps goals in your attention window.\n\n### 3. Update After Act\nAfter completing any phase, immediately update the plan file:\n- Mark completed phases with [x]\n- Update the Status section\n- Log any errors encountered\n\n### 4. Store, Don't Stuff\nLarge outputs go to files, not context. Keep only paths in working memory.\n\n### 5. Log All Errors\nEvery error goes in the \"Errors Encountered\" section. This builds knowledge for future tasks.\n\n## When to Use This Pattern\n\n**Use 3-file pattern for:**\n- Multi-step tasks (3+ steps)\n- Research tasks\n- Building\u002Fcreating something\n- Tasks spanning multiple tool calls\n- Anything requiring organization\n\n**Skip for:**\n- Simple questions\n- Single-file edits\n- Quick lookups\n\n## Anti-Patterns to Avoid\n\n| Don't | Do Instead |\n|-------|------------|\n| Use TodoWrite for persistence | Create `task_plan.md` file |\n| State goals once and forget | Re-read plan before each decision |\n| Hide errors and retry | Log errors to plan file |\n| Stuff everything in context | Store large content in files |\n| Start executing immediately | Create plan file FIRST |\n\n## Advanced Patterns\n\nSee [reference.md](reference.md) for:\n- Attention manipulation techniques\n- Error recovery patterns\n- Context optimization from Manus\n\nSee [examples.md](examples.md) for:\n- Real task examples\n- Complex workflow patterns\n\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fjarrodwatts\u002Fclaude-code-config\u002Fplanning-with-files",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill planning-with-files",{"tool":67,"command":68},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill planning-with-files",{"tool":70,"command":71},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill planning-with-files","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjarrodwatts\u002Fclaude-code-config\u002Fplanning-with-files\u002FSKILL.md",true,[],[76,86,96,105,111,118],{"skillNo":77,"name":78,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":82,"publishedAt":47},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[81],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[83,84,85],"model","model hierarchy","model hierarchy skill",{"skillNo":87,"name":88,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":92,"publishedAt":47},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[91],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[93,94,95],"MCP","zoom","zoom mcp",{"skillNo":97,"name":98,"nameZh":6,"description":6,"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":47},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[102,103,104,94],"sdk","zoom apps sdk","apps",{"skillNo":106,"name":107,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":47},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[107],{"skillNo":112,"name":113,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":117,"publishedAt":47},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[116],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[113],{"skillNo":119,"name":120,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":47},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[120]]