[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JM05D4EDJCB53Z2WKMH1EQ":3,"skill-same:01M6JM05D4EDJCB53Z2WKMH1EQ":74},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":13,"repositoryHtmlUrl":50,"repositoryHomepageUrl":6,"ownerHtmlUrl":51,"ownerBlogUrl":6,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M6JM05D4EDJCB53Z2WKMH1EQ","executing-plans",null,"Execute plan in batches with review checkpoints. Use when partner provides a complete implementation plan to execute with controlled batches and architect review between batches.","superhealth\u002Fskills-hub","superhealth","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6292112?v=4","01M6JA6E7F21BYK5W3E4P270TT","01M6JA6EC0W8MPHKDJVBZDSEZ0",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fdoyajin174\u002Fexecuting-plans\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"executing plans","plans","checkpoints","review","batches","with","complete","task","architect review","implementation","execute plan","superpowers","use","execute","edit","write","read","grep","plan","Bash","2026-11-10 10:12:30",false,"---\nname: executing-plans\ndescription: Execute plan in batches with review checkpoints. Use when partner provides a complete implementation plan to execute with controlled batches and architect review between batches.\nallowed-tools: Read, Glob, Grep, Bash, Edit, Write, Task\nlicense: MIT\nmetadata:\n  author: obra\u002Fsuperpowers\n  version: \"1.0\"\n---\n\n# Executing Plans\n\n작성된 구현 계획을 배치로 실행하고 아키텍트 리뷰 체크포인트를 거치는 스킬입니다.\n\n## Core Process\n\n### Step 1: Load and Review\n\n```\n1. 계획 파일 로드\n2. 비판적으로 검토\n3. 시작 전 우려사항 제기\n```\n\n### Step 2: Execute Batch\n\n```\n기본 배치 크기: 3 태스크\n\n각 태스크에 대해:\n1. in_progress로 마킹\n2. 각 단계를 정확히 따르기\n3. 명시된 검증 실행\n4. completed로 마킹\n```\n\n### Step 3: Report\n\n```markdown\n## Batch 1 완료\n\n### Task 1: [태스크명]\n- 상태: ✅ 완료\n- 검증: 모든 테스트 통과\n\n### Task 2: [태스크명]\n- 상태: ✅ 완료\n- 검증: 빌드 성공\n\n### Task 3: [태스크명]\n- 상태: ✅ 완료\n- 검증: 린트 통과\n\n피드백을 기다립니다...\n```\n\n### Step 4: Continue\n\n```\n1. 피드백 적용\n2. 필요한 변경 수행\n3. 다음 배치 실행\n4. 완료까지 반복\n```\n\n### Step 5: Complete\n\n```\n1. finishing-a-development-branch 서브스킬 사용\n2. 모든 테스트 검증\n3. 최종 옵션 제시\n```\n\n## Stopping Points\n\n즉시 중단해야 하는 상황:\n\n| 상황 | 행동 |\n|------|------|\n| 블로커 발견 | 의존성 누락, 테스트 실패 등 → 가정하지 말고 중단 |\n| 지시 불명확 | 명확화 요청 |\n| 계획에 치명적 갭 | 시작 전 보고 |\n\n## Execution Workflow\n\n```\n┌─────────────────┐\n│   Load Plan     │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Critical Review │ ← 우려사항 있으면 제기\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Execute Batch   │ (3 tasks)\n│  ├─ Task 1      │\n│  ├─ Task 2      │\n│  └─ Task 3      │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Report & Wait   │ ← 피드백 대기\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Apply Feedback  │\n└────────┬────────┘\n         │\n    ┌────┴────┐\n    │ More?   │\n    └────┬────┘\n    Yes  │  No\n         ▼\n┌─────────────────┐\n│ Finish Branch   │\n└─────────────────┘\n```\n\n## Critical Reminders\n\n```\n✅ 시작 전 계획 철저히 검증\n✅ 단계를 정확히 따르기 (지름길 X)\n✅ 모든 명시된 검증 완료\n✅ 혼란스러울 때 명확화 요청\n✅ 배치 사이에는 보고만 하고 대기\n```\n\n## Batch Execution Template\n\n```markdown\n## Executing Batch [N]\n\n### Task [X]: [태스크명]\n**Status**: ? in_progress\n\n#### Steps\n- [ ] 테스트 작성\n- [ ] 실패 확인\n- [ ] 구현\n- [ ] 통과 확인\n- [ ] 커밋\n\n#### Verification\n```bash\nnpm test\n```\n\n**Status**: ✅ completed\n---\n\n[다음 태스크...]\n\n---\n\n## Batch Summary\n- Tasks completed: 3\u002F3\n- All verifications: ✅ passed\n- Ready for next batch\n\nAwaiting architect feedback...\n```\n\n## Integration\n\n- **writing-plans**: 계획 작성 후 이 스킬로 실행\n- **requesting-code-review**: 배치 완료 후 리뷰 요청\n- **finishing-a-development-branch**: 모든 태스크 완료 후\n","# Executing Plans\n\n작성된 구현 계획을 배치로 실행하고 아키텍트 리뷰 체크포인트를 거치는 스킬입니다.\n\n## Core Process\n\n### Step 1: Load and Review\n\n```\n1. 계획 파일 로드\n2. 비판적으로 검토\n3. 시작 전 우려사항 제기\n```\n\n### Step 2: Execute Batch\n\n```\n기본 배치 크기: 3 태스크\n\n각 태스크에 대해:\n1. in_progress로 마킹\n2. 각 단계를 정확히 따르기\n3. 명시된 검증 실행\n4. completed로 마킹\n```\n\n### Step 3: Report\n\n```markdown\n## Batch 1 완료\n\n### Task 1: [태스크명]\n- 상태: ✅ 완료\n- 검증: 모든 테스트 통과\n\n### Task 2: [태스크명]\n- 상태: ✅ 완료\n- 검증: 빌드 성공\n\n### Task 3: [태스크명]\n- 상태: ✅ 완료\n- 검증: 린트 통과\n\n피드백을 기다립니다...\n```\n\n### Step 4: Continue\n\n```\n1. 피드백 적용\n2. 필요한 변경 수행\n3. 다음 배치 실행\n4. 완료까지 반복\n```\n\n### Step 5: Complete\n\n```\n1. finishing-a-development-branch 서브스킬 사용\n2. 모든 테스트 검증\n3. 최종 옵션 제시\n```\n\n## Stopping Points\n\n즉시 중단해야 하는 상황:\n\n| 상황 | 행동 |\n|------|------|\n| 블로커 발견 | 의존성 누락, 테스트 실패 등 → 가정하지 말고 중단 |\n| 지시 불명확 | 명확화 요청 |\n| 계획에 치명적 갭 | 시작 전 보고 |\n\n## Execution Workflow\n\n```\n┌─────────────────┐\n│   Load Plan     │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Critical Review │ ← 우려사항 있으면 제기\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Execute Batch   │ (3 tasks)\n│  ├─ Task 1      │\n│  ├─ Task 2      │\n│  └─ Task 3      │\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Report & Wait   │ ← 피드백 대기\n└────────┬────────┘\n         │\n         ▼\n┌─────────────────┐\n│ Apply Feedback  │\n└────────┬────────┘\n         │\n    ┌────┴────┐\n    │ More?   │\n    └────┬────┘\n    Yes  │  No\n         ▼\n┌─────────────────┐\n│ Finish Branch   │\n└─────────────────┘\n```\n\n## Critical Reminders\n\n```\n✅ 시작 전 계획 철저히 검증\n✅ 단계를 정확히 따르기 (지름길 X)\n✅ 모든 명시된 검증 완료\n✅ 혼란스러울 때 명확화 요청\n✅ 배치 사이에는 보고만 하고 대기\n```\n\n## Batch Execution Template\n\n```markdown\n## Executing Batch [N]\n\n### Task [X]: [태스크명]\n**Status**: ? in_progress\n\n#### Steps\n- [ ] 테스트 작성\n- [ ] 실패 확인\n- [ ] 구현\n- [ ] 통과 확인\n- [ ] 커밋\n\n#### Verification\n```bash\nnpm test\n```\n\n**Status**: ✅ completed\n---\n\n[다음 태스크...]\n\n---\n\n## Batch Summary\n- Tasks completed: 3\u002F3\n- All verifications: ✅ passed\n- Ready for next batch\n\nAwaiting architect feedback...\n```\n\n## Integration\n\n- **writing-plans**: 계획 작성 후 이 스킬로 실행\n- **requesting-code-review**: 배치 완료 후 리뷰 요청\n- **finishing-a-development-branch**: 모든 태스크 완료 후\n",{"name":5,"license":14,"metadata":43,"description":7,"allowed-tools":46},{"author":44,"version":45},"obra\u002Fsuperpowers","1.0","Read, Glob, Grep, Bash, Edit, Write, Task","master","08cc2532077058aa50e6e18f54695bc256c88152","skills\u002Fdoyajin174\u002Fexecuting-plans","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub","https:\u002F\u002Fgithub.com\u002Fsuperhealth","java engineer","2026-04-06 22:07:23",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add superhealth\u002Fskills-hub --skill executing-plans",{"tool":60,"command":61},"bunx","bunx skills add superhealth\u002Fskills-hub --skill executing-plans",{"tool":63,"command":64},"pnpm","pnpm dlx skills add superhealth\u002Fskills-hub --skill executing-plans","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fdoyajin174\u002Fexecuting-plans\u002FSKILL.md",true,[68],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"skill-report.json","REFERENCE","参考文档",11101,"https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fdoyajin174\u002Fexecuting-plans\u002Fskill-report.json",[75,107,134,147,162,186],{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":86,"publishedAt":38},"01M6MC9F3WHV8S8FZ2W4TRB0FE","vercel-react-best-practices","React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React\u002FNext.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fzhanlincui\u002Fvercel-react-best-practices\u002FSKILL.md",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",[87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106],"react","vercel react best practices","best practices","vercel","react best practices","data fetching","code","triggers","pages","next","patterns","refactoring","data","Optimization","tasks","guidelines","react components","components","performance","writing",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":117,"publishedAt":38},"01M6MB8KWE1Q5A5KERR7RFTQWP","vue-testing-best-practices","Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fvuejs-ai\u002Fvue-testing-best-practices\u002FSKILL.md",[113,116],{"categoryNo":114,"categoryName":115,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[118,119,120,89,121,122,123,124,125,30,126,97,127,128,129,130,131,132,133],"vue testing best practices","testing best practices","vue","testing","testing patterns","js","e2e","vitest","component","test","mocking","for","utils","e2e testing","github","playwright",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":141,"publishedAt":38},"01M6MB8GK06M6GA4KVYNDV1BZP","vue-router-best-practices","Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fvuejs-ai\u002Fvue-router-best-practices\u002FSKILL.md",[140],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[89,120,142,143,144,97,145,146,126,132],"router","vue router best practices","route","navigation","lifecycle",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":38},"01M6MB8DQF21TZMQ9XC3745ERW","vue-pinia-best-practices","Pinia stores, state management patterns, store setup, and reactivity with stores.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fvuejs-ai\u002Fvue-pinia-best-practices\u002FSKILL.md",[153],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[155,156,120,89,23,157,97,158,159,160,161,132],"vue pinia best practices","pinia","store","management","state","state management","setup",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":177,"publishedAt":38},"01M6MB8A7MC08747J9TV4GWQ9A","vue-options-api-best-practices","Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fvuejs-ai\u002Fvue-options-api-best-practices\u002FSKILL.md",[168,169,172],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},{"categoryNo":170,"categoryName":171,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":173,"categoryName":174,"taxonomyType":175,"taxonomyTypeDesc":176},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[120,178,179,180,89,181,182,183,184,99,132,185],"options","vue options api best practices","api","methods","reference","only","context","style",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":193,"publishedAt":38},"01M6MB85ZTQC24Q04X49MM4YXN","vue-development-guides","A collection of best practices and tips for developing applications using Vue.js. This skill MUST be apply when developing, refactoring or reviewing Vue.js or Nuxt projects.","https:\u002F\u002Fgithub.com\u002Fsuperhealth\u002Fskills-hub\u002Fblob\u002Fmaster\u002Fskills\u002Fvuejs-ai\u002Fvue-development-guides\u002FSKILL.md",[192],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},[194,120,195,196,132,197,198,129,199,200,201,123,98,202,203,89],"development","guides","vue development guides","tips","apply","project","nuxt","projects","collection","applications"]