[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CXYC3RYYSX66963Z2NFDV7":3,"skill-same:01M6CXYC3RYYSX66963Z2NFDV7":127},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":55,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6CXYC3RYYSX66963Z2NFDV7","foresee",null,"Route prospective document and code analysis to installed AIDD skills, analyze dependency horizons, or synthesize bounded resilience scenarios across change impact, detection, containment, recovery, and reversibility. Use for foresee, resilience, future-problem analysis, discussion, or follow-up planning. Do NOT use to run tests, implement features, or duplicate a general audit.","RebelliousSmile\u002Fmy-claude-marketplace","RebelliousSmile","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F40766799?v=4","01M6CXW595637KNM9Z3TYT9F7R","François-Xavier Guillois","01M6CXW5DBBQTQ9JM1BKH9VQGK",1,"MIT","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"analyze","across","synthesize","route","do","document","general","up","use","implement","Bash","analysis","containment","planning","code","resilience","change","automation","workflow","2026-11-10 10:12:30",false,"---\nname: foresee\ndescription: >-\n  Route prospective document and code analysis to installed AIDD skills, analyze dependency horizons, or synthesize bounded resilience scenarios across change impact, detection, containment, recovery, and reversibility. Use for foresee, resilience, future-problem analysis, discussion, or follow-up planning. Do NOT use to run tests, implement features, or duplicate a general audit.\nauthor: François-Xavier Guillois\nversion: 5.5.0\nvibe_version: \">=1.0.0\"\npermissions:\n  - bash\ntags:\n  - productivity\n  - workflow\n  - automation\n---\n\nRead [host portability](..\u002F..\u002Freferences\u002Fhost-portability.md) before resolving plugin files, invoking sibling skills, or persisting project guidance.\n\n# Foresee\n\nKeeps the stable `foresee` entry point. Documents and code delegate to the current AIDD authority; dependency analysis adds only prospective maintenance and migration-horizon signals after the AIDD dependency audit. Explicit resilience requests compose target-appropriate evidence and add a bounded scenario synthesis without rescoring it.\n\n## Available actions\n\n| #  | Action          | Role                                                           | Input                                        |\n|----|-----------------|----------------------------------------------------------------|----------------------------------------------|\n| 01 | `analyze-doc`   | Route prospective or completed documents to the matching AIDD refine skill | Path to document, or issue number |\n| 02 | `analyze-code`  | Route a code target to one explicit AIDD audit pillar | File path or directory path |\n| 03 | `analyze-dep`   | Audit dependencies with AIDD, then add abandonment and lock-in horizon signals | Package name or dependency manifest |\n| 04 | `analyze-resilience` | Compose target-aware AIDD evidence into bounded change and failure scenarios | Document, completed work, code, dependency, or manifest |\n\n## Default flow\n\nDispatch on explicit intent first, then target type:\n- Explicit resilience, change-tolerance, blast-radius, failure-recovery, rollback, or reversibility intent → `analyze-resilience`\n- `.md` \u002F `.markdown` path, issue number (`#N`), or document-related trigger → `analyze-doc`\n- Code file extension (`.ts`, `.js`, `.vue`, `.php`, `.rs`, `.py`, etc.) or directory path → `analyze-code`\n- Package name or dependency manifest trigger → `analyze-dep`\n\n## Delegation and flags\n\nRead [the AIDD delegation contract](..\u002F..\u002Freferences\u002Faidd-delegation.md). `--discuss`, `--plan`, default output, dependency failures, host invocation, and delegation receipts follow that shared contract.\n\n## Transversal rules\n\n- Delegated reports remain authoritative and are not rescored locally.\n- Never fall back to the removed local document\u002Fcode analysis when AIDD is absent or incompatible.\n- Only `analyze-dep` may add a local horizon report, under its bounded contract.\n- Resilience analysis returns at most three supported scenarios by default, preserves every delegated report and score, and never treats missing evidence as safety.\n","Read [host portability](..\u002F..\u002Freferences\u002Fhost-portability.md) before resolving plugin files, invoking sibling skills, or persisting project guidance.\n\n# Foresee\n\nKeeps the stable `foresee` entry point. Documents and code delegate to the current AIDD authority; dependency analysis adds only prospective maintenance and migration-horizon signals after the AIDD dependency audit. Explicit resilience requests compose target-appropriate evidence and add a bounded scenario synthesis without rescoring it.\n\n## Available actions\n\n| #  | Action          | Role                                                           | Input                                        |\n|----|-----------------|----------------------------------------------------------------|----------------------------------------------|\n| 01 | `analyze-doc`   | Route prospective or completed documents to the matching AIDD refine skill | Path to document, or issue number |\n| 02 | `analyze-code`  | Route a code target to one explicit AIDD audit pillar | File path or directory path |\n| 03 | `analyze-dep`   | Audit dependencies with AIDD, then add abandonment and lock-in horizon signals | Package name or dependency manifest |\n| 04 | `analyze-resilience` | Compose target-aware AIDD evidence into bounded change and failure scenarios | Document, completed work, code, dependency, or manifest |\n\n## Default flow\n\nDispatch on explicit intent first, then target type:\n- Explicit resilience, change-tolerance, blast-radius, failure-recovery, rollback, or reversibility intent → `analyze-resilience`\n- `.md` \u002F `.markdown` path, issue number (`#N`), or document-related trigger → `analyze-doc`\n- Code file extension (`.ts`, `.js`, `.vue`, `.php`, `.rs`, `.py`, etc.) or directory path → `analyze-code`\n- Package name or dependency manifest trigger → `analyze-dep`\n\n## Delegation and flags\n\nRead [the AIDD delegation contract](..\u002F..\u002Freferences\u002Faidd-delegation.md). `--discuss`, `--plan`, default output, dependency failures, host invocation, and delegation receipts follow that shared contract.\n\n## Transversal rules\n\n- Delegated reports remain authoritative and are not rescored locally.\n- Never fall back to the removed local document\u002Fcode analysis when AIDD is absent or incompatible.\n- Only `analyze-dep` may add a local horizon report, under its bounded contract.\n- Resilience analysis returns at most three supported scenarios by default, preserves every delegated report and score, and never treats missing evidence as safety.\n",{"name":5,"tags":43,"author":12,"version":45,"description":7,"permissions":46,"vibe_version":48},[44,37,36],"productivity","5.5.0",[47],"bash",">=1.0.0","main","a33208351920c3cd0562b6ccf0846a9abe46741c","plugins\u002Fovercode\u002Fskills\u002Fforesee",0,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace","https:\u002F\u002Fgithub.com\u002FRebelliousSmile","https:\u002F\u002Fwww.scriptami.com\u002F","2026-11-11 04:40:59",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill foresee",{"tool":63,"command":64},"bunx","bunx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill foresee",{"tool":66,"command":67},"pnpm","pnpm dlx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill foresee","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002FSKILL.md",true,[71,77,81,85,89,93,99,103,107,111,115,119,123],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},"actions\u002F01-analyze-doc.md","REFERENCE","参考文档",1718,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Factions\u002F01-analyze-doc.md",{"path":78,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":79,"sourceHtmlUrl":80},"actions\u002F02-analyze-code.md",1744,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Factions\u002F02-analyze-code.md",{"path":82,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":83,"sourceHtmlUrl":84},"actions\u002F03-analyze-dep.md",3180,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Factions\u002F03-analyze-dep.md",{"path":86,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":87,"sourceHtmlUrl":88},"actions\u002F04-analyze-resilience.md",4003,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Factions\u002F04-analyze-resilience.md",{"path":90,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":91,"sourceHtmlUrl":92},"agents\u002Fopenai.yaml",230,"https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fclawsweeper\u002Fagents\u002Fopenai.yaml",{"path":94,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":97,"sourceHtmlUrl":98},"assets\u002Fcontext-map.md","ASSET","资产文件",1044,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fassets\u002Fcontext-map.md",{"path":100,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":101,"sourceHtmlUrl":102},"assets\u002Fscoring-rubrics.md",2318,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fassets\u002Fscoring-rubrics.md",{"path":104,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":105,"sourceHtmlUrl":106},"evals\u002Fdelegation-scenarios.md",8830,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fevals\u002Fdelegation-scenarios.md",{"path":108,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":109,"sourceHtmlUrl":110},"evals\u002Flegacy-flags-scenarios.md",10697,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fevals\u002Flegacy-flags-scenarios.md",{"path":112,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":113,"sourceHtmlUrl":114},"evals\u002Fresilience-scenarios.md",9615,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fevals\u002Fresilience-scenarios.md",{"path":116,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":117,"sourceHtmlUrl":118},"evals\u002Fscenarios.json",2135,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Fevals\u002Fscenarios.json",{"path":120,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":121,"sourceHtmlUrl":122},"references\u002Fdep-risk-signals.md",2436,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Freferences\u002Fdep-risk-signals.md",{"path":124,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":125,"sourceHtmlUrl":126},"references\u002Fresilience-signals.md",2561,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fovercode\u002Fskills\u002Fforesee\u002Freferences\u002Fresilience-signals.md",[128,137,150,157,162,168],{"skillNo":129,"name":130,"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":131,"categories":132,"keywords":133,"publishedAt":38},"01M6CY3N1KXYQQG47SD4966CMS","web-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fweb-optimize\u002FSKILL.md",[],[134,135,136],"web","optimize","web optimize",{"skillNo":138,"name":139,"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":140,"categories":141,"keywords":147,"publishedAt":38},"01M6CY3KR1H8WTNM1GV1SH6DY8","data-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fdata-optimize\u002FSKILL.md",[142],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[148,135,149],"data","data optimize",{"skillNo":151,"name":152,"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":153,"categories":154,"keywords":155,"publishedAt":38},"01M6CY3JJJGXQG2X5X5PVTTB2A","ap-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fap-optimize\u002FSKILL.md",[],[135,156],"ap optimize",{"skillNo":158,"name":130,"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":159,"categories":160,"keywords":161,"publishedAt":38},"01M6CY3HD94NANM2AE5JA7Z22D","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fweb-optimize\u002FSKILL.md",[],[134,135,136],{"skillNo":163,"name":139,"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":164,"categories":165,"keywords":167,"publishedAt":38},"01M6CY3G6M0NC688HYCFD9TDV1","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fdata-optimize\u002FSKILL.md",[166],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},[148,135,149],{"skillNo":169,"name":152,"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":170,"categories":171,"keywords":172,"publishedAt":38},"01M6CY3ES1CAT89NKBXPBGEFZ9","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fap-optimize\u002FSKILL.md",[],[135,156]]