[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J1K85SDPDYWATRTM4DCGQ6":3,"skill-same:01M6J1K85SDPDYWATRTM4DCGQ6":55},{"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":21,"linkOnly":22,"markdownContent":23,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":6,"ownerHtmlUrl":31,"ownerBlogUrl":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6J1K85SDPDYWATRTM4DCGQ6","sdd:explore",null,"Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.","esurvanov\u002Fawesome-claude","esurvanov","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4973667?v=4","01M6J1G7N9TE6PM9STY2K0BH2Y","Egor Urvanov","01M6J1G7S79PJF3DN0XVVPBMM4",22,"MIT","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fsdd\u002Fskills\u002Fexplore\u002Fskill.md",[],[19,20,5],"explore","sdd","2026-11-10 10:12:30",false,"---\nname: sdd:explore\ndescription: >\n  Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.\n---\n\n0. **Preflight — проверь наличие openspec** через Bash tool:\n   ```bash\n   which openspec > \u002Fdev\u002Fnull 2>&1 || echo \"NOTFOUND\"\n   ```\n   Если вывод содержит `NOTFOUND` — запиши error-лог через Bash tool, затем остановись с сообщением:\n   `openspec not found. Install: npm install -g @openspec\u002Fcli`\n   ```bash\n   TS=$(date +%Y%m%dT%H%M%S)\n   mkdir -p \".logs\u002Fexplore\"\n   cat > \".logs\u002Fexplore\u002Fexplore-${TS}-error.md\" \u003C\u003C 'EOF'\n   ---\n   skill: sdd:explore\n   timestamp: \u003CTS>\n   ---\n\n   ## Errors\n\n   - **step:** preflight — openspec check\n     **what:** openspec not found in PATH\n     **why:** openspec CLI is required but not installed\n     **reproduce:** which openspec\n   EOF\n   ```\n\n1. Вызови скилл `opsx:explore` через Skill tool. Передай аргументы: $ARGUMENTS\n","0. **Preflight — проверь наличие openspec** через Bash tool:\n   ```bash\n   which openspec > \u002Fdev\u002Fnull 2>&1 || echo \"NOTFOUND\"\n   ```\n   Если вывод содержит `NOTFOUND` — запиши error-лог через Bash tool, затем остановись с сообщением:\n   `openspec not found. Install: npm install -g @openspec\u002Fcli`\n   ```bash\n   TS=$(date +%Y%m%dT%H%M%S)\n   mkdir -p \".logs\u002Fexplore\"\n   cat > \".logs\u002Fexplore\u002Fexplore-${TS}-error.md\" \u003C\u003C 'EOF'\n   ---\n   skill: sdd:explore\n   timestamp: \u003CTS>\n   ---\n\n   ## Errors\n\n   - **step:** preflight — openspec check\n     **what:** openspec not found in PATH\n     **why:** openspec CLI is required but not installed\n     **reproduce:** which openspec\n   EOF\n   ```\n\n1. Вызови скилл `opsx:explore` через Skill tool. Передай аргументы: $ARGUMENTS\n",{"name":5,"description":7},"main","81eafc75f9ca212c44852f5012421b956024b0e6","namespace\u002Fsdd\u002Fskills\u002Fexplore",5,"https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude","https:\u002F\u002Fgithub.com\u002Fesurvanov","https:\u002F\u002Fwww.urvanov.com\u002F","CTO in iGaming (NDA). AI development, engineering leadership, networking. Based between Batumi, Da Nang and Bangkok. Founder of Jaiora.","2026-05-12 00:32:28",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add esurvanov\u002Fawesome-claude --skill \"sdd:explore\"",{"tool":41,"command":42},"bunx","bunx skills add esurvanov\u002Fawesome-claude --skill \"sdd:explore\"",{"tool":44,"command":45},"pnpm","pnpm dlx skills add esurvanov\u002Fawesome-claude --skill \"sdd:explore\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fsdd\u002Fskills\u002Fexplore\u002Fskill.md",true,[49],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"cases\u002Fexplore.md","REFERENCE","参考文档",477,"https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fsdd\u002Fskills\u002Fexplore\u002Fcases\u002Fexplore.md",[56,80,93,105,121,135],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":70,"publishedAt":21},"01M6J1MGH6A2FXTHYDF0WCCQJZ","skill:test-skill","Тест одного скилла: несколько кейсов, стабы, семантические проверки. Читает cases\u002F\u003Cns>\u002F\u003Cskill>.md, для каждого Case поднимает стаб, запускает скилл в агенте, проверяет contains + semantic.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Ftest-skill\u002Fskill.md",[62,67],{"categoryNo":63,"categoryName":64,"taxonomyType":65,"taxonomyTypeDesc":66},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":68,"categoryName":69,"taxonomyType":65,"taxonomyTypeDesc":66},"01JBSEEDCAT000000000000023","Skill与智能体开发",[71,72,73,20,74,75,76,77,78,79],"test","skill:test skill","Test Skill","sonnet","case","semantic","read","Bash","help",{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":88,"publishedAt":21},"01M6J1MCNHVC2NAVF5XYKCA3BR","skill:test-all","Запускает все тесты скиллов. Обнаруживает тест-спеки в .claude\u002Fskills\u002F*\u002F*\u002Fcases\u002F, запускает каждый через логику test-skill, выводит сводную таблицу, проверяет TDD-coverage матрицу.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Ftest-all\u002Fskill.md",[86,87],{"categoryNo":63,"categoryName":64,"taxonomyType":65,"taxonomyTypeDesc":66},{"categoryNo":68,"categoryName":69,"taxonomyType":65,"taxonomyTypeDesc":66},[71,89,90,91,78,77,92,74],"test all","skill:test all","tdd","coverage",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":21},"01M6J1M7Q2T82FXF2S5TYWMYWK","skill:setup","Dev mode setup для awesome-claude репы — создаёт симлинки skills\u002F, commands\u002F, rules\u002F в .claude\u002F напрямую через bash. Идемпотентен: повторный вызов выводит \"Already linked\". Если .claude\u002F\u003Cdir> уже существует как обычная директория — предупреждает и просит подтверждение перед заменой.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Fsetup\u002Fskill.md",[],[100,95,101,78,102,77,103,74,104],"setup","dev","Rules","commands","mode",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":112,"publishedAt":21},"01M6J1M37B5M33229RTK5EQM2Y","skill:release","Финальный шаг контрибьюторского workflow — релиз awesome-claude. Bump-version в manifest.yaml, commit, version tag. Останавливается если working tree не чистый.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Frelease\u002Fskill.md",[111],{"categoryNo":68,"categoryName":69,"taxonomyType":65,"taxonomyTypeDesc":66},[107,113,114,115,116,117,118,119,78,77,120,74],"release","version","tree","workflow","commit","yaml","manifest","bump",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":133,"publishedAt":21},"01M6J1KZ8Y0TFBRF0D5ZKV62DW","skill:onboarding","Guided entry point для контрибьютора awesome-claude. Показывает полный contributor workflow и текущий следующий шаг по состоянию репы. НЕ запускает другие скиллы автоматически — только показывает, что вызвать дальше.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Fonboarding\u002Fskill.md",[127,128],{"categoryNo":68,"categoryName":69,"taxonomyType":65,"taxonomyTypeDesc":66},{"categoryNo":129,"categoryName":130,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[123,134,116,78,77,74],"onboarding",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":142,"publishedAt":21},"01M6J1KTMG1PW8QJGTGH9PQE4V","skill:deps","Установка\u002Fпроверка зависимостей awesome-claude из manifest.yaml: CLI-инструменты из секции tools:, субмодули из repos: через sdd:sync. Read-only по manifest.yaml — никогда не пишет в него (для добавления записей используй ручное редактирование или sdd:repo). Валидирует схему manifest.yaml: ошибка и стоп если отсутствует один из version, tools, repos.","https:\u002F\u002Fgithub.com\u002Fesurvanov\u002Fawesome-claude\u002Fblob\u002Fmain\u002Fnamespace\u002Fskill\u002Fskills\u002Fdeps\u002Fskill.md",[141],{"categoryNo":68,"categoryName":69,"taxonomyType":65,"taxonomyTypeDesc":66},[137,143,144,145,146,118,147,119,78,148,77,114,149,20,150,74,151,152],"deps","sdd:sync","sync","repos","Tools","repo","only","read-only","sdd:repo","cli"]