Skip to content

Repository files navigation

stbenjam's skills

skillsaw report card

Shared skills and plugins for Claude Code and Codex by stbenjam.

Contents

Plugins

Plugin Description
books Search and analyze a Calibre library or Goodreads export
hype Injects a random motivational hype message into every turn via a UserPromptSubmit hook, plus about 10% of PreToolUse calls.
keepgoing A Stop hook that never lets Claude stop. Useful for solving unsolved math problems.
loops Autonomous loops that shepherd work to completion, such as driving a PR to a mergeable state
openclaw A grab-bag of miscellaneous OpenClaw skills (pollen forecasts, Orangetheory lookups, narrated video reels) with no unifying theme.
reviews Multi-agent panel code review with specialist reviewers and runtime reproducers
rules Context-specific rules for safe Git operations and rigorous test-failure investigation.
steering Compact conversation-steering skills for changing direction, explaining decisions, asking for clarity, answering questions without implied action, finishing punted work, delegating research to a subagent, tightening prose, executing decisively, and raising frontend quality.

Installation

Choose the setup that matches your agent host. All paths below start at the root of a checkout of this repository.

Claude Code

From a Claude Code session, add the marketplace and install the plugin you want:

/plugin marketplace add stbenjam/skills
/plugin install steering@stbenjam

Replace steering with books, loops, or reviews as needed, then run /reload-plugins.

Codex

Add the marketplace from a shell, then open Codex's plugin browser:

codex plugin marketplace add stbenjam/skills
codex
/plugins

Select the plugin to install, then start a new Codex session. The repository's Codex catalog is .agents/plugins/marketplace.json.

Agent Plugins

Each plugin also includes a portable Agent Plugins v1 manifest at plugins/<name>/plugin.json. Agent Plugins exposes the plugin's directly packaged skills; Claude-specific commands, agents, hooks, and dependency bundles remain in .claude-plugin/plugin.json. Shared name, version, description, and author metadata is synchronized across the Claude, Codex, and portable manifests.

Run make sync-agent-plugins after changing plugin metadata, or make check-agent-plugins in validation-only workflows.

Other Agents

Use the skills CLI to select skills:

npx skills install stbenjam/skills

Or copy one into .agents/skills:

mkdir -p .agents/skills
cp -RL skills/git-rules .agents/skills/

Run make update after adding or removing plugin skills to refresh links and docs.

Development

Run make update to regenerate the documentation, this plugin table, and the root skills/ symlinks. Then lint plugins and skills with skillsaw in strict mode:

make update
make lint

Apply autofixes with:

make lint-fix

License

MIT

About

Personal Skills

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages