{ "version": 1, "skills": { "cavecrew": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/cavecrew/SKILL.md", "computedHash": "32d5320fb7c8b717e8c434e250ac987bebf48f553d0444afbe8215ea38ae5c09" }, "caveman": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman/SKILL.md", "computedHash": "1a41e7f3543c4a969c040c34a96925f8a3f82a6179a3f1002692b37957f7140b" }, "caveman-commit": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-commit/SKILL.md", "computedHash": "b416cf134b0f33ddadeca7977aebdbb2d3db79a166d0fce2e1aabeec98132766" }, "caveman-compress": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-compress/SKILL.md", "computedHash": "0c6224d4fba21e13e34722c0a09999cb54140c50cd5353cdd21e58faa50b055d" }, "caveman-discover": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-discover/SKILL.md", "computedHash": "6850e0ca7bd7a35a1f447cbd342f91b76ece1fb2e3473ad894e51e69746df8a2" }, "caveman-evidence-review": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-evidence-review/SKILL.md", "computedHash": "6a2db0191082500739416c87ff896a7894f98aa867f15c70fe932e4d72edd327" }, "caveman-explore": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-explore/SKILL.md", "computedHash": "e22fc4edb9feb5046809c74d969b06092b8d7db851aa8502a53a185bba27c57a" }, "caveman-help": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-help/SKILL.md", "computedHash": "845394fef650bb63b44e2e28391de704505f881c6f968ebfdfb0278343ecbd7c" }, "caveman-learn": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-learn/SKILL.md", "computedHash": "d25fd3ece9b571e1cffd93ca2594ab1919471b27b9c1589fc1c8b7e9c7d6071b" }, "caveman-manage": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-manage/SKILL.md", "computedHash": "fdd3834941a8a576cae0ac96a38dfec6ac4bd26ef209ba9997468ca11aaf19f4" }, "caveman-optimize": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-optimize/SKILL.md", "computedHash": "5e859a3a8305b5559b2f528616f634324449a426054704d43ef0b6ec8c1d9807" }, "caveman-review": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-review/SKILL.md", "computedHash": "36a4007c5c0c6b90b5accfee1cd769a86e4963b651dece2ce5f17a223a0abb4b" }, "caveman-setup": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-setup/SKILL.md", "computedHash": "b12b9f8f3fe6b499334a4b319ae1a16aa2da5c2d11e5bc85efd3236eac5213aa" }, "caveman-stats": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/caveman-stats/SKILL.md", "computedHash": "5aba475d0e43a26d7448e6537902e3137beca3024663dfdecf1009cbe16bc299" }, "dart-add-unit-test": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-add-unit-test/SKILL.md", "computedHash": "e5310cd56656f9db8533a612d69e201ee3644dc25f4b10e9ab38d0809440eeb2" }, "dart-build-cli-app": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-build-cli-app/SKILL.md", "computedHash": "c8cd77f77250ad0783152e180de4fbec149c76e6b2c51c3f0d265a64c7466f0a" }, "dart-collect-coverage": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-collect-coverage/SKILL.md", "computedHash": "abaf27c3fe7370e4daaea2c48f6efd8cc418042e2844649a9c2979bbfde8b7b1" }, "dart-fix-runtime-errors": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-fix-runtime-errors/SKILL.md", "computedHash": "5d297ccaf9a34c5939c80600ff8398437c0c6bd5d343093852b65559689fae1d" }, "dart-generate-test-mocks": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-generate-test-mocks/SKILL.md", "computedHash": "c5132b41dd1d00949d035f6d49fcaee79e95d056eb9652d465e7349f539d16a2" }, "dart-migrate-to-checks-package": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-migrate-to-checks-package/SKILL.md", "computedHash": "acb9d90dc41fa4410b523e8b60083f1d9fe1dd208c1579260d454c5ab4b3b3f5" }, "dart-resolve-package-conflicts": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-resolve-package-conflicts/SKILL.md", "computedHash": "4f8029de67b9b2da43eea381c6a320a0da8844d927781effcce6e07ac736dffd" }, "dart-run-static-analysis": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-run-static-analysis/SKILL.md", "computedHash": "7b143ff93bfb118ce9d72fca56cef4b38d75bfe9044367101db09cf32e6815ad" }, "dart-setup-ffi-assets": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-setup-ffi-assets/SKILL.md", "computedHash": "d1813c87bd7c556d1aeda275d4b4fa49ce3a3fc19d5d3d8c203c5b9aeaefac51" }, "dart-use-doc-examples": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-use-doc-examples/SKILL.md", "computedHash": "0b7477a66bd9d767d7d3994c1f08236368baae90250d962bd2ecb2a85237bfd2" }, "dart-use-ffigen": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-use-ffigen/SKILL.md", "computedHash": "fed0a97615cf80d8fbd59960a7a9d4497ef35af84de618e26492289924cbbcbd" }, "dart-use-pattern-matching": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-use-pattern-matching/SKILL.md", "computedHash": "4900ea465cfec31cd83d8786491609dc94e338ec8c424a1530773b2aaa0832ff" }, "dart-use-primary-constructors": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-use-primary-constructors/SKILL.md", "computedHash": "f3a388b5b11b2d3b6b6c494e2cc0fbd6c4f670b9bdeb97b024f4d18b4c1970f5" }, "dart-write-documentation": { "source": "dart-lang/skills", "sourceType": "github", "skillPath": "skills/dart-write-documentation/SKILL.md", "computedHash": "2c6cf741f5424f7f3ed805a09ec0c46b668bb9f9c2861988b3da42e558e5ae95" }, "extension-to-functions-codebase": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/extension-to-functions-codebase/SKILL.md", "computedHash": "1b0b4150895374330ff51a6f0d99663eda4d266730802eec85882443aeca9539" }, "firebase-ai-logic-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-ai-logic-basics/SKILL.md", "computedHash": "bab9220a5f6c214310adb2aa8ed267463719574209d9e0429426d168d43f27a5" }, "firebase-app-hosting-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-app-hosting-basics/SKILL.md", "computedHash": "052ef64fe35efdf02b7e0dc121abc09b1514e8b228454ab2002af31448c0a212" }, "firebase-auth-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-auth-basics/SKILL.md", "computedHash": "c2eead02bc534bd12d7d3bc8f7d99e10dc44ab13f416d1c5293df38ecc2f6848" }, "firebase-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-basics/SKILL.md", "computedHash": "c0e06c4f5be407fcf74c9b76c91a4f87cac653a07c639904f82424fc4dbbe864" }, "firebase-crashlytics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-crashlytics/SKILL.md", "computedHash": "15c3cca501773a8e29ea852b6d3a2e5dcc9d43d1e69a0d85a6b0eae82c6ac2cc" }, "firebase-data-connect": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-data-connect-basics/SKILL.md", "computedHash": "72a5f0c53909db6a7bd9237e74eccfff0d469bbe6df5126e25f019627fa0583c" }, "firebase-firestore": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-firestore/SKILL.md", "computedHash": "090565389f17369f9c97cbe8d76c4ac7f0b93254c52fbc2f1d10f8234ad63500" }, "firebase-hosting-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-hosting-basics/SKILL.md", "computedHash": "3df1714a23bde9fbce5c0e6fb7ce4502a0a88e5fbcf2e1ad341deb1b9e648e67" }, "firebase-remote-config-basics": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-remote-config-basics/SKILL.md", "computedHash": "4a6e2f5ce701c81ac75c138f2fbae0f9ec9159b5c67c825ee173dfe6147da9ee" }, "firebase-security-rules-auditor": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/firebase-security-rules-auditor/SKILL.md", "computedHash": "be877f6c7aaf460791dd6103a08906734036c26bd7c686cfdb8b60e4b2f65742" }, "flutter-add-integration-test": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-add-integration-test/SKILL.md", "computedHash": "4246d3ef5f21bdb7945899056b99cf3863e2bff645a132b41634caaded68da6d" }, "flutter-add-widget-preview": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-add-widget-preview/SKILL.md", "computedHash": "369ed3ebdc1f81ee337551ad1d1dd9ec6e768ed2bdf65d32ad442117a6ba79b6" }, "flutter-add-widget-test": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-add-widget-test/SKILL.md", "computedHash": "f4ea905ae155d1bca76f5431bf6ed31f31e3d40146493e7ae4285eac39ba4ffd" }, "flutter-apply-architecture-best-practices": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-apply-architecture-best-practices/SKILL.md", "computedHash": "baeb208b1cab90c559677626dbd101b96ba93f803cbed85122abdadeb3283a8b" }, "flutter-build-responsive-layout": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-build-responsive-layout/SKILL.md", "computedHash": "6d74a9504c4e355c4c62f6fcb6c6dc0df67b56dd6616bea199e4e58f75b7729b" }, "flutter-fix-layout-issues": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-fix-layout-issues/SKILL.md", "computedHash": "b2f9789451224e6df8d1d7ac63854c2f1beb30fa35d13ea06fbae9ba2b1b0a7f" }, "flutter-implement-json-serialization": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-implement-json-serialization/SKILL.md", "computedHash": "c2cf46854472a452dafa11f862f2bca3d9fe7286a5bb45d85b1efbcebc74b74e" }, "flutter-setup-declarative-routing": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-setup-declarative-routing/SKILL.md", "computedHash": "4c2ed2fd729230be581b15d84741688e206632fb2b38af320060cd3518b91179" }, "flutter-setup-localization": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-setup-localization/SKILL.md", "computedHash": "fc0811b1b775c52c1b8f7df600f5c52b83029aea0586b8cc55169812affd408f" }, "flutter-use-http-package": { "source": "flutter/agent-plugins", "sourceType": "github", "skillPath": "skills/flutter-use-http-package/SKILL.md", "computedHash": "bd169b5cee731751f3b32f43c94cfe9495fc8e6c3eb621b785c69e38b77d0e19" }, "gws-drive": { "source": "googleworkspace/cli", "sourceType": "github", "skillPath": "skills/gws-drive/SKILL.md", "computedHash": "90f36f7b0910e785062eabb811be0d95dc125c3bb97a089a3c9e60083171211e" }, "investigate-first": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/investigate-first/SKILL.md", "computedHash": "59b581b5abfc0e19b7dd5a7c3bb2b16621ab5e94e085065c7b724a9c86cc3d4d" }, "lean-build": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/lean-build/SKILL.md", "computedHash": "6074721f1653e6e9d6381595b094284807b8d5d001d7d3977ec534679b16a63c" }, "migration": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/migration/SKILL.md", "computedHash": "7348b2d21ca05bdecc1e4ec2c8b63515ccb1700c8a261fdbd458b04b7383945b" }, "safe-refactor": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/safe-refactor/SKILL.md", "computedHash": "9df34a21a7a2c18ce13dbbe4a3f66b4e91df9e4bc33c1c9da8a80261583367ec" }, "surgical-patch": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/surgical-patch/SKILL.md", "computedHash": "028b9c3574142d19639d9f8eb11fbb01c58479f8f441e957d598a7215e79f95d" }, "tdd-red-green-refactor": { "source": "google-labs-code/design.md", "sourceType": "github", "skillPath": ".agents/skills/tdd/SKILL.md", "computedHash": "42d46fb5b8d955e9e52fcdd78e44d093acad07a99927cc5b9aff9295f71cab5a" }, "typed-service-contracts": { "source": "google-labs-code/design.md", "sourceType": "github", "skillPath": ".agents/skills/typed-service-contracts/SKILL.md", "computedHash": "d814990db7730097eadbf179a7e8d6611437434b9c4b2c379781a46942a6ace3" }, "verify-and-stop": { "source": "JuliusBrussee/caveman", "sourceType": "github", "skillPath": "skills/verify-and-stop/SKILL.md", "computedHash": "3d67de16a2b3c48b643bc511ebc4cb86e6c7105215d8428b6140cbcb73aba4e6" }, "xcode-project-setup": { "source": "firebase/agent-skills", "sourceType": "github", "skillPath": "skills/xcode-project-setup/SKILL.md", "computedHash": "673e1c3a078c3a77c4ae706ddc731c9efc5d151b82097ef52f10c575e4cdc1c1" } } }