From consulting-ops
Log a request for the firm's developer when the owner needs something beyond everyday ops — a new script, skill, Cloudflare worker, an integration with another tool (billing platform, bank feed, CRM, e-sign, email/SMS), a custom report, a schema change, or anything that needs engineering, deploys, or handling secrets. Use when the owner asks for a capability the vault doesn't have, or when you (Claude) hit work you shouldn't improvise.
How this skill is triggered — by the user, by Claude, or both
Slash command
/consulting-ops:request-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This vault runs a **two-tier model**: the owner runs the business with Claude
This vault runs a two-tier model: the owner runs the business with Claude day-to-day; a developer builds the engineering. Use this skill to hand a need to that developer as a GitHub issue on the firm's repo — the owner never touches GitHub.
Use this when the request needs a new script/skill, a Cloudflare worker, an external API integration, secrets/deploy infrastructure, a schema/type redesign, or a data migration — anything you shouldn't ship as a fragile production hack. For everyday in-vault work (notes, clients, projects, time, invoices), just do it.
script | skill | cloudflare-worker | integration
| report | schema | other.gh label create dev-request --color 5319e7 \
--description "Work for the firm's developer" 2>/dev/null || true
gh issue create --label dev-request --title "<short imperative title>" --body "$(cat <<'EOF'
**What the owner needs**
<plain-language description>
**Why / business goal**
<the outcome they want>
**Type:** <script|skill|cloudflare-worker|integration|report|schema|other>
**Vault context**
- Clients/projects: <wikilinks or note paths>
- Relevant files: <paths>
- Example data: <if any>
**Acceptance criteria**
- [ ] <observable outcome>
- [ ] <...>
**Notes for the developer**
<constraints + what you already learned. Reminders: secrets live in Doppler
(never files); owner-runnable scripts should be stdlib-only Python; workers are
TypeScript deployed via `doppler run -- npx wrangler deploy`; reusable-across-
firms work belongs in the marketplace, firm-specific work in this repo. See
DEVELOPER.md.>
EOF
)"
Don't fail silently. If gh isn't signed in or there's no GitHub remote, write
the same request to requests/<YYYY-MM-DD>-<slug>.md in the vault as a fallback
so it isn't lost, tell the owner you saved it locally but couldn't reach their
developer's queue, and suggest running /setup to reconnect GitHub.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub hudgeon/business-vault-plugins --plugin consulting-ops