Skip to content
This repository was archived by the owner on Jul 30, 2026. It is now read-only.

Repository files navigation

🧰 Yarrasys Extensions

Open-source agent skills for Claude Code and the broader AI-agent ecosystem.

CI License: MIT PRs welcome Skills CLI skills.sh

This repository is an umbrella collection of self-contained agent skills by Yarrasys. Each skill lives under skills/<name>/ with its own SKILL.md, so it can be discovered and installed individually by AI coding agents (Claude Code, GitHub Copilot, and others) via the Skills CLI.

Install a skill

npx skills add yarrasys/extensions@<name>        # add -g -y for a global, non-interactive install

For example: npx skills add yarrasys/extensions@kdbx.

Or install as a Claude Code plugin

This repo also doubles as a plugin marketplace. Some skills ship a plugin wrapper that adds enforced hooks, /-commands, and MCP tools on top of the skill:

/plugin marketplace add yarrasys/extensions
/plugin install kdbx@yarrasys-extensions
/plugin install deepseek@yarrasys-extensions

See plugins/kdbx and plugins/deepseek for what each plugin adds over its skill.

Available skills

Skill Description Docs
kdbx Ships as a standalone binary — curl -LsSf https://raw.githubusercontent.com/yarrasys/kdbx/main/install.sh | sh. Per-project/per-env credentials in key-file-only KeePassXC vaults — replaces .env, injects secrets into commands without printing them, and enforces an agent/human boundary (agents read & use; humans write). SKILL.md · README · binary · plugin
deepseek Delegate simple dev tasks to a nested claude running on DeepSeek's Anthropic-compatible endpoint — offload-and-write for token efficiency; worktree-isolated, verified, receipt-only. SKILL.md · plugin

kdbx installs via the curl installer above, brew install yarrasys/tap/kdbx, go install github.com/yarrasys/kdbx@latest (Go 1.25+), or the ghcr.io/yarrasys/kdbx container image. The Python implementation in skills/kdbx is frozen as the reference implementation (bug fixes only) and remains usable via uv run --locked skills/kdbx/kdbx.py.

Repository layout

skills/<name>/          # one self-contained skill per directory (SKILL.md + bundled files)
plugins/<name>/         # 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

Each skill is bundled wholesale when installed, so everything it needs (scripts, references) lives inside its own directory.

Contributing

Issues and PRs welcome — see CONTRIBUTING.md, AGENTS.md (for AI agents working in this repo), and the Code of Conduct. File bugs and ideas as GitHub Issues; each is labelled with the skill it concerns (e.g. skill: kdbx). For vulnerabilities, see SECURITY.md.

License

MIT for this repository's own source (see NOTICE). Individual skills may pull runtime dependencies under other licenses — see each skill's NOTICE (e.g. kdbx's engine pykeepass is GPL-3.0, fetched at runtime and never bundled; see skills/kdbx/NOTICE).

About

Open-source agent skills for Claude Code & the AI-agent ecosystem. Install: npx skills add yarrasys/skills@<name>. First skill: kdbx (per-project/per-env KeePassXC credentials).

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages