[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H0MBRJFDYDDPK08R1SQAFK":3,"skill-same:01M6H0MBRJFDYDDPK08R1SQAFK":51},{"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":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":31,"commitSha":32,"skillDirectory":33,"forksCount":13,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6H0MBRJFDYDDPK08R1SQAFK","commit-conventions",null,"Conventional Commits message generation rules. Referenced by other skills.","ozzy-labs\u002Fcreate-agentic-app","ozzy-labs","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F246109093?v=4","01M6H0M2K2PZXHWNHJJTWY20FY","01M6H0M2QQD5P6J1MJK7X3FFFF",0,"MIT","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fagent-skills\u002F.agents\u002Fskills\u002Fcommit-conventions\u002FSKILL.md",[],[18,19,20,21,22,23,24,25],"commit","conventions","commit conventions","commits","Rules","conventional commits","message","generation","2026-11-10 10:12:30",false,"---\nname: commit-conventions\ndescription: Conventional Commits message generation rules. Referenced by other skills.\n---\n\n# commit-conventions - Commit Message Generation Rules\n\nFollow Conventional Commits 1.0.0 (enforced by commitlint).\n\nThis is a reference skill. It is not invoked directly by the user; other skills read this file when generating commit messages.\n\n## Type Detection\n\n| Change | Type |\n|--------|------|\n| New feature | `feat` |\n| Bug fix | `fix` |\n| Documentation only | `docs` |\n| Formatting (no behavior change) | `style` |\n| Refactoring | `refactor` |\n| Performance improvement | `perf` |\n| Adding or updating tests | `test` |\n| Build system or dependencies | `build` |\n| CI\u002FCD configuration | `ci` |\n| Other | `chore` |\n\n## Scope Rules\n\nWhen changes are concentrated in a specific directory, add a scope:\n\n- `infra\u002F` -> `(infra)`\n- `scripts\u002F` -> `(scripts)`\n- `.github\u002Fworkflows\u002F` -> `(ci)`\n- `.agents\u002Fskills\u002F` -> `(skills)`\n\nIf `src\u002F` has subdirectories, use a more specific scope. If changes span multiple directories, omit the scope.\n\n## Message Format\n\n- First line: `type[(scope)]: description` (target 50 characters)\n- For multiple logical changes, add a body for additional context\n- Breaking changes: add `!` after the type (e.g., `feat!: remove legacy api`)\n\n## General Rules\n\n- **Never force push**\n- **Never read or stage `.env` files** (exclude from `git add`)\n- **Do not add `Co-Authored-By` to commit messages** (personal project)\n","# commit-conventions - Commit Message Generation Rules\n\nFollow Conventional Commits 1.0.0 (enforced by commitlint).\n\nThis is a reference skill. It is not invoked directly by the user; other skills read this file when generating commit messages.\n\n## Type Detection\n\n| Change | Type |\n|--------|------|\n| New feature | `feat` |\n| Bug fix | `fix` |\n| Documentation only | `docs` |\n| Formatting (no behavior change) | `style` |\n| Refactoring | `refactor` |\n| Performance improvement | `perf` |\n| Adding or updating tests | `test` |\n| Build system or dependencies | `build` |\n| CI\u002FCD configuration | `ci` |\n| Other | `chore` |\n\n## Scope Rules\n\nWhen changes are concentrated in a specific directory, add a scope:\n\n- `infra\u002F` -> `(infra)`\n- `scripts\u002F` -> `(scripts)`\n- `.github\u002Fworkflows\u002F` -> `(ci)`\n- `.agents\u002Fskills\u002F` -> `(skills)`\n\nIf `src\u002F` has subdirectories, use a more specific scope. If changes span multiple directories, omit the scope.\n\n## Message Format\n\n- First line: `type[(scope)]: description` (target 50 characters)\n- For multiple logical changes, add a body for additional context\n- Breaking changes: add `!` after the type (e.g., `feat!: remove legacy api`)\n\n## General Rules\n\n- **Never force push**\n- **Never read or stage `.env` files** (exclude from `git add`)\n- **Do not add `Co-Authored-By` to commit messages** (personal project)\n",{"name":5,"description":7},"main","cb090c6e22df89276d6a447022cc99fa52ed65b4","templates\u002Fagent-skills\u002F.agents\u002Fskills\u002Fcommit-conventions","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app","https:\u002F\u002Fgithub.com\u002Fozzy-labs","2026-09-11 08:53:00",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add ozzy-labs\u002Fcreate-agentic-app --skill commit-conventions",{"tool":43,"command":44},"bunx","bunx skills add ozzy-labs\u002Fcreate-agentic-app --skill commit-conventions",{"tool":46,"command":47},"pnpm","pnpm dlx skills add ozzy-labs\u002Fcreate-agentic-app --skill commit-conventions","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fagent-skills\u002F.agents\u002Fskills\u002Fcommit-conventions\u002FSKILL.md",true,[],[52,66,77,84,94,101],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":63,"publishedAt":26},"01M6H0P9XPK52MB8VE916J00F7","test","全テストを実行し、結果を報告する","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Ftest\u002FSKILL.md",[58],{"categoryNo":59,"categoryName":60,"taxonomyType":61,"taxonomyTypeDesc":62},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[54,64,65],"Bash","true",{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":26},"01M6H0P6M3AXKPQ1EZGTHHVY63","ship","lint・テスト・コミット・PR 作成を一括実行する","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Fship\u002FSKILL.md",[],[68,73,74,64,75,76,65],"pr","lint","grep","read",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":26},"01M6H0P34RX6KNY5P1R9K1ECR1","setup","開発環境のフルセットアップを行う","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Fsetup\u002FSKILL.md",[],[79,64,65],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":26},"01M6H0P0HE914V149K9XC0J5A1","review","コード変更や PR をレビューし、問題点・改善案を報告する","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Freview\u002FSKILL.md",[],[86,91,92,65,93,76,75,64,73],"for","tree","number",{"skillNo":95,"name":73,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":26},"01M6H0NX6Z6MFTZFRR89BHYZ0H","変更を push し、PR を作成・更新する","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Fpr\u002FSKILL.md",[],[73,65,76,75,64,100],"push",{"skillNo":102,"name":74,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":109,"publishedAt":26},"01M6H0NVMPYQV1DHM1J27F0FVW","全リンターを自動修正付きで実行し、結果を報告する","https:\u002F\u002Fgithub.com\u002Fozzy-labs\u002Fcreate-agentic-app\u002Fblob\u002Fmain\u002Ftemplates\u002Fclaude-code\u002F.claude\u002Fskills\u002Flint\u002FSKILL.md",[106],{"categoryNo":107,"categoryName":108,"taxonomyType":61,"taxonomyTypeDesc":62},"01JBSEEDCAT000000000000007","代码审查",[74,65,76,64]]