{"_id":"@allons-y/agent-skills","_rev":"8-e46ce3f0b9b557d1f20281ea249491ad","name":"@allons-y/agent-skills","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.0":{"name":"@allons-y/agent-skills","version":"0.0.0","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.llc","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"Apache-2.0","_id":"@allons-y/agent-skills@0.0.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/castastrophe/agent-skills#readme","bugs":{"url":"https://github.com/castastrophe/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"02c087615b9e9ebbf2a7ff2d4fdcb07a21c63742","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-0.0.0.tgz","fileCount":71,"integrity":"sha512-IRnDgwFDcBKlw11vl+hF1fEy8GMJpCCSNUwp2QnRzygjIsLlmsPl3vUBH1KlpL+EMjyPqzItw1WqhjMxh+DbfQ==","signatures":[{"sig":"MEUCICoWkLwHfPaWAFM33DSXOyzN6csymaIjvPO7/FzoABCnAiEAmlPRFWPOGv34XJw7I7SCkrmE8h2qe92OI2EZvn1adPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13435206},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"6a2b16de909a5f44f8380315792837979ca727a4","scripts":{"lint":"yarn workspaces foreach -A run lint","test":"node scripts/run-tests.js","check":"yarn workspaces foreach -A run check","evals":"node scripts/run-evals.js","format":"yarn workspaces foreach -A run format","ci:test":"yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"semantic-release","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","postinstall":"husky && envoy || true","package:lint":"prettier --cache --check package.json */*.js *.{js,json,yml,md} && eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache *.{js,json,yml,md} */*.{js,json,yml,md}","package:format":"prettier --cache --write package.json */*.js *.{js,json,yml,md} && eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache --fix *.{js,json,yml,md} */*.{js,json,yml,md}","prepublishOnly":"yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"castastrophe","email":"castastrophe+npm@hey.com"},"repository":{"url":"git+https://github.com/castastrophe/agent-skills.git","type":"git"},"workspaces":["skills/*"],"_npmVersion":"11.12.1","description":"A collection of skills designed for Claude to streamline processes and reduce token-use","directories":{},"_nodeVersion":"24.15.0","dependencies":{"adm-zip":"^0.5.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","@eslint/json":"^1.2.0","@allons-y/envoy":"^1.1.0","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","semantic-release":"^25.0.3","@anthropic-ai/sdk":"^0.96.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","prettier-package-json":"^2.8.0","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_0.0.0_1778803638757_0.5281689228289601","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@allons-y/agent-skills","version":"1.0.1","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.llc","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"Apache-2.0","_id":"@allons-y/agent-skills@1.0.1","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/castastrophe/agent-skills#readme","bugs":{"url":"https://github.com/castastrophe/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"d250f3f14dabd68d5a80898609c15f765f5015ab","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.0.1.tgz","fileCount":52,"integrity":"sha512-3/IdPjlPPkMfFB1VnBn6pZLTLKjUTtUYRbi7Il8wcPAg2/H8X3mzWkSTe7DBm0eIyFInVl3bjmtvU57QPbbngw==","signatures":[{"sig":"MEQCIAGjTVi/8OwgnVhzjEsR8hVm4Q55JbM8Vtta/Ysoz2AiAiB4C7PcXk/TfDRK0FrLmsKakDZvf2CrLjQc31MPtVqEQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371714},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"fb08a52bfbaaf96aa4aaf36d00bb57df04e9f788","scripts":{"lint":"yarn package:lint","test":"node scripts/run-tests.js","check":"yarn workspaces foreach -A run check","evals":"node scripts/run-evals.js","format":"yarn package:format","ci:test":"yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"semantic-release","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9471a77d-6e1c-452c-a2d8-c8628369a158"}},"repository":{"url":"git+https://github.com/castastrophe/agent-skills.git","type":"git"},"workspaces":["skills/*"],"_npmVersion":"11.12.1","description":"A collection of skills designed for Claude to streamline processes and reduce token-use","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.14.1","dependencies":{"adm-zip":"^0.5.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","@eslint/json":"^1.2.0","@allons-y/envoy":"^1.1.0","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","semantic-release":"^25.0.3","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.0.1_1778852522426_0.15663576107869392","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@allons-y/agent-skills","version":"1.0.2","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.llc","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"Apache-2.0","_id":"@allons-y/agent-skills@1.0.2","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/castastrophe/agent-skills#readme","bugs":{"url":"https://github.com/castastrophe/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"026b981e9207cb7056d3249c878fc2ac15868c6a","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.0.2.tgz","fileCount":52,"integrity":"sha512-mtfO7IP88rq9zNlZ6CjW20cyQiAsSZ8l/Wk4esv5OTA25hzClRMKkXV3S1AseV7YAc6765AXUroF12p8s55/1Q==","signatures":[{"sig":"MEYCIQD7Ij8x79628KPfCy9KR8QWeAp1oxV1S/oP8JByHmWBxwIhALoQjaYdXcus0AbcOyOu88oYJljoAqzvioZiW1bdPS3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372483},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"0b3bd1f7e3871eb4d999e06542b375fdad8888fc","scripts":{"lint":"yarn package:lint","test":"node scripts/run-tests.js","check":"yarn workspaces foreach -A run check","evals":"node scripts/run-evals.js","format":"yarn package:format","ci:test":"yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"semantic-release","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9471a77d-6e1c-452c-a2d8-c8628369a158"}},"repository":{"url":"git+https://github.com/castastrophe/agent-skills.git","type":"git"},"workspaces":["skills/*"],"_npmVersion":"11.12.1","description":"A collection of skills designed for Claude to streamline processes and reduce token-use","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.15.0","dependencies":{"adm-zip":"^0.5.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","@eslint/json":"^1.2.0","@allons-y/envoy":"^1.1.0","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","semantic-release":"^25.0.3","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.0.2_1778854313989_0.34298647465927057","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@allons-y/agent-skills","version":"1.0.3","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.llc","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"Apache-2.0","_id":"@allons-y/agent-skills@1.0.3","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/castastrophe/agent-skills#readme","bugs":{"url":"https://github.com/castastrophe/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"b9f62212d386649932269eba11bd6ad408f3c46a","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.0.3.tgz","fileCount":52,"integrity":"sha512-SvytnJbrF8+05zf6RyeZP0uF9sb0YvuqISHm8mRYw+wNvyG9FkJKlcnliplGQFJcuKf+Q9rYPvGveVkpYVkuYQ==","signatures":[{"sig":"MEQCIAVJOm4VtohmLFXF4Q3O+kU1HI/vbBidB7QlXTe5BOQ8AiAS50MtE/M9dY8cBbIzIZZ1earLh4eeecLFcLmSY4gYhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372483},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"25ea74b9d00e1e816971d5dc6ddd3f4fc14ad891","scripts":{"lint":"yarn package:lint","test":"node scripts/run-tests.js","check":"yarn workspaces foreach -A run check","evals":"node scripts/run-evals.js","format":"yarn package:format","ci:test":"yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"semantic-release","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9471a77d-6e1c-452c-a2d8-c8628369a158"}},"repository":{"url":"git+https://github.com/castastrophe/agent-skills.git","type":"git"},"workspaces":["skills/*"],"_npmVersion":"11.12.1","description":"A collection of skills designed for Claude to streamline processes and reduce token-use","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.15.0","dependencies":{"adm-zip":"^0.5.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.13.0","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","@eslint/json":"^1.2.0","@allons-y/envoy":"^1.1.0","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","semantic-release":"^25.0.3","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.0.3_1778854669090_0.6075536883113477","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@allons-y/agent-skills","version":"1.1.0","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/agent-skills@1.1.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/Allons-y-Studio/agent-skills#readme","bugs":{"url":"https://github.com/Allons-y-Studio/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"10aca8f28e4f02a76792bbacbede40d4e29a102e","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.1.0.tgz","fileCount":97,"integrity":"sha512-oreaJy9zX45U+G5hdIbeUymkN9sBOkGOspnEqU4DubDuKmmAFxZX3iB2niehf+8KKhZR1RsW8QcWXDYiy5c8pA==","signatures":[{"sig":"MEUCIQC0IG8bzf+yVULDUN9Um3efVOUYTdKbPQ9gI12k2IZtSgIgC/7faum23BiH/rDWl+PrCY5J5nneve75J1PUumFYmuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49017521},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"6b12e3b2acdd9d380e06fdc72e339b0bc887b83c","scripts":{"ci":"cross-env ELEVENTY_ENV=production yarn build && eleventy","lint":"yarn package:lint","test":"node scripts/run-tests.js","build":"yarn workspaces foreach -A run build","clean":"rimraf _site","evals":"node scripts/run-evals.js","serve":"eleventy --serve","format":"yarn package:format","ci:test":"yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"semantic-release","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5690f1f-b238-462b-8ef3-f80c04cd9ddd"}},"repository":{"url":"git+https://github.com/Allons-y-Studio/agent-skills.git","type":"git"},"workspaces":["skills/*","docs/"],"_npmVersion":"11.12.1","description":"A collection of self-contained agent skills that streamline common developer workflows and reduce token usage. Install in Claude Code via the plugin marketplace, or vendor into any agent harness with npx.","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.15.0","browserslist":["> 0.5%","last 2 versions","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","cross-env":"^10.1.0","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","@eslint/json":"^1.2.0","@11ty/eleventy":"^3.1.5","@allons-y/envoy":"^1.1.0","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","semantic-release":"^25.0.3","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","eslint-config-prettier":"^10.1.8","@semantic-release/github":"^12.0.8","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.5.3","@semantic-release/commit-analyzer":"^13.0.1","@11ty/eleventy-plugin-syntaxhighlight":"^5.0.2","@semantic-release/release-notes-generator":"^14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.1.0_1779849436169_0.5647210493180641","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@allons-y/agent-skills","version":"1.2.0","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/agent-skills@1.2.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/agent-skills#readme","bugs":{"url":"https://github.com/allonsy-studio/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"ec3ffb51ad1e908e09802200ce50efc3359e1ffc","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.2.0.tgz","fileCount":131,"integrity":"sha512-sY39HF2agb3T71eGuqNHoR7gkAd3BQx9jHGLbFKH4Fgz7HDJRA1f8yjqyA8o/Kt8Wv/vIyMpUUOcv11UfVwNlg==","signatures":[{"sig":"MEUCIQDurx9ImYjHFSRLwU5ji+6D0y4j1JSsGLHrRS7Z/kshBQIgVv40E+blbW9NKEXxzSFmHjzZrHfB/MCF3tqhazFh6fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49155318},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"57cc80a2365d915e01945786b15d839442b02750","scripts":{"ci":"cross-env ELEVENTY_ENV=production yarn build && eleventy","lint":"yarn package:lint","test":"node scripts/run-tests.js","build":"yarn workspaces foreach -A run build","clean":"rimraf _site","evals":"node scripts/run-evals.js","serve":"eleventy --serve","format":"yarn package:format","ci:test":"yarn constraints && yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"changeset publish","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","changeset":"changeset","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","version:packages":"changeset version && node scripts/clean-skill-changelogs.js && yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad010073-6a40-4503-acf2-0fa2f0a6f85f"}},"repository":{"url":"git+https://github.com/allonsy-studio/agent-skills.git","type":"git"},"workspaces":["skills/*","docs/","."],"_npmVersion":"11.16.0","description":"A collection of self-contained agent skills that streamline common developer workflows and reduce token usage. Install in Claude Code via the plugin marketplace, or vendor into any agent harness with npx.","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","cross-env":"^10.1.0","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","markdown-it":"^14.1.1","@eslint/json":"^1.2.0","@11ty/eleventy":"^3.1.5","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.29.7","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"^0.5.1","@commitlint/config-conventional":"^20.5.3","@11ty/eleventy-plugin-syntaxhighlight":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.2.0_1783541700732_0.38869300824219866","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@allons-y/agent-skills","version":"1.3.0","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"author":{"url":"https://allons-y.studio","name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com"},"license":"MPL-2.0","_id":"@allons-y/agent-skills@1.3.0","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"homepage":"https://github.com/allonsy-studio/agent-skills#readme","bugs":{"url":"https://github.com/allonsy-studio/agent-skills/issues"},"bin":{"agent-skills":"bin/install.js"},"dist":{"shasum":"aac226a838b924bf253cb416d812df8caadc88a7","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.3.0.tgz","fileCount":135,"integrity":"sha512-avZJp27HMLQKhCZtuaKuv+sVYkcUJBYHBrBxkedJHDS7H7ey45E2opNpHN172M+CthgrYxZIXRk+2cqmMJ3PdA==","signatures":[{"sig":"MEUCIQCMJie+gHtYMWMzYxbTGYEMqtWUDQd1esjpq+Dr0QS9sQIgCxSOo70IIHhi7roIKMmuLItbHhCRDed0bNRj5nOCe4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49230456},"main":"index.js","type":"module","engines":{"node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/castastrophe","type":"github"},{"url":"https://www.buymeacoffee.com/castastrophe","type":"buy-me-a-coffee"}],"gitHead":"84cda87f70de32a11237039e326210ed469233d0","scripts":{"ci":"cross-env ELEVENTY_ENV=production yarn build && eleventy","lint":"yarn package:lint","test":"node scripts/run-tests.js","build":"yarn workspaces foreach -A run build","clean":"rimraf _site","evals":"node scripts/run-evals.js","serve":"eleventy --serve","format":"yarn package:format","ci:test":"yarn constraints && yarn workspaces foreach -A run ci:test","prepack":"pinst --disable","release":"changeset publish","coverage":"node scripts/run-tests.js --coverage-only","postpack":"pinst --enable","security":"yarn workspaces foreach -A run security","ts:check":"tsc --noEmit","changeset":"changeset","postinstall":"husky && envoy || true","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","package:format":"yarn package:lint --fix","prepublishOnly":"yarn generate:marketplace","version:packages":"changeset version && node scripts/clean-skill-changelogs.js && yarn generate:marketplace","generate:marketplace":"node scripts/generate-plugin-manifest.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad010073-6a40-4503-acf2-0fa2f0a6f85f"}},"repository":{"url":"git+https://github.com/allonsy-studio/agent-skills.git","type":"git"},"workspaces":["skills/*","docs/","."],"_npmVersion":"11.16.0","description":"A collection of self-contained agent skills that streamline common developer workflows and reduce token usage. Install in Claude Code via the plugin marketplace, or vendor into any agent harness with npx.","directories":{},"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"_nodeVersion":"24.18.0","browserslist":["> 0.5%","last 2 versions","not dead"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.17.1","devDependencies":{"execa":"^9.6.1","husky":"^9.1.7","pinst":"^3.0.0","yargs":"^18.0.0","colors":"^1.4.0","eslint":"^10.3.0","listr2":"^10.2.1","globals":"^17.6.0","prismjs":"^1.30.0","cross-env":"^10.1.0","@eslint/js":"^10.0.1","text-table":"^0.2.0","@eslint/css":"^1.2.0","lint-staged":"^16.4.0","markdown-it":"^14.1.1","@eslint/json":"^1.2.0","@11ty/eleventy":"^3.1.5","@allons-y/envoy":"^1.1.0","@changesets/cli":"^2.29.7","@commitlint/cli":"^20.5.3","@eslint/markdown":"^8.0.1","@anthropic-ai/sdk":"^0.96.0","eslint-plugin-jsonc":"^3.1.2","eslint-config-prettier":"^10.1.8","@changesets/changelog-github":"^0.5.1","@commitlint/config-conventional":"^20.5.3","@11ty/eleventy-plugin-syntaxhighlight":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-skills_1.3.0_1784127508915_0.9676395003106744","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"name":"@allons-y/agent-skills","version":"1.4.0","description":"A collection of self-contained agent skills that streamline common developer workflows and reduce token usage. Install in Claude Code via the plugin marketplace, or vendor into any agent harness with npx.","license":"MPL-2.0","author":{"name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com","url":"https://allons-y.studio"},"homepage":"https://github.com/allonsy-studio/agent-skills#readme","funding":[{"type":"github","url":"https://github.com/sponsors/castastrophe"},{"type":"buy-me-a-coffee","url":"https://www.buymeacoffee.com/castastrophe"}],"repository":{"type":"git","url":"git+https://github.com/allonsy-studio/agent-skills.git"},"bugs":{"url":"https://github.com/allonsy-studio/agent-skills/issues"},"type":"module","main":"index.js","bin":{"agent-skills":"bin/install.js"},"scripts":{"build":"yarn workspaces foreach -A run build","changeset":"changeset","ci":"cross-env ELEVENTY_ENV=production yarn build && eleventy","ci:test":"yarn constraints && yarn workspaces foreach -A run ci:test","clean":"rimraf _site","coverage":"node scripts/run-tests.js --coverage-only","evals":"node scripts/run-evals.js","format":"yarn package:format","generate:marketplace":"node scripts/generate-plugin-manifest.js","lint":"yarn package:lint","package:format":"yarn package:lint --fix","package:lint":"eslint --no-error-on-unmatched-pattern --no-warn-ignored --cache '**/*'","postinstall":"husky && envoy || true","postpack":"pinst --enable","prepack":"pinst --disable","prepublishOnly":"yarn generate:marketplace","release":"changeset publish","security":"yarn workspaces foreach -A run security","serve":"eleventy --serve","test":"node scripts/run-tests.js","ts:check":"tsc --noEmit","version:packages":"changeset version && node scripts/clean-skill-changelogs.js && yarn generate:marketplace"},"workspaces":["skills/*","docs/","."],"devDependencies":{"@11ty/eleventy":"^3.1.5","@11ty/eleventy-plugin-syntaxhighlight":"^5.0.2","@allons-y/envoy":"^1.1.0","@anthropic-ai/sdk":"^0.96.0","@changesets/changelog-github":"^0.5.1","@changesets/cli":"^2.29.7","@commitlint/cli":"^20.5.3","@commitlint/config-conventional":"^20.5.3","@eslint/css":"^1.2.0","@eslint/js":"^10.0.1","@eslint/json":"^1.2.0","@eslint/markdown":"^8.0.1","colors":"^1.4.0","cross-env":"^10.1.0","eslint":"^10.3.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsonc":"^3.1.2","execa":"^9.6.1","globals":"^17.6.0","husky":"^9.1.7","lint-staged":"^16.4.0","listr2":"^10.2.1","markdown-it":"^14.1.1","pinst":"^3.0.0","prismjs":"^1.30.0","text-table":"^0.2.0","yargs":"^18.0.0"},"keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"engines":{"node":">=24.0.0"},"browserslist":["> 0.5%","last 2 versions","not dead"],"lint-staged":{"*":["eslint --fix --format stylish"],".github/renovate.json":"npx --yes --package renovate -- renovate-config-validator --strict"},"packageManager":"yarn@4.17.1","gitHead":"c1cd2485ffca5000a0bb6cd7e42e333dc4717e9e","_id":"@allons-y/agent-skills@1.4.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-GiHXrR482prEwIcgsD/3yOzlxoXzlKGyuVjTQhfS33WRLLfA5YUhv2fe9Dos4djyIrAoNckCXuobseieOJFR+g==","shasum":"bc6041dbc986620d530775832ac6ef75214cc726","tarball":"https://registry.npmjs.org/@allons-y/agent-skills/-/agent-skills-1.4.0.tgz","fileCount":156,"unpackedSize":49467366,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allons-y%2fagent-skills@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA59w1xSFenXv3iGCCeeIZuVaBQEo9a+yQcSG6Gpd4TLAiEA5/+1OOMDrp40ok8UrfjOw5j9hSAUfEEhDVX9CBI7Jds="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad010073-6a40-4503-acf2-0fa2f0a6f85f"}},"directories":{},"maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-skills_1.4.0_1788987663850_0.3798855325295125"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-15T00:07:18.653Z","modified":"2026-09-09T21:01:04.969Z","0.0.0":"2026-05-15T00:07:18.978Z","1.0.1":"2026-05-15T13:42:02.615Z","1.0.2":"2026-05-15T14:11:54.161Z","1.0.3":"2026-05-15T14:17:49.258Z","1.1.0":"2026-05-27T02:37:16.947Z","1.2.0":"2026-07-08T20:15:01.488Z","1.3.0":"2026-07-15T14:58:29.594Z","1.4.0":"2026-09-09T21:01:04.570Z"},"bugs":{"url":"https://github.com/allonsy-studio/agent-skills/issues"},"author":{"name":"Cassondra Roberts","email":"castastrophe@users.noreply.github.com","url":"https://allons-y.studio"},"license":"MPL-2.0","homepage":"https://github.com/allonsy-studio/agent-skills#readme","keywords":["agent-skills","agents","ai","anthropic","automation","claude","claude-code"],"repository":{"type":"git","url":"git+https://github.com/allonsy-studio/agent-skills.git"},"description":"A collection of self-contained agent skills that streamline common developer workflows and reduce token usage. Install in Claude Code via the plugin marketplace, or vendor into any agent harness with npx.","maintainers":[{"name":"castastrophe","email":"castastrophe+npm@hey.com"}],"readme":"<p>\n  <a href=\"https://allons-y.studio\">\n    <picture>\n      <img alt=\"Brought to you by Allons-y Studio\" src=\"/assets/oss-banner.png\" width=\"1200\" style=\"inline-size: 100%\">\n    </picture>\n  </a>\n</p>\n\n# @allons-y/agent-skills\n\n[![CI][workflow-image]][workflow-url]\n[![npm][npm-image]][npm-url]\n[![npm downloads](https://img.shields.io/npm/dw/@allons-y/agent-skills?logo=npm)](https://www.npmjs.com/package/@allons-y/agent-skills)\n[![Coverage][coverage-image]][coverage-url]\n[![Node](https://img.shields.io/badge/node-%3E%3D24-brightgreen?logo=node.js)](https://nodejs.org)\n[![Conventional Commits][conventional-commits-image]][conventional-commits-url]\n\n**Specialized agent skills that streamline common developer workflows and reduce token usage.**\n\nEach skill is a self-contained directory with a `SKILL.md`, Node.js implementation scripts, and a test suite. Claude Code installs natively via the plugin marketplace; other agent harnesses can vendor any skill directory via `npx`.\n\n## Quick Start\n\n### Claude Code (recommended)\n\nRegister this repository as a marketplace, then install individual skills through the `/plugin` UI:\n\n```sh\n/plugin marketplace add allonsy-studio/agent-skills\n/plugin install gh-notification-summary@agent-skills\n```\n\nClaude Code clones the repo, mounts each skill directory, and surfaces them under `/plugin` for enable/disable.\n\n### Other agent harnesses (Cursor, OpenCode, Aider, custom SDK)\n\nUse the `npx` installer to vendor a skill directory into any agent's skill folder. The installed payload is a plain directory with `SKILL.md` + scripts — no Claude-specific wiring.\n\n```sh\n# List available skills\nnpx @allons-y/agent-skills\n\n# Install a skill to the default location (~/.claude/skills/)\nnpx @allons-y/agent-skills gh-notification-summary\n\n# Install to your agent's skill directory\nnpx @allons-y/agent-skills gh-notification-summary --dir ~/.config/cursor/skills\n\n# Install all skills\nnpx @allons-y/agent-skills --all\n```\n\nFor Node-runtime skills with dependencies, run `npm install` in the installed directory once it's vendored.\n\n> **Note:** `.zip`-based distribution is deprecated and will be removed in the next major version. The installer now copies the skill directory directly.\n\n## Available Skills\n\n| Skill                                                                | Description                                                                                                                  | Trigger                                                                                  |\n| -------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |\n| [`gh-notification-summary`](skills/gh-notification-summary/SKILL.md) | Review, summarize, and manage GitHub notifications via an interactive local dashboard                                        | \"check my GitHub notifications\", `/unsub <number>`, \"mark all done\"                      |\n| [`design-system`](skills/design-system/SKILL.md)                     | Build, name, document, and audit UI components with expert ARIA, accessibility, design token, typography, and i18n guidance  | \"design system\", \"component library\", \"ARIA pattern\", \"what should I call this component\", \"review my component library\" |\n| [`dreamlight-valley`](skills/dreamlight-valley/SKILL.md)             | Navigate, search, and browse the Dreamlight Valley catalog of items, recipes, and gatherables                           | \"Dreamlight Valley\", \"Dreamlight Valley catalog\", \"Dreamlight Valley recipes\", \"Dreamlight Valley gatherables\" |\n\n## Programmatic Usage\n\nThe package exposes a `getSkills()` helper for tool builders who want to list or load skills dynamically:\n\n```js\nimport { getSkills } from \"@allons-y/agent-skills\";\n\nconst skills = getSkills();\n// returns =>\n// [\n//   {\n//     name: 'gh-notification-summary',\n//     path: '/path/to/skills/gh-notification-summary',\n//     description: 'Review, summarize, and manage GitHub notifications...',\n//     mdPath: '/path/to/skills/gh-notification-summary/SKILL.md'\n//   },\n//   {\n//     name: 'design-system',\n//     path: '/path/to/skills/design-system',\n//     description: 'Build, name, document, and audit UI components...',\n//     mdPath: '/path/to/skills/design-system/SKILL.md'\n//   }\n// ]\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js (v24), supports `nvm use`\n- Yarn 4 (via Corepack)\n\n### Installation\n\n```sh\nyarn install\n```\n\n### Workspace commands\n\nThis is a Yarn workspaces monorepo — each skill under `skills/` is its own workspace. Target a specific skill with `yarn workspace`:\n\n```sh\nyarn workspace @allons-y/skill-gh-notification-summary test\nyarn workspace @allons-y/skill-gh-notification-summary lint\n```\n\nOr run across all skills at once:\n\n```sh\nyarn workspaces foreach -A run test\n```\n\nFor full setup instructions — running tests, linting, evals, and publishing — see [CONTRIBUTING.md](.github/CONTRIBUTING.md).\n\n## Project Structure\n\n```sh\nagent-skills/                         # Root workspace (publishes to npm)\n├── package.json                      # workspaces: [\"skills/*\"]\n├── index.js                          # Exports getSkills()\n├── bin/install.js                    # npx installer CLI\n├── .claude-plugin/\n│   ├── marketplace.json              # Auto-generated Claude Code marketplace\n│   └── plugin.json                   # Auto-generated plugin manifest\n├── scripts/                          # Root orchestration scripts\n│   ├── run-tests.js                  # Parallel Node test runner\n│   └── generate-plugin-manifest.js   # Generates .claude-plugin/*.json\n├── skills/                           # Yarn workspace members\n│   └── <skill-name>/                 # Each skill is a workspace\n│       ├── package.json              # private: true; declares `skill.runtime`\n│       ├── SKILL.md                  # Metadata and usage docs\n│       ├── scripts/                  # Node.js implementation\n│       ├── tests/                    # `node --test` suite\n│       └── evals/                    # Eval prompts (evals.json)\n└── .github/\n    └── workflows/                    # CI and release automation\n```\n\n## FAQ\n\n<details>\n<summary><b>How do I install a skill for use with Claude Code?</b></summary>\n\n```sh\n/plugin marketplace add allonsy-studio/agent-skills\n/plugin install gh-notification-summary@agent-skills\n```\n\nClaude Code clones the repo, reads `.claude-plugin/marketplace.json`, and mounts each skill directory.\n\n</details>\n\n<details>\n<summary><b>Can I use these skills with agents other than Claude Code?</b></summary>\n\nYes. Each skill is a plain directory with a `SKILL.md` (frontmatter: `name`, `description`) and a `scripts/` implementation. Use the `npx` installer to vendor a skill into any agent harness's skill folder:\n\n```sh\nnpx @allons-y/agent-skills gh-notification-summary --dir <your-agent-skills-dir>\n```\n\nOr call `getSkills()` from the package to enumerate skills programmatically.\n\n</details>\n\n<details>\n<summary><b>How do I add a new skill or run tests?</b></summary>\n\nSee [CONTRIBUTING.md](.github/CONTRIBUTING.md) for the full guide: environment setup, running tests, linting, evals format, and PR checklist.\n\n</details>\n\n## Contributing\n\nContributions are welcome — new skills, improvements to existing ones, bug fixes, and documentation. See [CONTRIBUTING.md](.github/CONTRIBUTING.md) for guidelines, and [How to architect a skill](docs/skill-architecture.md) for the design reference behind every skill in this repo.\n\n**Ideas for new skills:**\n\n- GitHub PR review summarizer\n- Linear / Jira issue triage\n- Slack digest summarizer\n- Daily standup generator from git log\n- Accessibility audit runner (paired with `design-system`)\n\n## License\n\n[MPL-2.0](LICENSE) — use freely, modify as needed; changes to MPL-licensed files should be shared back under the same license.\n\n[workflow-image]: https://github.com/allonsy-studio/agent-skills/actions/workflows/test.yml/badge.svg?branch=main\n[workflow-url]: https://github.com/allonsy-studio/agent-skills/actions/workflows/test.yml/badge.svg\n[npm-image]: https://img.shields.io/npm/v/@allons-y/agent-skills?logo=npm\n[npm-url]: https://www.npmjs.com/package/@allons-y/agent-skills\n[conventional-commits-image]: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg\n[conventional-commits-url]: https://conventionalcommits.org/\n[coverage-image]: https://img.shields.io/nycrc/allonsy-studio/agent-skills?config=.c8rc.json\n[coverage-url]: https://github.com/allonsy-studio/agent-skills/blob/main/.c8rc.json\n\n---\n\n<p>\n  <a href=\"https://allons-y.studio\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"/assets/oss-footer-dark.png\">\n      <img alt=\"Brought to you by Allons-y Studio\" src=\"/assets/oss-footer-light.png\" width=\"240\">\n    </picture>\n  </a>\n</p>\n","readmeFilename":"README.md"}