{ "version": 1, "skills": { "agents-md-generator": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/agents-md-generator/SKILL.md", "computedHash": "57cdc578141bed1d8e4a62a0d1a4e0958c709772aea26a9792f2f5c4867b7434" }, "angular-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "d93b695494c81c076a7c837007762f6e04b204ee19eccd7ff77969ff76835dfd" }, "api-design-patterns": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/api-design-patterns/SKILL.md", "computedHash": "3f15c74774287c26486439158e2f7454907b6751fbd2e7842f034555e47df796" }, "api-designer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "06e7906fe1ca4d1db195ca244ff7cc05e87e2c8b634662abeedd501c4657e88e" }, "architecture-designer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "ecb729710037e01080fd2c342f37d2c25b3597bec70b8d529f9604abd8ccc142" }, "ask-questions-if-underspecified": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "computedHash": "79458ea62d3f88fccd2c9936ebfcb025ce9a43d3302417bbee9d0e2edec30109" }, "atlassian-mcp": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "4513b7e0d937979a80b774ef9220b0074c5c4230ea5cbb39cca4f1c402529491" }, "brainstorm-first": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/brainstorm-first/SKILL.md", "computedHash": "abb9f785bf6c8b1c908903ed2a34a74211872d83e0a627ee9abcfa7f7be9f1f9" }, "chaos-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "bc0cdbf36e1860a66d4f8d967c78ee31b1daed917c1ab9d7a015237ff071e718" }, "clean-code-principles": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/clean-code-principles/SKILL.md", "computedHash": "4c22dca6110d58f1454523dc3f192ef20d91f538233da9132b407edd041a4762" }, "cli-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "8ac5b5dc1cc784f255f4ebde0c65d0185da4a7d6b02d8d38838be178b62cfd7a" }, "cloud-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "9082e59c3dc8f05378bc52dc043724e22da525eea38916becb8778e2d320ac92" }, "code-documenter": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "49709db09641a9ab4196459835bfcbe565eb0581c23cb4eeb50ff80d2af88272" }, "code-reviewer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "57ab3eba6fa596bc52d73ca7312afc2f389d9622714d25b2ab3d4bbf03dc293a" }, "code-slop": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/code-slop/SKILL.md", "computedHash": "a4362f272da2f81751108d0bbfb8b5128e5067329619645d24b100c95dc3edd9" }, "cpp-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "a5632d28a479fe433c7fd9ab98903b9cd010926b3ddd73785ff0325d0277dbe6" }, "csharp-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "90bd8e86b9c139379d225f4692b4e9deb588db680055439dc3b463833ef6adfb" }, "database-optimizer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "2feb5b0765151417dab90bf014df41514386e4bdb25aad9ab38498c0bd18a1d8" }, "debugging-wizard": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "9f39c248ae9588423cd12ea5197adf1530d7308eaf51a6d018ad08d52658a2ed" }, "debugging-workflow": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/debugging-workflow/SKILL.md", "computedHash": "fa82a9b28f17ba3a191938b1c1ce983a7efd6b2cf7db35dbb92b97994c003841" }, "design-system-generator": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/design-system-generator/SKILL.md", "computedHash": "33362adace6be7111912268ec53f0257f053a48c527255d010f6b4d4fab99463" }, "devops-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "6de5e562151fe9c227234e81bdc1e647066d6b1822463eadf296a5344b47e35a" }, "django-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "f64e47ac397e308dde77144592cfc2fc2b60815c7ee653ef8bdc8cf860de3c27" }, "docker-local-dev": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/docker-local-dev/SKILL.md", "computedHash": "48beea0c77d7dc0e7b36c8232ca4220b900f7d5e53d6e8bfacdb2ac6295f8694" }, "documentation-guidelines": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/documentation-guidelines/SKILL.md", "computedHash": "4062a2ceaad577c294182ba5c1bf8f25c3dfb092154f9caed98aec1da3310258" }, "dotnet-core-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "ceb0245bce4c20ad0760d7f589311e3ac2cdf110636a1581fa6d3018c7b27890" }, "e2e-playwright-testing": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/e2e-playwright-testing/SKILL.md", "computedHash": "ee097dfeaa4d731a35ab47bd930859f17d7d0d073d0df3720435b02d97d12210" }, "eloquent-best-practices": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "370e1502efc9d179f5df7470a45a10302de81de9cf378641403e4ade9eb7d67f" }, "embedded-systems": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "1631345781a5ed3ba2a780a710b8c23cb1b0abaaf576164c40d15b20683d2f6e" }, "fastapi-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "eb70cfcb3a06badfbdf51262ecb31b868a983963b9d6654e02856752828b312f" }, "feature-forge": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "a6ed33cfbfc0259c39f42ad69cc55ace984da805c4f4197df437770cf7c1b671" }, "find-scene": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "computedHash": "2a5ebaf950698a1751270337b9eb80dd37c3ebd459be3920d787506cc2455f84" }, "fine-tuning-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "8e70137cf3de9a6edba12d3f523c087c0407002f1206b0981b767323e0f5a54e" }, "flutter-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "c7849f39cf34d91999f573b8ad39315dd68c7717bcd38c42b5e49cd83785d9c1" }, "fullstack-guardian": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "2d3533f91951f2c8626eaeb7ffb33e40727bca85545a8e63f97e35939957e1a4" }, "game-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "5310da9a7910ae7e9d119abb7377b6213b1dc7767e4aacd818b8fdb60abab36f" }, "git-workflow": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/git-workflow/SKILL.md", "computedHash": "e6a28779208771a57940a14e1f9e463ab65c1f8e660fcc52d05b9ec05de3fab1" }, "golang-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "12b4cac8f65228f82cbc26f0da9232aba87ffa45ccd01afa3998fb8ec61dc288" }, "graphql-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "78c6dd863af986f7f409e26ba25dc14f76985f892a0340383dc56a7b8439ec43" }, "java-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "02a7bcc716c9338aedcb0727be38a86d6addbadb1c17b485d019f654d2b04af6" }, "javascript-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "d5d4526309a674a2ddfd99aa9fb31fe061af225a7b3750eed52a2d38c8ce6041" }, "kotlin-specialist": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "7119693c0ce1ebf7de447ccafef33cd319b9a8bfc057b6dfcb137caac2fea274" }, "kubernetes-specialist": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "9c5eb68fc9d553ee29e745258bc6198563158c4b2c57436d63647e61010b5f0a" }, "laravel-11-12-app-guidelines": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/laravel-11-12-app-guidelines/SKILL.md", "computedHash": "98b9f9a9052b29dbae2a98aeb7b224b69572a227f3a9a2413816d94588df2c85" }, "laravel-13-app-guidelines": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/laravel-13-app-guidelines/SKILL.md", "computedHash": "76bc2986af74c8cbadb77200edd0d485c6b0020ffda625e077aecd2965cff5cd" }, "laravel-ai-sdk": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-ai-sdk/SKILL.md", "computedHash": "6e7fb4360bcbe6eea2a634d7b96a46b41887f60eca806f54b7400f3efa508ce0" }, "laravel-api-resource-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "b140eaa32c967c9bbde994a47dc56491132efd97f06a534920e13dbbc36db887" }, "laravel-authorization-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "57418ddc3eea7b850c96dbcd431070e75b2abff5a4bd010f759133e225c5e216" }, "laravel-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-best-practices/SKILL.md", "computedHash": "6eb357774a2416b3e632cf4f7dec1ff9558af2d70c4b8ade802f5a65ce118fb5" }, "laravel-blade-component-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "4fe35eb514db82613a195b4c3d790618adb88e70e68a84ff9c50d086fa288759" }, "laravel-brainstorming": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "ff3aa9135e3e2573bb7edb664b611baefeef893c9425f52ccda87a56618e9089" }, "laravel-caching-strategies": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "7b5d23808f7355be3de5328f8c0f5ca80ab194b252aeed697c3ee505fc90b270" }, "laravel-database-optimization": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-database-optimization/SKILL.md", "computedHash": "564cbba91a281420e077178d7b367ef1c367576ff6f050f9ee6eaa99d30d2a1c" }, "laravel-event-driven-architecture": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "5b43a13e97cc0b9dcd5df9bf819a15b254f1dd016ccadb94bb5e6d3c77710de9" }, "laravel-feature-flags": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "46214cd3e065d109cfcba59dce63cb75563b97efc200deac8b6c1333bda48f75" }, "laravel-inertia-react": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-inertia-react/SKILL.md", "computedHash": "b05144f7f9df5fd3cd03ce13cba822ac61970449fdf7c4c4208684258e8b1724" }, "laravel-mcp": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-mcp/SKILL.md", "computedHash": "31de735b826f5c8e7b64ca133b10f2fc6b4a1789bb6b144aecccc948fe8ef689" }, "laravel-middleware-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "44414ad9a3dbe8753d0861673b8fdf10d9bec931564c0e552c9accecdefbedf3" }, "laravel-notification-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "658eaf3f166438e7d5e5403c3bd0b9e2670a2858a45d70da68289fa18c01ce60" }, "laravel-owasp-security": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-owasp-security/SKILL.md", "computedHash": "35f74b7fb37c9b0cb1a274e7e25f7425e793dacd73620c3507c7e9462e4c9c9d" }, "laravel-quality": { "source": "leeovery/claude-laravel", "sourceType": "github", "computedHash": "bffa603f3f1128d2d3b1c2dcbbbffdec1bd239d4a799c74419deb627fa64a518" }, "laravel-queue-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "4bfe5b51ed89506df59a32de0f4be4ab2cc106356b98149953441a109bd2f951" }, "laravel-queues": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-queues/SKILL.md", "computedHash": "75391b4d5635e0db3ef8a02bd512a2974b98bae97375fdfd9a18fe7ad936dbf8" }, "laravel-specialist": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "d58e2ed3488398cb94a039f25b9d270e55dc434e16102abff9035608bec3db90" }, "laravel-systematic-debugging": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "82db3f7d4e3cfc3b3d1605a96c06612f93121dd3c879208d9dba23f30495518d" }, "laravel-task-scheduling": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "833b36a2ae73833137431c6b7b5d9d393adfe93b3ab4d135e87acead31a7cc20" }, "laravel-tdd": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "f895a09949a45fb610d8f033c168fc7ed70ef33323c38ef176add410ddd58e8e" }, "laravel-testing": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/laravel-testing/SKILL.md", "computedHash": "9627c977341aa7a9a11e5f500838409c1e39e1ca0714c6a6038fba4d3a5203c9" }, "laravel-validation-patterns": { "source": "iserter/laravel-claude-agents", "sourceType": "github", "computedHash": "66fb92309a38bba54c8730a0efccc0f3092cf7dbfb71b294ff33c1becae91285" }, "legacy-modernizer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "703bc6b068b60f1ca32c2892f3aa3875c986fa17b65676f612810eb52c21b5eb" }, "mcp-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "e94458c5a3ca95938decbcf071e1fa3d1bb44a8b878c5a7cab7b48b7612dc5db" }, "microservices-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "674b7d4c18eb009295213cbb49ccdc112db1d2f60bb65848ceb8771bdc69a25f" }, "ml-pipeline": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "5e80b6260cabb7e8705b04627f1ec1a70341ecf2e77cbc5df1b6fcb5242e18e5" }, "monitoring-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "928f8e068a5c3c85e4a8d515241f21e5cf6a38b39c597cf54b681197fa107853" }, "nestjs-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "0775f4ba14e4f372b894cc86feb0bf58a51b2038bc98b3ff18f2021565cea494" }, "nextjs-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "e53bdeaf766e6d5d29d1328f424777a8236f80f489134f1661bbda6c8c4149e9" }, "noizai-voice-workflow": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "computedHash": "1bf4fba1bd0c3bd4c453a9aec4f981409bc64b17775361db55c2cba7863cb881" }, "office-web-ui-system": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/office-web-ui-system/SKILL.md", "computedHash": "53d35e07b894b96a6cee99fd95145dd3464b453a80527812e5e997aeb9ee3cf2" }, "pandas-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "386d7588ba685df487079293be0f6d026467db579df9337c798aeb20e2d82a59" }, "performance-optimization": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/performance-optimization/SKILL.md", "computedHash": "1958e40d2e43cf06951f0ae703650ba474772308bd5d96fa05a3911c3264ede5" }, "php-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/php-best-practices/SKILL.md", "computedHash": "1b25a60572ddd8b206eaf68b067cde70a9d002df572de8fefda703532cecfdad" }, "php-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "c163f6d5d26ddbf4a4d79e8dc95d3b41e447f1659486cf0aae8c070d950a9d86" }, "playwright-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "2715b8412ae840555d77d3d2c566e6f75ca42900637363d7574356af409ae10c" }, "postgres-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "b5385f29408d4bd80666e608dbd7da3d4bed9153afa53b71bda94c6bf7ba8d51" }, "prd-writing": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/prd-writing/SKILL.md", "computedHash": "4c3141b2fdc77aac6a528bd9cee5e07d8122d75a89295f4020ceab112c1d44a9" }, "project-development-mindset": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/project-development-mindset/SKILL.md", "computedHash": "4666d6da044d29bfdb2560b6636715a1d0888750f00da8ca3186697897ee6734" }, "project-docs": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/project-docs/SKILL.md", "computedHash": "d2da7474d61edf37883e91b31dec49efbcb5bc6979e8d132dceaa26c3fad1b61" }, "prompt-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "c2574f1d0c4120117727dbfe79da8bf087b50635df30920ae1d2bc9b256ce7c6" }, "python-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "fae3b07d03d2eb9f9112ceab0ef498ebafab33f1e095dff8c5a36de55ef68445" }, "rag-architect": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "650ce80b998ce2c3004c5276a1eabaa2ad4131d4256832eed9a5e06cdc98454d" }, "rails-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "e67a8886ff2a11da8133188a0bc0b48b9df213c6fc4bac4cbdd1ddacabb628c1" }, "react-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "498e8247c701522e0a63496a439680a409dafe67c3d8d7d5e4902db0e6222252" }, "react-native-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "f617f83be990728fef1ea2192c9b8ae85ef2c362e97f18782438f8bab357b02a" }, "react-vite-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/react-vite-best-practices/SKILL.md", "computedHash": "82994934665a490b227fabdfec3d148b1fa291d77d82ccf978e761b9e1ff6e4c" }, "run-reviewable-subtask-loop": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/run-reviewable-subtask-loop/SKILL.md", "computedHash": "11db9fa922b1da33704b9b8b2d2b22c1ca94a019dc66c78ac78bbbf16e0fbc2b" }, "rust-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "f8093c6253afe24bbac3c3328c3ca07e9ef089758896ba10221ed0f2078cb2a0" }, "salesforce-developer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "a4b5ae7acb98027b4aeb6a3eb31f301af20e30c6e0701b1d237b5714f159a479" }, "secure-code-guardian": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "36e0b6460df5ea86c0a6aeeb1d33ad6dfa8f8a404ba1dc47feb3cf93341cb2c6" }, "security-reviewer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "7a1ed4f4ca78a50b97e3e8c5725e494dc8aae0895bd1efde681a75ab22ff89d3" }, "seo-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/seo-best-practices/SKILL.md", "computedHash": "4bc88f564290e835fd5f486bdacce1c3a867afaafa118363c9e80f6e6466a8d7" }, "shopify-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "b44431e08c55a0439ee41ed8893e6f6698f5e75e216b0a8f6c756cb5d461c016" }, "spark-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "4c66f4104d2780f8075ca8e38084d009dfe7d2f8c594424f570611e50d4943b6" }, "spec-miner": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "91822456789ffa6f5641d4f586df7533757fbc02629b76cb6e68cce5e369b13a" }, "spring-boot-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "ed065f5db45afe9dc2739cff713927d0b6b6ad3e667bdf7b40340d1a5543bb0f" }, "sql-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "4bbeda009afc2d98d07cdcd5ad318ad7b8921073f74a3118b452b9c01947db0d" }, "sre-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "f3bcde0381f316487e2475f01ed6951d6e1d5636c46c807c29f5efc5a802381e" }, "state-management": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/state-management/SKILL.md", "computedHash": "0bad07f74366ae633503a6f256eae7d7335c5ba9277110b4d788263d56a7a07a" }, "swift-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "3486707c8581c84d35d3da765ad9afd3744f93e9d208505bcb91c093e70d95c1" }, "symcli-skill": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "computedHash": "7e565fc813d15787deb8341c56e2bd964ce669ce8fbaad065b47841d635e28b6" }, "tailwind-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/tailwind-best-practices/SKILL.md", "computedHash": "39145b4b9d12b154d9ff9261805d225557a1dcb5c881b1da8dcc027004aefd44" }, "technical-debt": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/technical-debt/SKILL.md", "computedHash": "a127f457928fb6dc439751ec0cdb6edef14c78e90b6fd6e26ff31eb18b2e90c3" }, "terraform-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "04e717ca5d883a2839863f371f8ebba8b3f89cde3b2292cf90a3186c30b2d24a" }, "test-master": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "176d5be77c9fb4e64335a4ad9e38dfb82ccb029dc302c417db99a11e2d880180" }, "testing-best-practices": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/testing-best-practices/SKILL.md", "computedHash": "590eb4064d9fa41854f7871991a3c1ef566553593338632c6cf88d9984194d61" }, "testing-verification": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/testing-verification/SKILL.md", "computedHash": "bc7d115e7c61895c4c4fb90c411323bc7ecad96b9487aa4ba2a731ae3cee6b4d" }, "the-fool": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "41aa64b8ccd474bd3c693454f4e0fc01a190512e01264817285a0527362d9756" }, "typescript-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "b53b57340243eab4b75acee9096f0444319bb1b9e8530fdab4d1d75e1568fa6c" }, "typescript-react-patterns": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/typescript-react-patterns/SKILL.md", "computedHash": "650048e53310097d1e9029a668c0b39e5738ce70fbe3b23f35cd875fc05b48e5" }, "ui-mockup-visualizer": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "computedHash": "42248697304475f800e799899431c03845fb9f8841edb3f7b5fb9f8ba8fd1a10" }, "ui-ux-concept-implementation": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/ui-ux-concept-implementation/SKILL.md", "computedHash": "63af43791f6dd6f344f8df8be3e277c0e68d1c9ee4dc0e578a810476948451a5" }, "vps-docker-traefik-deploy": { "source": "thienanblog/awesome-ai-agent-skills", "sourceType": "github", "skillPath": "skills/vps-docker-traefik-deploy/SKILL.md", "computedHash": "3bb0d7684a318cd04ac11b6c6091b57183c1b92396ef84fdd6ae660bff48ffd9" }, "vue-expert": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "7276996f25e0e22316d480d12a51ea8f7441cc9855e79590ed0f5e2a25da4714" }, "vue-expert-js": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "f9480e6f932c64f0f87a609691bbf587978f21017f9104b4010c4890b03dea16" }, "web-design-guidelines": { "source": "asyrafhussin/agent-skills", "sourceType": "github", "skillPath": "skills/web-design-guidelines/SKILL.md", "computedHash": "e27800d4c6a4cf98c50776af70d0b0ea1ebf5b81a03992b2019309f0ea9e7012" }, "websocket-engineer": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "8e5e1a8313d92d2d9631b163672291f7edd4cfdc4a7ede545fbcd863c0ab7f7b" }, "wordpress-pro": { "source": "jeffallan/claude-skills", "sourceType": "github", "computedHash": "ef569ff0920fa0948aca9a464118e13b9a9d655f40fd5b61526b7e53a80f451c" } } }