Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add danielraffel/generous-corp-marketplace/plugin install chainerWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/danielraffel/generous-corp-marketplace/list)<a href="https://agentmods.dev/commands/danielraffel/generous-corp-marketplace/list"><img src="https://agentmods.dev/badge/commands/danielraffel/generous-corp-marketplace/list/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/commands/danielraffel/generous-corp-marketplace/list"><img src="https://agentmods.dev/badge/commands/danielraffel/generous-corp-marketplace/list.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00003 | $0.00768 |
| Opus 5 | $0.00002 | $0.00384 |
| Sonnet 5 | $0.00001 | $0.00154 |
| Haiku 4.5 | $0.00000 | $0.00077 |
Grade A, and why
list scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 102 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Chainer: List Available Chains
Display all enabled chains from the configuration.
User Communication: Be concise. Don't show "Reading file..." or "Parsing...". Just show the results. If config missing, say "Using defaults" in one line.
Step 1: Load Configuration
Read the chainer configuration from (in order of priority):
.claude/chainer.local.md(project-specific)~/.claude/chainer.local.md(global)- Fallback to plugin defaults at
${CLAUDE_PLUGIN_ROOT}/../defaults/chainer.local.md
Use the Read tool to load and parse the YAML frontmatter.
Step 2: Filter Enabled Chains
Filter to show only chains where enabled: true.
Step 3: Display Chains
Format the output as a clear list:
Available Chains:
┌─────────────────────────────────────────────────────────────┐
│ plan-and-implement │
│ Plan with feature-dev, implement with ralph-loop │
│ │
│ Usage: │
│ /chainer:run plan-and-implement \ │
│ --prompt="Your idea" \ │
│ --feature_name="feature-name" │
│ │
│ Required inputs: │
│ • prompt: What to build │
│ • feature_name: Feature name for spec file │
│ │
│ Steps: 2 │
│ 1. plan (skill: feature-dev:feature-dev) │
│ 2. implement (script) │
├─────────────────────────────────────────────────────────────┤
│ plan-only │
│ Just plan with feature-dev │
│ │
│ Usage: │
│ /chainer:run plan-only \ │
│ --prompt="Your idea" \ │
│ --feature_name="feature-name" │
│ │
│ Required inputs: │
│ • prompt: What to build │
│ • feature_name: Feature name for spec file │
│ │
│ Steps: 1 │
│ 1. plan (skill: feature-dev:feature-dev) │
├─────────────────────────────────────────────────────────────┤
│ implement-only │
│ Implement from existing spec │
│ │
│ Usage: │
│ /chainer:run implement-only \ │
│ --spec_file="audit/feature.md" │
│ │
│ Required inputs: │
│ • spec_file: Path to spec file │
│ │
│ Steps: 1 │
│ 1. implement (script) │
└─────────────────────────────────────────────────────────────┘
Configuration: .claude/chainer.local.md
💡 Tip: Use /chainer:run <chain-name> to execute a chain
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 102 lines · 3 tokens per session scan A 68da5a2d0dd7
list is a command published in the GitHub repository danielraffel/generous-corp-marketplace (11 stars, last pushed 10d ago), licensed MIT. It adds 3 tokens to every session and 768 once invoked, about $0.0000 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
cancel-ralph
Cancel active Ralph Loop.
obsidian-recap
Summarize a time period from the vault - today, week, or month.
setup-pm-skills
Onboard a new user — find out what they do, recommend the right bundles & top skills, and set up a project CONTEXT.md so every skill is tailored to them.
statusbar-style
Switch the status-bar style (classic / capsule / hairline).
engage.actions
Execute Phase 7 - Actions on Objectives and Goal Achievement.
superpowers-execute
Execute the current GSD phase plan with Superpowers instead of gsd-execute-phase.