yarrasys/extensions

GitHub: yarrasys/extensions

为 Claude Code 等 AI 编码 agent 提供开源、可独立安装的技能集合,首个技能实现了基于 KeePassXC 的安全凭证管理。

Stars: 1 | Forks: 0

# 🧰 Yarrasys Skills **用于 Claude Code 及更广泛的 AI-agent 生态系统的开源 [agent skills](https://skills.sh/)。** [![CI](https://static.pigsec.cn/wp-content/uploads/repos/cas/ad/ad5834178f7599af9fdda11629d49cae07f2997beec49821b2920eff5bfd50e7.svg)](https://github.com/yarrasys/skills/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![欢迎 PR](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) [![Skills CLI](https://img.shields.io/badge/install-npx%20skills-000000.svg)](https://skills.sh/yarrasys/skills) [![skills.sh](https://skills.sh/b/yarrasys/skills)](https://skills.sh/yarrasys/skills)
本仓库是由 [Yarrasys](https://github.com/yarrasys) 收集的一系列自包含的 **agent skills** 集合。每个 skill 都位于 [`skills//`](skills) 目录下,并拥有自己的 `SKILL.md`,因此 AI 编码 agent(Claude Code、GitHub Copilot 及其他)可以通过 [Skills CLI](https://skills.sh/) 单独发现并安装它们。 ## 安装 skill ``` npx skills add yarrasys/skills@ # add -g -y for a global, non-interactive install ``` 例如:`npx skills add yarrasys/skills@kdbx`。 ### 或者作为 Claude Code 插件安装 本仓库也可以作为[插件市场](.claude-plugin/marketplace.json)使用。部分 skill 会附带一个插件包装器,在 skill 的基础上添加强制的 hooks、`/`-commands 和 MCP tools: ``` /plugin marketplace add yarrasys/skills /plugin install kdbx@yarrasys-skills ``` 请参阅 [`plugins/kdbx`](plugins/kdbx) 了解该插件在 skill 基础上添加了哪些功能。 ## 可用 skills | Skill | 描述 | 文档 | |-------|-------------|------| | [**kdbx**](skills/kdbx) | 仅使用密钥文件的 KeePassXC 保险库中的按项目/按环境凭证 —— 替换 `.env`,在不打印的情况下将密钥注入命令中,并强制执行 agent/人类边界(agent 读取和使用;人类写入)。 | [SKILL.md](skills/kdbx/SKILL.md) · [README](skills/kdbx/README.md) · [plugin](plugins/kdbx) | ## 仓库布局 ``` skills// # one self-contained skill per directory (SKILL.md + bundled files) plugins// # optional plugin wrapper for a skill (hooks, commands, MCP) .claude-plugin/ # marketplace.json — makes this repo a Claude Code plugin marketplace docs/ # design specs and implementation plans .github/ # CI (multi-OS), issue/PR templates, Dependabot ``` 每个 skill 在安装时都会被整体打包,因此它所需的一切(scripts、references)都位于 其自己的目录内。 ## 贡献 欢迎提交 Issues 和 PR —— 请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)、[AGENTS.md](AGENTS.md)(针对在此 仓库中工作的 AI agent)以及[行为准则](CODE_OF_CONDUCT.md)。请将 bug 和想法作为 [GitHub Issues](https://github.com/yarrasys/skills/issues) 提交;每个 Issue 都会标记其相关的 skill (例如 `skill: kdbx`)。有关漏洞信息,请参阅 [SECURITY.md](SECURITY.md)。 ## 许可证 本仓库自身的源代码采用 [MIT](LICENSE) 许可证(见 [NOTICE](NOTICE))。各个 skill 可能会引入 其他许可证下的运行时依赖 —— 请参阅每个 skill 的 `NOTICE`(例如 kdbx 的引擎 `pykeepass` 是 GPL-3.0,在运行时获取且从不打包;见 [skills/kdbx/NOTICE](skills/kdbx/NOTICE))。
标签:AI智能体, AI辅助编程, SOC Prime, 开发工具, 提示词工程, 插件市场, 策略决策点, 逆向工具