Each skill is designed with a focus on providing the agent with a specialized tool for completing tasks. The agent will no longer be forced to rewrite commands or struggle as a result. All skills include CI/CD and support for Linux and macOS where applicable
A Claude Code marketplace is a list, not a container: every entry here points at the repository that holds the skill, so each one keeps its own gate, its own changelog and its own issues, while you add the list once
/plugin marketplace add rokokol/skills
/plugin install tests@rokokol-skills
| Plugin | What it is |
|---|---|
| 3x-ui-admin | administer a 3x-ui panel over its HTTP API |
| ai-commit-trailers | which AI-disclosure trailer a commit carries, and why never Co-authored-by |
| bash-best-practices | a standard for shell utilities, with a checker that holds the help to the code |
| ci | CI that stays green for the right reasons |
| close-session | close a working session and leave nothing hanging |
| code-comments | what a comment in code says, and a checker that reads comments out of the syntax tree |
| contributing | everything published under your GitHub identity, approved one payload at a time |
| create-readme | the house rules for a readme |
| headless-gui | run and click through a GUI app without touching your screen |
| huix-standard | making Nix-flake-first repositories installable without Nix |
| read, send and wait for mail under per-address permissions the agent cannot grant itself | |
| maintainer-docs | where repository-wide maintainer rationale lives |
| nix-best-practices | a standard for Nix, with a checker that holds a tree to it |
| obsidian-cli | drive a running Obsidian vault from the terminal |
| papers | find, read and compare scientific papers without spending the context on them |
| phone-alert | call a person to their Android phone now, or set an alarm for later |
| skill-authoring | the house rules for text an agent loads whole, and the gate that checks a skill |
| super-productivity | manage Super Productivity tasks through its Local REST API |
| telegram | reach a Telegram account under per-chat permissions the agent cannot grant itself |
| termux-api | use an Android phone through termux-api, knowing where its commands fail silently |
| tests | tests that mean something when they are green |
| versioning | what a repository says about itself over time |
The manifest is the whole product here, and a manifest that does not parse breaks /plugin for everyone who added it, so check.sh is what the gate runs
./check.sh manifest # what a file alone decides; no network, safe on a pull request
./check.sh remote # whether a stranger can clone every repository listedmanifest proves each of its own rules able to fail before it reads the real file: nine copies, each with one thing broken, each of which must be rejected for its own reason. remote is a detector rather than a gate — a repository going private is not a change to this one — so it runs on a schedule and on the default branch, asks GitHub anonymously, and starts with a control request to a repository known to be public, since a run where everything fails for one reason would otherwise read as everything being private