{"_id":"@rui.branco/claude-commands-mcp","_rev":"74-8b24b8d109acf02090388390bf420114","name":"@rui.branco/claude-commands-mcp","dist-tags":{"latest":"2.1.6"},"versions":{"1.0.6":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.6","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.6","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"deba63a3afd34e2c789f793595c4b914c0e22e77","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.6.tgz","fileCount":3,"integrity":"sha512-Ej2bs5tmFKxdJRnXIjTElQcAtrhBDj7RlJU9DFVrm5l3L9xCBqYE0b98AePYeJVwFTLjzKEILJefRpnOxe42vQ==","signatures":[{"sig":"MEYCIQD35R+QPykHNRU+xKJetdZtIOe1AwzgNEvmz7DH5S1fwAIhAPInqeJNiKUvMexF7nrdhLPjdNR0QtQVKbN2vkoLf7tS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9566},"main":"index.js","type":"module","gitHead":"8a0243cfdc7cae6997396da2c168b81ea446df2b","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.6_1770482698480_0.4074361781184843","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.7","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.7","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"e2be0fbf465c1a44fad575129979f8ea50c2f03a","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.7.tgz","fileCount":3,"integrity":"sha512-xJ7MU5aYHXgm+0U9h+IU8F0x/uD0H1NGez5J7SKbkKvrjrKtC5Mwihi52ts/wXxEY5F4b4orbVuOGwr2YUWTJg==","signatures":[{"sig":"MEYCIQDThkwFlXygcpH5SWP1lKNAMHEoyHzz0wC9TLViJ0fdrgIhANhKJSqRvnpKBZSoARxus5227kNkiIs66+bs6eZcXB4v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399},"main":"index.js","type":"module","gitHead":"3965783d122c114a423b042ad406a6cbf7a950b3","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.7_1770482820230_0.911871506668722","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.8","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.8","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"64ea04e2081bf0bf3afba28171879714b69806bd","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.8.tgz","fileCount":3,"integrity":"sha512-vGJmhJYVJqA93+z5uZjX9SE7oRN+pb/mbnwC63vWms6pLxR3xNCpPdgkKUYKIc/OZMY3XM3xzrdN0bxugZvBSQ==","signatures":[{"sig":"MEUCIQDEONlARmxyOqydC0qQvmCgjoXX0YQCe6BcgMIA/bAlAwIgJ+jf2PsXELbr4+wlv20IfjYSLFZIp43zvNhrVjPOoyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399},"main":"index.js","type":"module","gitHead":"6e1d14b1b8f0d24dc37298458abe70e8645b6654","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.8_1770482952261_0.4733322442000152","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.9","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.9","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"5f12843c2b614272cd4e3cd9795c1b8c04c2f4e1","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.9.tgz","fileCount":3,"integrity":"sha512-viQHe4vRwkguKNuLpkiGTNB9/NRx63RGsZJSUSEdlQznnA+3tLueWcKeGQIMOX14MF/Qe5uhZPxRCOalzRjbOw==","signatures":[{"sig":"MEQCIEArmeUWEgnefaiyfzKHyutMxvFZYUCHJaAjvBYsDQioAiADHYYIi4AaX5T82rWTr4sxG0LB76N6XjPrlaNVV/2Y1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10416},"main":"index.js","type":"module","gitHead":"92d2cf46b13d418b4a826cdd93723de406c32c3f","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.9_1770483067748_0.3165606643669634","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.10","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.10","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"eadd85de11daf604af2fe7ea57f76dcc7490783e","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.10.tgz","fileCount":3,"integrity":"sha512-HMFYcq9B8Q+yhmzyg4q+ykOqlvjblALjQwH1bMtOXbT2cWa9rR08bdlKeQqRegLSP+R+tsWlaFqKpefSizQOGw==","signatures":[{"sig":"MEYCIQCjD1A7RFRYxTDWKJAMbMQ4jb+S1cIE1jqZ432zAi5ZlwIhAJ1CFGfafkMgB6tbjZdnz7n6631xgKPIvQVnASXXuDMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10558},"main":"index.js","type":"module","gitHead":"16fc4905f41a99c0eadee8e7368847381004aee4","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.10_1770483112963_0.9370664895139904","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.11","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.11","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"74c7d009f05ae6a6241f939b994cb2f6bc2deab8","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.11.tgz","fileCount":3,"integrity":"sha512-ha5aTgaEHwhN0GWp+Ibzdu8ZBtKa9Erpsym+QUPSsux4cMQEw1h0dE5lgGY3yj3kRrrJq2yZx/uLopJ4mjb26w==","signatures":[{"sig":"MEUCIQCUdJFWHja15NfVSO/5Xr/+via4XrWhF5104wfD4iqzdQIgIlPxNkpvRcptKi4rklJga5sEK9OLtueYaI4xkFI2Xe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417},"main":"index.js","type":"module","gitHead":"781439d107584b888d64537cfde265156a0b4feb","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.11_1770483278126_0.49335927880643426","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.12","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.12","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"a3459323e04e555ff0c50d0b8007550fe2c6c202","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.12.tgz","fileCount":3,"integrity":"sha512-7fVDTt27jM4p1Juplbo86FScMZqC/8GPUapVki/9go9Ca85dSjZG++rGGHBLhVx1DtDyRtcvoKWTlUaanuNCGA==","signatures":[{"sig":"MEQCIG8g9LENyoNYAE7YvYlI7sK2uOBXVZxOZ8APjldHX7HgAiBfdbD8pt67xnFftLiWOLnYaKL1+FbkpoEsFeI9GqyLhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10322},"main":"index.js","type":"module","gitHead":"8e470ffddcf5856aff55b1aec35e27c25c3cc882","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.12_1770483362926_0.8232723029993041","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.13","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.13","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"c29243d239d621ecddd9b6e8a60ea7198a7add63","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.13.tgz","fileCount":3,"integrity":"sha512-XjwmxVWNF/c+1EuwXzpjEULH6/3dmEojRX/8Zxt5nTOo4kErweY0L7M0C3vHfRx2BajHKY0JC/tqpY0yhGceeg==","signatures":[{"sig":"MEUCIGGePZP9r7aCeSOXNnwhSUvMT8rGk/rMMhIIrY7Lj9xPAiEA1WGVUqKKje/odcTIow6TCw7GRqq8/ThsPLfF8yb8C50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10820},"main":"index.js","type":"module","gitHead":"e40be442e11e7d521e7bd022a0995f8a6672b3f9","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.13_1770484157743_0.795017376757003","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.14","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.14","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"5bf6f7545d59acf3d842b51d86a7028b0a7b09a4","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.14.tgz","fileCount":3,"integrity":"sha512-8L6iS2TpKsK61SCPXAG63r9UI9BfGf0lcbuhx2WvNTrm/7WdIaseBVL3DFu/6aHZQARw2SmHSJAYkXAOpEvPag==","signatures":[{"sig":"MEQCIBLi63ZLzoRa2M7kejZpblXkt3J2DFmrP6ZLiGPH0ZNfAiANxBU63JfOs75LS1tDZE3klKl/GdaoD98j0LCiXQqwgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10881},"main":"index.js","type":"module","gitHead":"084df089e46df190f807f6ed457bcdfeb1be52aa","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.14_1770484315864_0.7474266994618768","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@rui.branco/claude-commands-mcp","version":"1.0.15","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@1.0.15","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"906bad4f46bb3350b89ba7a653659aedaaaa0a67","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-1.0.15.tgz","fileCount":3,"integrity":"sha512-iQPSz4Qv30Z4Yl3tGcRRRooKLrzqoTp4yV30rd4tO849SF+/rTeP/s2FzbN1mrJeFCrzfk5Yz+sDhn4H0LU6+w==","signatures":[{"sig":"MEUCIQCKA6Keq4NhlwC0AQQ0xIHWt2FzgV9In3WUjmhB56p5pAIgfb53OEbSRIgPSMDSWOj7tzbcuiNHcucB+OZ2CVzXg10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11272},"main":"index.js","type":"module","gitHead":"ee9c584d9d81052b7e5b50de454533e2085437d8","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_1.0.15_1770484464450_0.11162626440523771","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.0","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"169bdc3fd7baee7af95a10528250d954a3ebb237","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.0.tgz","fileCount":3,"integrity":"sha512-vo8AlI1FhZGw0N4ZxsrNWfUIdpqqDgm08+UDm+XUAHSOnlY00950c0yp4+wCTp0iyALgt6ZSMyLZTtuKfahYwA==","signatures":[{"sig":"MEUCIBuI3GimditgvcpCeV1lUhpskmtbfsTX/LOLPlOYjZRfAiEA87YxeXYwHSAW994oM82HoDmOKgbZvEnvE2rq+3keeA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11685},"main":"index.js","type":"module","gitHead":"a6a04ec3e93655010695f2f3e28789616ac87f48","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.0_1770484872559_0.46641036301977024","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.1","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.1","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"ce031d8c5039d4858bd29c4532f6401b23ebe34d","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.1.tgz","fileCount":3,"integrity":"sha512-kt2as3zTbHyANVepuWwgQypYasAOSNnySMtH7x+WGoPrbtFkqKdNFp+eB2Hhm08zX5RrHYbcKhh7XyuNfM6/JA==","signatures":[{"sig":"MEUCIQCJIVtABQM/1hIbIjrtZwP8Id5IyFwf2MSdVLLfr3gsAQIgPkEpAtmn4+F3w/Gy8oWqM5u5/0Qw48NtDihNDwX3vLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11022},"main":"index.js","type":"module","gitHead":"f162718e0ed6c278597dcd706006215904742fbd","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.1_1770485153773_0.4625943292482264","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.2","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.2","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"47d6ce7dd7a4396de1bc452d61876a11eec4098e","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.2.tgz","fileCount":3,"integrity":"sha512-Y3aITFcPSc0MhLwKrFvYq1U0yazfVqPqJorzUKvecFNUDpcP1DamFWJwopJqETWUoneedyYpNkstufwpbbUVRw==","signatures":[{"sig":"MEQCIH+/K/S2p/Up7j8gskSM9Nm+rLNSvX/s+g91gm94rD1SAiBXrf1KT9bpWXjDZq2B5w/uER94rjo4se0i7bG+K+/INA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11003},"main":"index.js","type":"module","gitHead":"b8a8c7283648f51d8323d6d9aa9a59e978916e81","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.2_1770485210199_0.7879109946763163","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.3","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.3","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"49c1f44f9c17cf68aeb346088696f495d38a4082","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.3.tgz","fileCount":3,"integrity":"sha512-9ThaYiv4g85uDxL5NeJoy8CIyUTgTZ22OdHtjYXA5BhIpyG5DGPph+4kat0gXuZxRyKdMpwuSUg7KB3LKd3laQ==","signatures":[{"sig":"MEUCIQD+UYAGw/yAESByDMAZT1TVJ7ig/8CcUQrPs/KMqJjp9wIgcmiwlF4HohKx2d43zGXYmnhVGUWKC7K8/Ait5qrFd0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11127},"main":"index.js","type":"module","gitHead":"0c499ad3c28eb78b901bfe79e627995bbd750458","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.3_1770485982732_0.4978967338302249","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.4","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.4","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"2b103c7fc134ea319e0063c95d9940ee24bde175","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.4.tgz","fileCount":3,"integrity":"sha512-3/xxcO7XHdt4nJd85R436iiHWU+cY68+d9qM3h0gfwmDWA7zRdwwEsK/7G5tBQ7DXAe4MP541eBCLwwhrxN7Uw==","signatures":[{"sig":"MEYCIQC0xcZVVexwgPTu3s/d9p16LlImtcThzq8XmTG6Yu6/4gIhAKLZ3/zDMg8A0hRtoLqQe7HPrc4L0Z/6E9q5t3/VU76z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12093},"main":"index.js","type":"module","gitHead":"1a6a518841e47ddbbe3e0fb54574aac446ebdf83","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.4_1770486408168_0.07356598772267375","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.5","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.5","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"f00c3202822956c0dace3972e717876bafb41421","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.5.tgz","fileCount":3,"integrity":"sha512-L6Ksy9GFJDRFR4unqG3t/KYrUxaUWI6ZfWL/K3hKDzctXDJbK0eUerjf7rJz4f1K5KQd4tN2oR8/iv/neJWHTQ==","signatures":[{"sig":"MEUCICSILZuchfslE9uT/kGHH/fOF2oINjtkySCADPD7KGJTAiEAzmTPo3ZyhFX09eIvSmxyEmnF3dN77vPFSmmHAm3tZn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793},"main":"index.js","type":"module","gitHead":"55812eebad2c5ec9dde5a1aeb8f8f52a87951fba","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.5_1770486866957_0.3368797549833571","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.6","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.6","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"5b234a74bf0d9d26e40cf7212ad4a9bdd0d42e0e","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.6.tgz","fileCount":3,"integrity":"sha512-8FYJVF3mpncVhhVXg02xYkvDX0zqx+6MhqAQLwYpUey1ys1SmIzXjahhbZoj0yGiLdC4MpdEJMmbQW5/RbRVIg==","signatures":[{"sig":"MEQCIBwikPPoOcXiMSBP9cDRRrCljJ8FYs8OhHUz75ZxqAE3AiBLTW3Ze5u508RHiJA9IaYKlmFsEJR8j8eptB2sMQUENQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793},"main":"index.js","type":"module","gitHead":"959dba51a6d500ae1486e68272d714fcbd3a87ef","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.6_1770486974552_0.31861192314071585","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.7","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.7","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"2619f18c2e2bdfe6fbe4121e7ecf7752e906dc1b","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.7.tgz","fileCount":3,"integrity":"sha512-BzJmbk/cjaGB/fW5GhI5cGA/DmhdcuB2V1ELs+wxQ4f6KFV3AhcxkNZQEJ/qXXoC+8XB+HQnIYE8yBt1lUGEpA==","signatures":[{"sig":"MEYCIQDUvQzBrxoW9CyJmdg88l8ofSZElxrj+swixPmMAlkIMQIhAORDaq2pIyiyg6pvzMiQ2ZE5valqf/oByeSbkrFLL4Tp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13025},"main":"index.js","type":"module","gitHead":"aa6234a0feb0d37107c9212e581270ac701d6555","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.7_1770487525986_0.09342780897913538","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.8","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.8","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"58116dbac7a732e4ee6ca577c56bfa23e2fb9789","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.8.tgz","fileCount":3,"integrity":"sha512-WPzIs7LL2nAMO2aygF6+UPOsu9Ygubo17E/66isl+sxtavlt3OPOE5vArPZW5h1aJ74QxfR/ASwGsSOvQeGQxg==","signatures":[{"sig":"MEQCIEedw6lLRwyN9TodCHpuIKxC/9Z+IdX3SwdyDmCceklVAiBlr5Nwwf94AUC0bKogrjaHeEMmkMyKr1L6ETSuEVaSag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13626},"main":"index.js","type":"module","gitHead":"c59a5a9341850804bb3e2427bb72b7548248c21f","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.8_1770488586895_0.3367673387859458","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.9","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.9","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"79f87b1ab4d4be622748508ce872e3c8044d5639","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.9.tgz","fileCount":3,"integrity":"sha512-m8pYXvhZBfyaesri8VsVJAWGuVdQA3AOf0nn7eme3lMBWDUFLZ0evIYafPE//cMT5NfbKDE/TicUBrpCcGyHhw==","signatures":[{"sig":"MEUCIA9BbQJ9dr9AkP9wsOuXRSlkxF8m4JPez1TFz1g/khv8AiEAxXGVs/ouZtf2YYmR2RzarkVOm9JLXDmdVAsb7Ob7veg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14188},"main":"index.js","type":"module","gitHead":"8a905ca66029d4c195a68fa74ef6b311b3c35b93","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.9_1770489290736_0.5027636209207185","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.11","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.11","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"2db3cef5079bee7a7f4288f5cdeafd331f5e3fed","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.11.tgz","fileCount":3,"integrity":"sha512-qzv+IunHzRTva7VedmWBtgJHrwQKDVnynDAFLikReBD4CbVWVM5abEEao9JzLofutsszEdOeq/koqASGjl7BKQ==","signatures":[{"sig":"MEQCIHftu/A+ekJZNntJyW8vYOx/gx5qJ9dhsHzTxMYT+O5xAiBIwQWLKopHke7slqfvYgioKjmyMLMM10t0E3rNtZTH2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14189},"main":"index.js","type":"module","gitHead":"cdf1a7fa352847fe3b69d0a6d169449ac62b6220","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.11_1770489720956_0.08051797997653254","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.12","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.12","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"943f188bef709295d252a9e55a0e414002de7738","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.12.tgz","fileCount":3,"integrity":"sha512-jyV6DVuvm40YhVj1aLEl777yl5F9ihpnulUSphsfWAqZAhrqt86ZsPOStA7sttELdjZ1OYLXtyHlsSlBfDLWlg==","signatures":[{"sig":"MEYCIQD6RyDEaN523wBmpB/thI9G2zfiEP0R7HaZAYqXmFARQwIhAK4PQMu+xu0JtPpgfW/eCIKx8u63JeN3Zp7lmRHE1G+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"index.js","type":"module","gitHead":"0b58486f4db6384a1e30b499076173a7cb986f60","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.12_1770490139800_0.5235207415588856","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.13","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.13","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"f88f039a3be3d39de6518d81b8aee889e613c2f2","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.13.tgz","fileCount":3,"integrity":"sha512-vk/JwLJHK/B/T1HyyBXL2OMh9JF9Qr19lZhKUI9Ob3v2xuallFibGVt6bUpc0anr3PuQdA57e9LYNzsngN+iKg==","signatures":[{"sig":"MEUCIQDgKY+nvT3b+RY/u4rCJoUITcvPu2M6MMt878t10DGEcgIgPBAaW3qLguPaCNgLJ7wtrOSboBI4SQiMtr6QtFE/KR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"index.js","type":"module","gitHead":"302898e66cc09c89f7b473bb002c83335c4cf125","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.13_1770490219868_0.25495202882073764","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.14","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.14","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"03aff292e639a95f7b5527a22ed203b624741933","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.14.tgz","fileCount":3,"integrity":"sha512-6dDUWVBBcZCr13ZML2l7U22edObFSZmkZFjwNOaFZi52iUl2Afw4tF+00ZsmzNGSlfPRUjmcbsYTKWF51NG1rA==","signatures":[{"sig":"MEUCIQCxy2n8I1sVtvzRFrFYdqPDkh0slpp6zUk9ofWt3DiU/gIgd+ZTTAgY5PHLdKzGWb1idM4cs2+YoqamIGz9pmQxuss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14578},"main":"index.js","type":"module","gitHead":"101f8c2b75638cda6da15181acbd42356e00b35d","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.14_1770490337821_0.8136462508585711","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.15","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.15","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"f5ca53bc78b9750fc0f827e3269759c2b82be65a","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.15.tgz","fileCount":3,"integrity":"sha512-8mVJiNT74fCDWYzj/LAZHO9Cq0NmwIpQ3cPEdCVXkYcqX4Ngrs7gm8DjP7wzHq1Y5uB3B798/QPWf6+ufb8SAQ==","signatures":[{"sig":"MEUCIQDxeQ9ct3IUxXgDMxNc6Wn37BVNKgXZhF2yYuZbDaS7lQIgLJ/IVXsdN5bp0pg8rJ6nCzjZxTMj8H/5Qu0q5D89nXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14626},"main":"index.js","type":"module","gitHead":"9fb7e79d8073f0de486ddabb57e1829d82d24e98","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.15_1770490482261_0.5928638062994414","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.16","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.16","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"da7cffa10ec7b3c84d0398f87e5f359f5cabda5a","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.16.tgz","fileCount":3,"integrity":"sha512-O2NIOFRkqbcrakQFJwNBufvzsCFt8f39hg1nNm+EHUCeSHv/XBo6Bwo35dqeO5mfr8KEVZVjZEtsaIHi9ps0oA==","signatures":[{"sig":"MEYCIQCsw5ba3sLUXZjBvSPDd34uO7ccCKbSX/77lA16sUp2sgIhANMnhMG++ZweJLY+di8e5rUSKXnQuGInPjd5aMRDM7GZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"099d18b77b7ed54c3cd5821a94722402ecdf94df","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.16_1770490564357_0.4453575214970944","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.17","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.17","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"c2f1b73b5bc883e1e50dc919fe06de6283a7f85c","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.17.tgz","fileCount":3,"integrity":"sha512-/hF4t3NaTy6UjfNbUKgpniSrNyWcoAlLbaQrRV5tbyJnyUTSpKAl2TvOq3AyUvh+STm+zealOJf8MXN59JXquw==","signatures":[{"sig":"MEQCIAJuSV0y7wZDMrApbYytQ1qgKNYmQkTCK2uGdKJUERnJAiA2gLSUIU5d1So+LMuXJyPJx9uSALRtoIdl42rdNUnrJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"e39da2cb86683c3c2741969609f7b58da11513db","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.17_1770490745922_0.5581636010606486","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.18","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.18","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"e3249ea38e45b6fb55291f12a012fb54a30a2d78","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.18.tgz","fileCount":3,"integrity":"sha512-dNYLi0fHKGAcZ5cwQ12WU/aN0nAc2IcJco32FCnaols8RYXfL4E/CEnccu0yZsslJqfU7znmvB6tozt3Md7Lzw==","signatures":[{"sig":"MEUCIEC7Izs0hILnHcOJKXaqic+7KB0L+MG+siE3RhnkvcYiAiEAt0BMpRHW8mGm0Ztd1WGEM+YLGYxQCaOOIJoZNBPUxzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"c5b46dd3b9492defb5692d1832d9261e5dda005a","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.18_1770491137993_0.03247759484175128","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.19","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.19","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"c4f8f48afc77860ac87c450eef3ddbb33be8fd07","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.19.tgz","fileCount":3,"integrity":"sha512-t+Yeh4K5YzPIfpI0WqoXN79ORYJ0z9x5aKE+cdSn5m80x8kPAJK9B65jY8UFf9TnkLKuonBy79wQ43R6h4yW9Q==","signatures":[{"sig":"MEUCIGubmwOA/eKb1sGw1VFfVR3DmhDDjerOU6jFFG1JNorWAiEAqS8Kk1hJZ4JXnizDAuKHWaVCXKnT543Pex+JdrUlWO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"b68cd3b1e5c9637885ffac9ca7c6da390407a39f","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.19_1770491436197_0.1586783701884138","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.20","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.20","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"4d893965701206ac645fc6b33a7574a969b061a6","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.20.tgz","fileCount":3,"integrity":"sha512-dtquaq6Wjkf8RNE5Z9of74s8NU1W4FNDabvgis7K2k5y0vdHBmMt4NP/6NkedjZEIeae+HKt3KirlpsHVcBGVw==","signatures":[{"sig":"MEQCIA2IjKOh6lOsUJ5SRu1jNyatpEcS3PmuSxeqBkaPvE30AiA8bafIOtoyt2a+3DYkdovuzfHpRx9UO8jbf6dEfoKwRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"10f664df0c69dcc02f1542d89047a89aa035ee10","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.20_1770491674449_0.5298254118898953","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.21","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.21","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"be7a91c45e13f78f6f2fdc5a395b639dd383f77b","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.21.tgz","fileCount":3,"integrity":"sha512-08k3EJZiAByFATArgQaPITC6Cw57Mkk7q4Uk3W1GZ4yY6+lVB6WakOKUQMPsVc0vS+FYi1wA9ylynqGVQEIa/Q==","signatures":[{"sig":"MEQCIBaYrvhkzRjZG4bZqfnELYN+20bdaPyw4JdSFVtcHjmMAiA9nreWzP0OPDTPJ4EhiP9zfyjaD/0gVa8m5uP2V3Rvsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14822},"main":"index.js","type":"module","gitHead":"c2c3de723863097fa069ad8c4f5f4b1bf3480fa6","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.21_1770492118865_0.9064917459668911","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.22","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.22","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"c2b65bbc0c90d6e5fb40751059c1c20575bee577","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.22.tgz","fileCount":3,"integrity":"sha512-9VgfTugTU2KDOCCrJcs3QDFHDDBRHKr7iyDeIhPor8wo4za5IQZHF9RdkG/78Xnv1ADVMIneSc+DqTVacg7aqA==","signatures":[{"sig":"MEYCIQC3WCK4r1/ntl2z3Jiw1A5ZNzBWUrebSTpwVun4pZlAfgIhAMJvURCv7xI4ZHWTZ8UFbU2o835Pk+UZDXOG62W3/LS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15486},"main":"index.js","type":"module","gitHead":"4afccdec53d135e90fb2f2c05dc1c4033ac8ee78","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.22_1770492512908_0.06685130750517843","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.23","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.23","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"083ae5d3d04e2fd0ee63fddab1cbede0e603bfc4","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.23.tgz","fileCount":3,"integrity":"sha512-4Mz/XHX4klezQHLngMoSFG/o3dEVaMbRnxt1MNzQ7ccEYIjr44e7Y/69hQBQEPwHrRH11KCjFpnesFkMV7AqcQ==","signatures":[{"sig":"MEUCIGAI1G1XQVkOzFbhfPBRO6HHtwkaf4tC1tYZOEqq2BKEAiEA+rVPpqHlSj7xewyAaY+rTwPpVUBzNWgarb+u1pOfKcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15569},"main":"index.js","type":"module","gitHead":"351fd743c5fabc1b9ad301df2e29b777418d9064","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.23_1770492763701_0.8769822113250321","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.24","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.24","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"cef1e866240b6daae5fb37d783e3a35c0fe3458d","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.24.tgz","fileCount":3,"integrity":"sha512-vCmVzQDUNEKG3UAUq2+dF9erPexpd1iKrfQ3WU45dC4xhErtUagQzh+/ul/JiDGvpJoX3f5U+U668u2U4+yKIQ==","signatures":[{"sig":"MEUCIQCty6Gm0cBcGJ4x2vu2pns+8uit6fMgZBQv5stIzo2NJgIgTP9hCMy9d3aeZxLK3PtHdfsw0BA7y5nOG6GQ3yV+4/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15627},"main":"index.js","type":"module","gitHead":"4deef0c9bf498037a766a96d6ac14293d1e2d1a9","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.24_1770493829832_0.5674200684300756","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.25","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.25","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"9fdfc3c2ebe6626dbecbf42663133e5503bf276f","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.25.tgz","fileCount":3,"integrity":"sha512-jnSBL3OBhJ5OtGR1mwOBdyW2RoKfwA9uBDSTsKZQDoeAFVdJwtF3chtonUZ84XMY5J3zt0JKx23wncobvGxhgA==","signatures":[{"sig":"MEYCIQCVi8XLeI4LQKfPG9wUseA52fPYQQmhL2JFaXm2/Obr/AIhAOpD4dmsSZOUbp0C+bc7kp2gwDCsfaLWtLYY4BwFjjcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15627},"main":"index.js","type":"module","gitHead":"4530d38985ec8d009e1b6135f4f9dd89f81d6e7c","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.25_1770498968253_0.7424541959933169","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.26","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.26","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"8b7c03559702134168ecf4970d5fa49260b75d4c","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.26.tgz","fileCount":3,"integrity":"sha512-QiSqEumXbmWagIvN42XwjapyklXHclMW0MTi0EAJpnQJzQrtYaA0ikR+M4rbddOrzK3IB+x9hhDMT2jFfPUoaQ==","signatures":[{"sig":"MEYCIQDwlNlufbvC6L++eflgKvbQcVF6bscpIRsaszs/7U+YNwIhAJgxWrN3R3XOPV6+zzRlBP9Nqx7y/Rt4TC3NdPoLl79l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817},"main":"index.js","type":"module","gitHead":"b1ce44f35901f974beea27e837de81094c62a6bb","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.26_1770499189217_0.9462483808156343","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.27","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.27","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"160bb40ec8486a81c53d25068983e18a6764eba4","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.27.tgz","fileCount":3,"integrity":"sha512-8KgGO7l6YyGkSXbGucEDC/iWwccD0RZAVy+GGD9Xm00EkXKTSC1UNzoMEJBPS7gRFM18LuP4vs5R/Dqg1rQqvQ==","signatures":[{"sig":"MEUCICxOdXZXEqxRl1InWcvCHGiJiQ6A8CEsOIa62nYpdj6xAiEA3uIBgKYgYNzJnOM+UOpqZNYzL1QJSz76gMZtAMDdOHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817},"main":"index.js","type":"module","gitHead":"5581588391729a3c3a3dd5b0aec3c4d4c245726d","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.27_1770500604814_0.554643249964285","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.28","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.28","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"3cd428578817a0e129a6055d90bdb0350eef1aab","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.28.tgz","fileCount":3,"integrity":"sha512-tCcmYCiGYPDat1vQn7bh5A5rs+GbL0koywvp+a16w2IlwuDkebghSu5jTuZztk3O1OmweBA6wGdwkWZSSB/vvg==","signatures":[{"sig":"MEUCIED3aqd+Q/lDeFnzsAUroyeq6ybyc3hEkxPFyDgH0UyrAiEAy6FGxIOncNEzkbCPVHjK110XlC3OUJIJ01WIQ4a4m80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16365},"main":"index.js","type":"module","gitHead":"a51ed5e611e6e56ed8315e1239f9e3f19af80402","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.28_1770501336654_0.17292351550854135","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.29","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.29","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"813264cb60651db9b944a84934bd6a36771aaf6c","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.29.tgz","fileCount":3,"integrity":"sha512-shewUJq1FksysUZ6dK+swZI1rrk5HgiIpWBJJlM4sY5s0OkjuTvxW+7T2cKQx5UMUdyvZFcNDqRrQ2vVzmVybg==","signatures":[{"sig":"MEYCIQCl4ZG7255ddaUXEbIqqMGhewWRemiYBwH5zPJRVAzdzAIhAMS/GqCqq2wyiMh3YrMtTPiy2b+N6CdP1L5OzWaCcMYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16735},"main":"index.js","type":"module","gitHead":"3583352d18039b3c35f551e95e2db4bb0a0e3cc2","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.29_1770501635942_0.2247065225719158","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.30","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.30","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"29354e12987215539216cc7ade976d70592a1a9b","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.30.tgz","fileCount":3,"integrity":"sha512-g7dqIqkgjf3ea5H/TcoH0IVAi82YO4cIjxk03VIiYQw1KpBGGRjPHRQ5ECeRQo4Tk2WY+G8Nxs2t+oLPXEjlVQ==","signatures":[{"sig":"MEQCIEsECl6tgBMNB52+turKdtaKIKm0QRDNmXgoxM3Z9/Z9AiBx6Hw+aJSaxGGXyvBa/O1ZgAFfzIc9mKYvzVPaR58CyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15746},"main":"index.js","type":"module","gitHead":"3feb3e0eb5f79b37371068de6b2a5ff0d950ae24","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.30_1770503287166_0.0879286037042526","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.31","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.31","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"52323d826f0faf2dcd576a8c440dddb4b11da798","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.31.tgz","fileCount":3,"integrity":"sha512-+uKalhENwg270VXbYf8QZLv5G4ogAV0bxD+kPoBcXAoDeBwX6mEIRT+tdjijSY6xaY5unBA7EpSDE3m9LYar+g==","signatures":[{"sig":"MEYCIQDGK2FdvlKGvEIOvSU6ybOw06cNBtNdUaxn6pJdFp9ZUgIhALXG8/EPI9rxoSH1+nKQpz5hQULQYrnEUoEer1ai5qe1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15746},"main":"index.js","type":"module","gitHead":"bdf0b4d44d8d17875e83b07f0c8d4e3cc666bcb0","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.31_1770508611752_0.3924983792201322","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.32","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.32","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"60aaa050e4857fe6fc073758adc300a2cde16d57","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.32.tgz","fileCount":3,"integrity":"sha512-Gos9K2mYXxrJC0HUdQscV4rXecy3T0R4qpV734XkgkvgVl0gMYmYlMora/avtU/8UG2VOfhAE1JLfITQjU7r5A==","signatures":[{"sig":"MEYCIQC8U64V5AEdivz/UbmqMfCsnrB0nb+DTMiCSb17EIz9+wIhALsbyCprltBM2W6Rh0q5W0uuO8K4RxSbQQdhSRHPCYTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15746},"main":"index.js","type":"module","gitHead":"241cfa8379cb3c8640ddcf6033217a17d06e4f96","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.32_1770508947432_0.40711181133722185","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.33","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.33","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"265b983b89b6aa8a1eab87a93252fbcdbc4d70e6","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.33.tgz","fileCount":3,"integrity":"sha512-/9WE0PFNv7LKlgSgUXl/QEkWHlh1AXZ1eBZhpO9wxFtveLRMkiO6uKCMUfmgLaibpq7mXC7KOX3BoYqt+1Gvow==","signatures":[{"sig":"MEQCIB4POs07R6djJrxqQaICHJzo0MG0GtYSEZSAysE9fc1wAiBswhMnah3++l3N4h3WLQa7o+B0Vp8acxRpuSD3qY7Pdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15672},"main":"index.js","type":"module","gitHead":"3787ae77e046ecf48d854e62cdb5e352bc65c26f","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.33_1770509422453_0.627280868887448","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.34","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.34","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"59e6240511b808e7857892a67b04ffcc7c98b6aa","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.34.tgz","fileCount":3,"integrity":"sha512-Zg1c8qAGtCaqbQReILa8LyOS/3txQLnaldr7Q7T+T+GUGLCijwsqmjZ6EPihOcj308B9EOMA/tiIw5MzOUF/tQ==","signatures":[{"sig":"MEYCIQCUZAu70cgdOW1U/dFPlcgCW0EU0Ta/kJ2j1KJjynb+vQIhAMvi1DFhxnRA0r9rWWDbmFciZH/nxRXB6GADH16WKqiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15672},"main":"index.js","type":"module","gitHead":"dcc5bf9f13cf40fcd848989c2ddc14e46ffb8417","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.34_1770516741915_0.057340073045362594","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.35","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.35","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"467f69c6474f8dacdeee85e284ee6f890c1b48dd","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.35.tgz","fileCount":3,"integrity":"sha512-2O/37QzkXgxSlnuxagH+VuRs61/xfKQzmD2wMCaOLRUjaoauzEKzfP9GJ7E4v8q/FZm1TUcUcj+brtXRYAngbA==","signatures":[{"sig":"MEQCIA10iNwZxv5uKEAbvv2uzEk+zvmVJD7kdPh7AApomPzoAiAZ2iKNFbrU7Xl3F63nnJ+ZeSJWWhwH8xSci75IBDWK3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15672},"main":"index.js","type":"module","gitHead":"775b5fc8b3618cd5c6d217e7ff7b5a73080a0758","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.35_1770553198343_0.7914554290662976","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.36","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.36","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"a866a0bc4458c0e7d5204442fea338509a18fd70","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.36.tgz","fileCount":3,"integrity":"sha512-ZExtIsr+seqUlQyhfIUdEjDJ44ny0vsJWOpMQ0L+vvfKY9qBzW7gy6U5aSad4Bq0h0xw348QNzrfZLYnJ2rQCg==","signatures":[{"sig":"MEUCIQDRWijanhE2KaBHdcp04w8JotrkPgPah7UwlhlMR9nZhAIgDU1dg6W+/IAzEwK7o/IoSMyhHwM0wGfb6ySU1/TEWC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"f03462ccf2608daa782f0edf6ca425414d021f24","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.36_1770553564930_0.7123520610962852","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.37","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.37","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"8b2deabe9b1480b44ec4629349a0160dedeba34b","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.37.tgz","fileCount":3,"integrity":"sha512-xdd3LuhGi3kt4QiCysUVBPUsXYarTDz6WxVnXatka0pJbtSNsRtx70BcOSVFnxRYBOmoztmLierszYxHincPbA==","signatures":[{"sig":"MEYCIQCuW5NW6M1Zn3MJ7R1GPZv+5kQDm1LaVp5QfV97VrlWAQIhAOUZMLgnfR6h+NZRb5Es8IaOYhe8R+ntXl2L5hIECWQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"4d5b9cc96163d6ea67bc3a6145dad81b50bd1442","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.37_1770554778406_0.06637557924713677","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.38","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.38","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"9b128376e37153eafe105861f5c902328db226f1","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.38.tgz","fileCount":3,"integrity":"sha512-ytREwfKz9tv9jmo5s+SjpQMGc8nxFU4vNuLcYvudv5P8c4D8kOH0E9sKX1eDm3NCR5TpmA6SqanVLbsJu1pDiw==","signatures":[{"sig":"MEYCIQDEDErnpzOBttFwkMIgNE0y82tqdQDuP23Bmz/4HQ7cFwIhAOlhs8fFWOF75m11LsTTVS0twSTPH8aY36pz3IfTacEm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"4a3be9c7207ec0837af2197d75f62b7c93039bf4","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.38_1770557788387_0.2221058978375552","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.39","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.39","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"f10534b470002bb8785059ff7adaba207721baf3","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.39.tgz","fileCount":3,"integrity":"sha512-Fmq1n6L8+E0t45vUnomMiclHXgT928JhYjw/vCLWBjLABQaAvllG7ax/M8NMVyhBCuqeOwwK/JNhzCUDZix2dQ==","signatures":[{"sig":"MEUCID8k6bcVHmqxA2iKgMX8zIdRawVcBXVJsILg1JLS4yikAiEAzoIIWv0yH37H9smr2Gc2jVWFbwyQZ19kvqr4qwOiJec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"df5bdd77e7b511779373440e8089bab23dd0592e","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.39_1770557924887_0.2769851114216637","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.40","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.40","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"6c16398b47af491eda4ddd04267bbee7cc974501","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.40.tgz","fileCount":3,"integrity":"sha512-gN4Pa5bOaCfrbS6ENhiapP3Y5u8npMHj3eyflcnwgErxCVHLC3AewCAPRVY36Ea6f+GXhn3yPCXPVakcMQQX5g==","signatures":[{"sig":"MEYCIQC5UB8hj6pkECGqgcRECt/JDGWHPIn8hFsrBR95oyOwgwIhANz0VdZueAjK5VymXB5bqOnE/uupQWLKuMXPni60Ync2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"8b66350b17c37ed0495dfc09f5d4b0564ffdb433","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.40_1770567021786_0.08074858575318467","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.42","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.42","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"913fd8aa1c647148ad6bb3aa09199c00bf630c14","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.42.tgz","fileCount":3,"integrity":"sha512-7UZvQ+l3pqU9rLURWF2TfbzFuD9CbG6t5XT+4rMwIYgUWeOs/3kjTn3bK9h8ACRR2lcNZlSbLhIVsIGpenGBmQ==","signatures":[{"sig":"MEUCIQDzDniYPJOw/bOPPscYIun/ajlPXaLXGhZM7gY4LKuYKQIgRltwtkmPnl55C2YsWg5NRgf08QHiKa1HmB+SgZ5uKhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15729},"main":"index.js","type":"module","gitHead":"fa11d5adb65763f4a1a1a674cc86fa03a3e46ba3","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.42_1770579743642_0.18942300380465693","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.43","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.43","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"df06fde25df10332ed0b31c2130ff34f01d06a4b","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.43.tgz","fileCount":3,"integrity":"sha512-bD+jhZ8mTVexm5f/5JLnwoyqUtWVJkPQTACn52O7lKdTn2D/NpQN6YEEHWrKG6uDxbfhI2LnHlRyXKOPbIymDQ==","signatures":[{"sig":"MEUCIF+mcUqB2/7AHT/m5ds4e213/nOsEuZelqV5mvCWZyVHAiEAsqIckCoSLAwr7bpoQV0JiFV/8JjnThq4pN5r7ZmoaaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15919},"main":"index.js","type":"module","gitHead":"8f745f3592e1d47f8584616bdd51ed4c03590f14","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.43_1770579999590_0.6509359916755637","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.44","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.44","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"0cc5ab34468a54e2b08fe71cf3bb4193c5c67b70","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.44.tgz","fileCount":3,"integrity":"sha512-Kz8jSj6HrBmmBdHFIMjqa8vix6Fkqdg8OWwlMGWGpFFALKw3gnf/PJvjaW4L61KGA3pdWHe5/dQxWIZ2sLhKtg==","signatures":[{"sig":"MEQCIGAdQ+8h89wtr+zceM7sqS7FWH6AMy1VJw1yT6eclTVZAiAuU5DhpFGhdoV8/wAVtV5wTBDRsUDLIrJ/d/p23Hgnhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15919},"main":"index.js","type":"module","gitHead":"52c4defd6fc67cae891cd181f8108a73d4844f63","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.44_1770580156372_0.21232611143850977","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.45","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.45","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"df0c191c1f84b5ca3e2c8bb440be515a5ff96791","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.45.tgz","fileCount":3,"integrity":"sha512-v0vjAJ1rxyECwkWovYtQ/UHyVZvqU5dcdJ1hS9lD2ZZ6fTQWAYUtrLJG7vi25s8OpT2sf8WZco3bGEKvO0A1Qg==","signatures":[{"sig":"MEUCIDBBSRT3NQtJgdmKdUvk7NtYr4skGkkvfrwOGSjz9O4MAiEAsyOqrYZSGGS31HcR9aKxPRV0Xf373QuEVKcw/X2a6Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15919},"main":"index.js","type":"module","gitHead":"c480a3019b6ff2e0d41dbfe53af8eb6850f2db0c","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.45_1770580239885_0.7914487460698882","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.46","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.46","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"b05fe3e84d6cbb6c1c1ec6396dc62df25f933182","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.46.tgz","fileCount":3,"integrity":"sha512-vTQ2jP67QKA8UYehFkNvQxsQ/wEDJ/iRg7rorNIU/U4YT6YClOY+0MaTh1A9Ugtnn5rZTJp2P55wOpZP6rGXdw==","signatures":[{"sig":"MEUCIFz4aIj9w+I5iAJW+8/zh8YUmw1+C+cwP61NdPrLUYuoAiEA6jC0kBNmFOvj0fVGRLrGwqCW8DlY/6T8543FlJ0/L1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26551},"main":"index.js","type":"module","gitHead":"d61f1d82521fe52f2db7ea341fce46ccb0d7a31e","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.46_1776348427777_0.5677141048276826","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@rui.branco/claude-commands-mcp","version":"2.0.47","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.0.47","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"94932c44789b0d649b33447a36df250318ca4638","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.0.47.tgz","fileCount":3,"integrity":"sha512-y9htKOaJze5VJmQoaS2Vo08u7J1FWrXX/ver+UcUmnB//sMfYFBfEQe2l2rWTQUjBl0HOhxbVnvrbDADXchUYw==","signatures":[{"sig":"MEUCIFxbEAiD0Uv6NFdzW+1wlKvb62Gc+wiSZ4JCLEPWY69FAiEAwu49ARnpTq6J++83/Z8ogZwVkpD/+bnH51qum3DCci8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30812},"main":"index.js","type":"module","gitHead":"2254afc6fa4e1831797a6254a48249ae40c1f18d","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.0.47_1776348786689_0.7799753456168852","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.0","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.0","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"f3d220f20467af749ec1ff359e12d1b464b3d059","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.0.tgz","fileCount":3,"integrity":"sha512-hGu1IunjRp2JhWs78uFguJHJjI3kLeHyfaY7w8wngXReOhBjXMlB6ySg6HZPB831LJdtjVS8xX0gCrM+nOeTWg==","signatures":[{"sig":"MEQCIGXN2JS67PYjFxLBDMm3TnWUIf6Lw+BDy78zrinkCU6UAiBypewHBXxyc9EQi3XBjDIiBlQbvgdsf5RKKSQ1EhfbsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23986},"main":"index.js","type":"module","gitHead":"2edd684889c4270518d99742f358824b09cd70bd","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.0_1777897540217_0.7963653034781482","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.1","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.1","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"067b0b4563b03a60aa873822f80d9794f0ae3c9f","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.1.tgz","fileCount":3,"integrity":"sha512-BxV08hAqcfZgLaTP+Qp2UbUHLytAgvtcwC51w1R9Fvjq4dZK3/kxTVaEX8t4aS7Zv7s9v7w5UB0FOauiEQIVIQ==","signatures":[{"sig":"MEUCICTqTj8ocZr6oGKfmgIpZJu10hRhvy/bkQsi41qWeqliAiEAhRiSCp8iShkhbLq86JsnlzDLPV17LjdKNJTUvr7yWyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26655},"main":"index.js","type":"module","gitHead":"25d02e3aeb69641c68b211339dbb2ad37b962f7b","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.1_1777898461239_0.8010398875755329","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.2","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.2","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"c53c6d2572f866419fe10b74b4c020079f0420e5","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.2.tgz","fileCount":3,"integrity":"sha512-3pQJHzM+rc7JDZ/ZDTs9YdisAX7dTcfICFknxrrwYSOqSP5u2np+LQ/C82QTJR1e1hCRLi6AHZ4rm+qiV1SLlw==","signatures":[{"sig":"MEQCIGrJ+WuWuD2kAxA9zykkwVAPGN6sEbzSX4/k/8SwdtN3AiAK4pD525b2y7GLZyOMUJDTlLb3AKxA9DkUB5caPx3IWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25944},"main":"index.js","type":"module","gitHead":"be4f3ea8206fa2858b0070fb5057135a782fc6cc","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves Claude Code skill definitions from a git repo","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.2_1777901089590_0.2714770722247912","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.3","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.3","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"1d2b320d2c13283684d4ae896e26f57370bd53de","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.3.tgz","fileCount":3,"integrity":"sha512-bjsF6QgKgCRgL/jbNyUF2Q7fySS5tOjfqs4O/Gyg0EUK7zxKWEx/2XSw0e4WxFc8BwSiErbJSAc89cmM2cRtmQ==","signatures":[{"sig":"MEQCICQgERbYMWJt8zKWW1/ccitLc4J/+0N7pAH4d6ZTg5REAiBkblnSoANXY4jyxHRIYoCGm7go1KbXKi5tAcjnFi6cew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27502},"main":"index.js","type":"module","gitHead":"38a4222cdfc6a62f4f01ffb5541774998ec29b7d","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves skill/slash-command definitions from a git repo to any MCP-compatible AI client (Claude Code, Codex, Antigravity, Cursor, etc.) — primarily designed for Claude Code","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.3_1779398037008_0.639882409820105","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.4","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.4","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"621e7b4f2be4757097eed15a97db75fcb112b38d","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.4.tgz","fileCount":3,"integrity":"sha512-K0kTYIBVzKiexDqDNHIj/zFWUT/9QwHneTsqGU6z+qYv8PLNKwwpXl0vAzQjoRBKVc0HGgZcN8K8wRgArK5TEA==","signatures":[{"sig":"MEUCIQC+Sp9IpK+et2ZcjwoLaN1cqB7DppXRJUIEwaH19GSwRAIgJ7cQ2wOQP2NwPY0hZYYzMWqrZ6BKnj67ZU/R7rsou5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27208},"main":"index.js","type":"module","gitHead":"4a6a5d76701b6002a57ac9b070bded89b8b7d442","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server that serves skill/slash-command definitions from a git repo to any MCP-compatible AI client (Claude Code, Codex, Antigravity, Cursor, etc.) — primarily designed for Claude Code","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.4_1784370774000_0.4943614306246493","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@rui.branco/claude-commands-mcp","version":"2.1.5","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"author":{"name":"Rui Branco"},"license":"MIT","_id":"@rui.branco/claude-commands-mcp@2.1.5","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"homepage":"https://github.com/rui-branco/claude-commands-mcp#readme","bugs":{"url":"https://github.com/rui-branco/claude-commands-mcp/issues"},"bin":{"claude-commands-mcp":"index.js"},"dist":{"shasum":"9980eadef2073dd5ec224ad8b5fc2017ea4257bb","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.5.tgz","fileCount":3,"integrity":"sha512-8CYWADi2YTDDnw88lneYgFL2+fVS3HSNy8yrohH+gGhu/t6JSKO6/IRlI5/vvf5UlxXnKJ5V/wCbPmvYsX3w5Q==","signatures":[{"sig":"MEUCIQCiBQnGw10af3wlBP2YiT+mi4gM6kn5PyYyG0afTyd5wwIgeDOPS0/9GzbIi6+tWl3ZGPCT/pftWeQT7uMMwNM+iGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIIKL743PwIdqfBwAwkaybIlJIid9wJfCf67HFucQ+vgIhAI6umQbdIu8y3XIvm9TpqmH81Y06A3QA0Mr4D/AtC5zq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28776},"main":"index.js","type":"module","gitHead":"3f6048278a1c728d1f7f3fcf45880eea1b02e772","scripts":{"test":"node --test index.test.js"},"_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"repository":{"url":"git+https://github.com/rui-branco/claude-commands-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server that serves skill/slash-command definitions from a git repo to any MCP-compatible AI client (Claude Code, Codex, Antigravity, Cursor, etc.) — primarily designed for Claude Code","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-commands-mcp_2.1.5_1789996539565_0.848971134740031","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"_id":"@rui.branco/claude-commands-mcp@2.1.6","bin":{"claude-commands-mcp":"index.js"},"bugs":{"url":"https://github.com/rui-branco/claude-commands-mcp/issues"},"dist":{"shasum":"c121ca4f6113ecc48483bf5b89bdc5790b919db3","tarball":"https://registry.npmjs.org/@rui.branco/claude-commands-mcp/-/claude-commands-mcp-2.1.6.tgz","fileCount":3,"integrity":"sha512-zh0qjlZ4Sy29sQ657bs5xTWtL1ghtcCEoe++rswp3FnwOVcZKEYHPpM+9wJzoHsJGVF2/qYPnvI3WILubs2cUw==","signatures":[{"sig":"MEQCIAzrZLemX8lISlJI1Orz2Jzcrmu6bIcpVsFWRTDHqqW7AiAGn/KP9mqr5XTiYofac+gzCGzQmErObIaQL+YyN6GlvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD86mFJ5iPUwhRP8qQh3QCVoKD0XxxrF/Yj3ePXgvwQFwIgeLYUShST70bKltOVcwFCRCTB3ZDPFKRvbjNvcmaOaUc="}],"unpackedSize":42872},"main":"index.js","name":"@rui.branco/claude-commands-mcp","type":"module","author":{"name":"Rui Branco"},"gitHead":"cd64c320b6bda9203494b5d2249b49f994018526","license":"MIT","scripts":{"test":"node --test index.test.js"},"version":"2.1.6","_npmUser":{"name":"rui.branco","email":"ruibranco.95@gmail.com"},"homepage":"https://github.com/rui-branco/claude-commands-mcp#readme","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"repository":{"url":"git+https://github.com/rui-branco/claude-commands-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server that serves skill/slash-command definitions from a git repo to any MCP-compatible AI client (Claude Code, Codex, Antigravity, Cursor, etc.) — primarily designed for Claude Code","directories":{},"maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.0","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-commands-mcp_2.1.6_1790351086120_0.12232037794384798"}}},"time":{"created":"2026-02-07T16:44:58.353Z","modified":"2026-09-25T15:44:46.342Z","1.0.0":"2026-02-07T16:32:16.081Z","1.0.1":"2026-02-07T16:36:19.388Z","1.0.2":"2026-02-07T16:36:43.954Z","1.0.3":"2026-02-07T16:40:56.889Z","1.0.4":"2026-02-07T16:42:22.872Z","1.0.6":"2026-02-07T16:44:58.606Z","1.0.7":"2026-02-07T16:47:00.366Z","1.0.8":"2026-02-07T16:49:12.416Z","1.0.9":"2026-02-07T16:51:07.915Z","1.0.10":"2026-02-07T16:51:53.110Z","1.0.11":"2026-02-07T16:54:38.278Z","1.0.12":"2026-02-07T16:56:03.073Z","1.0.13":"2026-02-07T17:09:17.879Z","1.0.14":"2026-02-07T17:11:56.008Z","1.0.15":"2026-02-07T17:14:24.592Z","2.0.0":"2026-02-07T17:21:12.725Z","2.0.1":"2026-02-07T17:25:53.924Z","2.0.2":"2026-02-07T17:26:50.338Z","2.0.3":"2026-02-07T17:39:42.889Z","2.0.4":"2026-02-07T17:46:48.307Z","2.0.5":"2026-02-07T17:54:27.158Z","2.0.6":"2026-02-07T17:56:14.691Z","2.0.7":"2026-02-07T18:05:26.120Z","2.0.8":"2026-02-07T18:23:07.020Z","2.0.9":"2026-02-07T18:34:50.900Z","2.0.11":"2026-02-07T18:42:01.103Z","2.0.12":"2026-02-07T18:48:59.948Z","2.0.13":"2026-02-07T18:50:20.009Z","2.0.14":"2026-02-07T18:52:17.956Z","2.0.15":"2026-02-07T18:54:42.407Z","2.0.16":"2026-02-07T18:56:04.488Z","2.0.17":"2026-02-07T18:59:06.054Z","2.0.18":"2026-02-07T19:05:38.132Z","2.0.19":"2026-02-07T19:10:36.334Z","2.0.20":"2026-02-07T19:14:34.598Z","2.0.21":"2026-02-07T19:21:59.033Z","2.0.22":"2026-02-07T19:28:33.047Z","2.0.23":"2026-02-07T19:32:43.841Z","2.0.24":"2026-02-07T19:50:29.962Z","2.0.25":"2026-02-07T21:16:08.408Z","2.0.26":"2026-02-07T21:19:49.372Z","2.0.27":"2026-02-07T21:43:24.967Z","2.0.28":"2026-02-07T21:55:36.796Z","2.0.29":"2026-02-07T22:00:36.100Z","2.0.30":"2026-02-07T22:28:07.301Z","2.0.31":"2026-02-07T23:56:51.898Z","2.0.32":"2026-02-08T00:02:27.583Z","2.0.33":"2026-02-08T00:10:22.587Z","2.0.34":"2026-02-08T02:12:22.056Z","2.0.35":"2026-02-08T12:19:58.491Z","2.0.36":"2026-02-08T12:26:05.067Z","2.0.37":"2026-02-08T12:46:18.550Z","2.0.38":"2026-02-08T13:36:28.528Z","2.0.39":"2026-02-08T13:38:45.032Z","2.0.40":"2026-02-08T16:10:21.945Z","2.0.42":"2026-02-08T19:42:23.787Z","2.0.43":"2026-02-08T19:46:39.731Z","2.0.44":"2026-02-08T19:49:16.516Z","2.0.45":"2026-02-08T19:50:40.026Z","2.0.46":"2026-04-16T14:07:07.910Z","2.0.47":"2026-04-16T14:13:06.862Z","2.1.0":"2026-05-04T12:25:40.358Z","2.1.1":"2026-05-04T12:41:01.414Z","2.1.2":"2026-05-04T13:24:49.726Z","2.1.3":"2026-05-21T21:13:57.141Z","2.1.4":"2026-07-18T10:32:54.149Z","2.1.5":"2026-09-21T13:15:39.698Z","2.1.6":"2026-09-25T15:44:46.196Z"},"bugs":{"url":"https://github.com/rui-branco/claude-commands-mcp/issues"},"author":{"name":"Rui Branco"},"license":"MIT","homepage":"https://github.com/rui-branco/claude-commands-mcp#readme","keywords":["mcp","model-context-protocol","claude","claude-code","skills"],"repository":{"url":"git+https://github.com/rui-branco/claude-commands-mcp.git","type":"git"},"description":"MCP server that serves skill/slash-command definitions from a git repo to any MCP-compatible AI client (Claude Code, Codex, Antigravity, Cursor, etc.) — primarily designed for Claude Code","maintainers":[{"name":"rui.branco","email":"ruibranco.95@gmail.com"}],"readme":"# @rui.branco/claude-commands-mcp\r\n\r\nMCP server that serves skill/slash-command definitions from a private git repository. Each skill is registered as its own MCP tool with trigger keywords — the host AI client discovers and calls them on matching user input.\r\n\r\nPrimarily designed for **Claude Code** (the \"skills\" / slash-command model maps directly onto Claude's tool-discovery loop), but the underlying transport is plain MCP — any MCP-compatible client (Codex CLI, Google's Antigravity / Gemini, Cursor, Windsurf, Zed, Cline, Continue, etc.) can mount this server and call the tools. How effective the trigger-keyword routing is in each client depends on how that client decides to invoke MCP tools.\r\n\r\n## Setup\r\n\r\nInstall globally:\r\n\r\n```bash\r\nnpm install -g @rui.branco/claude-commands-mcp\r\n```\r\n\r\nRegister with your MCP client. Pick the snippet for your client (substitute your own private repo URL):\r\n\r\n**Claude Code:**\r\n\r\n```bash\r\nclaude mcp add --transport stdio claude-commands -e COMMANDS_REPO=https://github.com/your-user/your-private-repo.git -- claude-commands-mcp\r\n```\r\n\r\n**Codex CLI:** add to `~/.codex/config.toml`:\r\n\r\n```toml\r\n[mcp_servers.claude-commands]\r\ncommand = \"claude-commands-mcp\"\r\nenv = { COMMANDS_REPO = \"https://github.com/your-user/your-private-repo.git\" }\r\n```\r\n\r\n**Google Antigravity / Gemini CLI:** add to `~/.gemini/settings.json`:\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"claude-commands\": {\r\n      \"command\": \"claude-commands-mcp\",\r\n      \"env\": { \"COMMANDS_REPO\": \"https://github.com/your-user/your-private-repo.git\" }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n**Cursor, Windsurf, Zed, Cline, Continue, etc.:** add the same `command` / `env` pair to whatever JSON config that client uses for MCP servers — the shape is standard across clients.\r\n\r\n`COMMANDS_REPO` (required) — URL of the git repo containing your skills and config. Private repos work as long as git credentials are configured locally.\r\n\r\nRestart your AI client and check its MCP status (e.g. `/mcp` in Claude Code, `mcp` in Codex CLI, or the equivalent panel in your client) to activate.\r\n\r\n## How it works\r\n\r\nOn startup the server clones `COMMANDS_REPO` to `~/.cache/claude-commands-mcp/` (subsequent starts pull in the background without blocking). It reads `commands.yaml` and registers each skill as a dedicated MCP tool with trigger keywords in the description. The host AI client discovers and routes to these tools using its own tool-discovery mechanism (in Claude Code, that's `ToolSearch`).\r\n\r\n## Skill tools\r\n\r\nEach skill defined in `commands.yaml` becomes its own MCP tool. For example, a skill named `my-skill` becomes `mcp__claude-commands__my_skill`. When the user's message matches the trigger keywords, the host AI client calls the tool and receives the full instructions.\r\n\r\n## Utility tools\r\n\r\n### `get_skill(name)`\r\n\r\nManual skill lookup by name. Use this to access any `.md` file in the `commands/` directory, including data files not registered as tools.\r\n\r\n### `save_file(path, content, message?)`\r\n\r\nSaves or updates a file in the `commands/` directory, commits, and pushes to git.\r\n\r\n```\r\nsave_file(\"reports/2026-02-07.md\", \"# Daily Report\\n\\n- Deployed v2.1...\", \"update: daily report\")\r\n```\r\n\r\n### `list_skills()`\r\n\r\nLists all available skills discovered in the `commands/` directory, then a \"Disabled skills\" section: commented-out `commands.yaml` entries plus any `.md.disabled` files (those with no yaml entry are marked \"file only\").\r\n\r\n### `disable_skill(name, reason?)`\r\n\r\nTurns a skill off without deleting it: comments out its `commands.yaml` entry, adds a dated `NOTE:` line with the reason, renames `commands/<name>.md` to `.md.disabled`, then commits and pushes. The yaml is validated before anything is written. Restart the session for the tool list to update.\r\n\r\n```yaml\r\n  # - skill: my-skill\r\n  #   category: General\r\n  #   when: |\r\n  #     User says: \"do something\"\r\n  #   NOTE: Disabled 2026-09-25 — replaced by X. commands/my-skill.md kept as .md.disabled.\r\n```\r\n\r\n### `enable_skill(name)`\r\n\r\nReverses `disable_skill`: uncomments the entry, drops the disable `NOTE:` line, renames `.md.disabled` back to `.md`, then commits and pushes. A `.md.disabled` file with no `commands.yaml` entry can't be enabled; use `add_skill` to register it instead.\r\n\r\n### `refresh()`\r\n\r\nPulls latest changes from the git repository.\r\n\r\n## Repository structure\r\n\r\nYour private git repo should contain:\r\n\r\n```\r\ncommands.yaml          # Routing rules — each skill becomes an MCP tool\r\ncommands/\r\n└── *.md               # Skill definitions (nested folders supported)\r\n```\r\n\r\n### commands.yaml format\r\n\r\n```yaml\r\nskills:\r\n  - skill: my-skill\r\n    category: General\r\n    when: |\r\n      User says: \"do something\", \"run my skill\", etc.\r\n\r\n  - skill: folder/nested\r\n    category: General\r\n    when: |\r\n      User says: \"nested thing\", etc.\r\n\r\ngeneral_rules:\r\n  - Some general instruction for the AI.\r\n  - rule: Only shown while my-skill or folder/nested is active.\r\n    skills: [my-skill, folder/nested]\r\n```\r\n\r\nEach entry in `skills` registers an MCP tool. The `when` field becomes the tool description so the AI client knows when to call it.\r\n\r\nA `general_rules` entry is either a plain string (always included in the server instructions) or a `{ rule, skills }` object, included only while at least one of its `skills` is active. Use the object form for rules that mention a specific skill, so disabling that skill also drops the rule.\r\n\r\n### Skill files\r\n\r\nEach `.md` file in `commands/` is a skill. Only skills listed in `commands.yaml` get their own tool. Other `.md` files are accessible via `get_skill()`.\r\n\r\n- `commands/my-skill.md` + yaml entry → tool `mcp__claude-commands__my_skill`\r\n- `commands/folder/nested.md` + yaml entry → tool `mcp__claude-commands__folder_nested`\r\n\r\n## Persisting data with `save_file`\r\n\r\nSkills can produce data that needs to persist across sessions. The `save_file` tool writes files to the `commands/` directory, commits, and pushes — so everything stays in git.\r\n\r\nTypical use cases:\r\n\r\n- **Tracking files** — a skill that logs activity can append entries over time\r\n- **Generated configs** — a skill that produces configuration can save it for future reference\r\n- **Accumulated data** — any skill that builds up state across sessions\r\n\r\n## Updating\r\n\r\n```bash\r\nnpm update -g @rui.branco/claude-commands-mcp\r\n```\r\n\r\nRestart your AI client to pick up the new version.\r\n","readmeFilename":"README.md"}