{
  "version": 1,
  "skills": {
    "golang-benchmark": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-benchmark/SKILL.md",
      "computedHash": "8536132b33bb500e62bc4114ca0156e82d77ddab905da9ccf5330a961e239219"
    },
    "golang-cli": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-cli/SKILL.md",
      "computedHash": "1901746f0c3c32b219ee06c750e386c2bbdb76978419b8d662aad68cb6759eb6"
    },
    "golang-code-style": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-code-style/SKILL.md",
      "computedHash": "c26ad2e38dd3ae57eb90ddca25eff2e1237375325bd67eff3d1444e2597baac5"
    },
    "golang-concurrency": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-concurrency/SKILL.md",
      "computedHash": "ea108cab6e74c483dbbeb5f9c2fb325940992fcf47be4032993896ab5885f8f3"
    },
    "golang-context": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-context/SKILL.md",
      "computedHash": "17351f3065a9857759db7f279f693eeacb9a4d6c84ddac5c9c74a08ca1d04b62"
    },
    "golang-continuous-integration": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-continuous-integration/SKILL.md",
      "computedHash": "b7774781e026ac3c401ee7e664fcd8d2b00001b7a3e63b0600a41ac6c1355a31"
    },
    "golang-data-structures": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-data-structures/SKILL.md",
      "computedHash": "d763a58a87637b327f347feeb29d54fb26aa7c7c76848ffba05a3877c203fb25"
    },
    "golang-database": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-database/SKILL.md",
      "computedHash": "909e31dbc8bb6eea2851985825a81dc53e954c31e76c31bbeaa5b690ee0de9ff"
    },
    "golang-dependency-injection": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-dependency-injection/SKILL.md",
      "computedHash": "87fb814da5061426943e66fd732c533083ce091227d6029dd6cdf8477061006a"
    },
    "golang-dependency-management": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-dependency-management/SKILL.md",
      "computedHash": "acd14b03e195c81cc7096692dbda76e862cd9a2fa5dc67658e3ec2ff869c0c78"
    },
    "golang-design-patterns": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-design-patterns/SKILL.md",
      "computedHash": "935dbd0faedfe2b55df02fc2e7b0fecdc68b2052225bdc302e25177b6f174339"
    },
    "golang-documentation": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-documentation/SKILL.md",
      "computedHash": "99edf0e397d4823328f9a12e453bf3c0acc73159349bdd6667e4e025802e66c5"
    },
    "golang-error-handling": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-error-handling/SKILL.md",
      "computedHash": "e75ea9f0b0a47fe591b647a8fffd3538303b604e4844a4f59d1e9d8ef7a80327"
    },
    "golang-google-wire": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-google-wire/SKILL.md",
      "computedHash": "6536f16a388181f6c9cbb53471dbd3ab921a2104057ca76979b3d3425650eade"
    },
    "golang-graphql": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-graphql/SKILL.md",
      "computedHash": "ab61186ddbea101b09c77214e78d95ad4c6b6ffd473e8f62c5576cecd1042dd6"
    },
    "golang-grpc": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-grpc/SKILL.md",
      "computedHash": "0d7ec130732714938f7c8fae01bff2738ee33f23127339f4743ea6b35387ebba"
    },
    "golang-how-to": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-how-to/SKILL.md",
      "computedHash": "17ffc87a42966cee3ade839aa444e4c7702c4e13178539bf8a1f34951f1eb8a8"
    },
    "golang-lint": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-lint/SKILL.md",
      "computedHash": "2d397eae35b11da7a944e6c540cb37a1e97cd0ab438074401d8c2cab28798795"
    },
    "golang-modernize": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-modernize/SKILL.md",
      "computedHash": "95c816a8037715ccc152bf0dcb08eb6d745a10a3a680f76ca5e333b198ddef1e"
    },
    "golang-naming": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-naming/SKILL.md",
      "computedHash": "ff16e3aaf991819ba51c4f3c4665c524990e710cdbcab65e772d081310293fea"
    },
    "golang-observability": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-observability/SKILL.md",
      "computedHash": "065aa8805a05211ea94a4bfd141749583f51c7b44441a5ef6c18ba36a65d6428"
    },
    "golang-performance": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-performance/SKILL.md",
      "computedHash": "dc14d66eceb6e252719d778b084db7e86d7951c422ea5c8561917c15ba53bfbc"
    },
    "golang-popular-libraries": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-popular-libraries/SKILL.md",
      "computedHash": "8823c753fa3822f99ba0e324d8e90903a92e2ed589daebb1989b4319bc3c6286"
    },
    "golang-project-layout": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-project-layout/SKILL.md",
      "computedHash": "544cbea84a766c9f29e50634d004741e5665d69a9beae6ea3cb79ed56adea05c"
    },
    "golang-safety": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-safety/SKILL.md",
      "computedHash": "dc54b4e717130dfe632f8996d8a72b8946fa966e3711f12a49b3d6573d6df466"
    },
    "golang-samber-do": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-do/SKILL.md",
      "computedHash": "188163e19219cdc7c383fde7ee65a05ed3133fc0eeb09b7911c3a1eb2b708bbd"
    },
    "golang-samber-hot": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-hot/SKILL.md",
      "computedHash": "395aa58011024def941bc30e6d67aa3f04e5457455f45ad54a31a5de18a18d37"
    },
    "golang-samber-lo": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-lo/SKILL.md",
      "computedHash": "b290253a2cbe1c1986ba1fdeab70428166be33af235f4f864e4298383ab86611"
    },
    "golang-samber-mo": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-mo/SKILL.md",
      "computedHash": "6baeaccc0198d27e48265e6a46b569430a0bdec7e84238fda1dd175afe124148"
    },
    "golang-samber-oops": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-oops/SKILL.md",
      "computedHash": "088c94bdbe7c30187caacafe6df55468524ab0bb2c5885c94c2ef9cb9198ddbc"
    },
    "golang-samber-ro": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-ro/SKILL.md",
      "computedHash": "f5f8e04d4664f83fbc310a5c74e3f148a6f52d3e2c1ea1c6da170308b1ad5569"
    },
    "golang-samber-slog": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-samber-slog/SKILL.md",
      "computedHash": "5bcdb272e05e06416f7f495dcf8f56da343d9584bfc74602370e9b73ad32e72a"
    },
    "golang-security": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-security/SKILL.md",
      "computedHash": "15ea1dedeac2ec08627a47652b420480daf39211b244880956aa7a7e2d8f4f54"
    },
    "golang-spf13-cobra": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-spf13-cobra/SKILL.md",
      "computedHash": "0642d6df8e2aa05c964b71fbffc6ed4a534ded619ae16720d62a8a4c2755f333"
    },
    "golang-spf13-viper": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-spf13-viper/SKILL.md",
      "computedHash": "28364d5eb33bd19945388c24fb14f69f3c129d072b9a31f292592ce113470292"
    },
    "golang-stay-updated": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-stay-updated/SKILL.md",
      "computedHash": "07f53000a2440f34201aa45d07aac098f922d185cd42f151224c06ccc84b2a6e"
    },
    "golang-stretchr-testify": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-stretchr-testify/SKILL.md",
      "computedHash": "d51d92f7aa1ad16b928d0a63a0aa8f699cb8c93896a7e63c6414d6a6be8d185d"
    },
    "golang-structs-interfaces": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-structs-interfaces/SKILL.md",
      "computedHash": "b46e2858896c5ee4ca9497df5ef650424e20731238ef08655c858a599cddb39d"
    },
    "golang-swagger": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-swagger/SKILL.md",
      "computedHash": "c86d9cdfc146711200440f1f25c58544d6805f45d040466b4fa6d77905fa4e27"
    },
    "golang-testing": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-testing/SKILL.md",
      "computedHash": "489cf0a9043fb1ba37aa408163c994ebe1f2fa4d6d7cb1859217ddf0a78f7a61"
    },
    "golang-troubleshooting": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-troubleshooting/SKILL.md",
      "computedHash": "48409ef79fc7c02a4e07bd727a162f2814819753803e87e65168cfb90daeda2d"
    },
    "golang-uber-dig": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-uber-dig/SKILL.md",
      "computedHash": "39e6f92c6b6cb01a5c1a2e3f2ab401330e37575a2dcfe83cd0a2bba14179d4d8"
    },
    "golang-uber-fx": {
      "source": "samber/cc-skills-golang",
      "sourceType": "github",
      "skillPath": "skills/golang-uber-fx/SKILL.md",
      "computedHash": "abf3e6052d04fc7d618df0bb2428c82c8eb0e14465bde1d66e3019cfc214b3dd"
    }
  }
}
