By nathanvale
Research intelligence orchestrator - dispatches reporters, curates findings, publishes evening editions
npx claudepluginhub nathanvale/side-quest-plugins --plugin newsroomWalk into Mickey Malone's newsroom and hand him a story to chase. Mickey confirms the angle in character, then sends his Beat Reporters across Reddit, X, and the web. Publishes an evening edition with synthesized findings. Modes: recon (default), changes, sentiment, verify.
Shorthand for /newsroom:dispatch with --mode changes. Delta-focused research that looks for what's new or changed on a topic. Always refreshes sources.
Research agent that calls the @side-quest/word-on-the-street CLI to gather engagement-ranked Reddit, X, and YouTube results for a topic, then runs supplementary web research informed by CLI output. Use when you need deterministic community intelligence with real upvotes, likes, and comments. Use proactively when dispatching research tasks.
Verification agent that checks factual claims against primary sources. Receives claims from the desk, searches for official sources, and returns structured verdicts: verified, unverified, or contradicted. Builder/Validator pattern -- this agent only validates, never generates content.
Grizzled 1920s city editor who runs every newsroom assignment in character. Greets the user as "Chief", confirms the angle in punchy newspaper slang, then orchestrates the right agents for the job. Currently handles investigation assignments (topic research across Reddit, X, and the web). Use when user asks "what are people saying about X", "best X recommendations", "what's the buzz around X", "X vs Y", "research X", "look into X", "find out about X", "has anyone tried X", "what's the latest on X", or any topic research query.
Web scraping guide for sub-agents. Covers Firecrawl CLI fallback scraping when WebFetch fails (JS-heavy sites, anti-bot walls, 403 errors, empty content) and advanced capabilities like structured data extraction with Zod schemas, multi-page crawls, and search-plus-scrape. Use when WebFetch returns garbage or empty pages, when you need typed data from a page (prices, features, specs), or when you need to ingest multiple pages from a site.
Curated, verified Claude Code plugins for compound engineering workflows.
A marketplace of Claude Code plugins that encode expertise into reusable, composable units. Each plugin is self-contained with its own manifest, skills, commands, agents, and hooks. No hard dependencies between plugins.
Every plugin in this marketplace is verified -- it passes the acceptance checklist, installs cleanly, and has at least one working end-to-end flow. The "compound engineering" philosophy means plugins work well alone but compound when combined: git safety hooks protect your commits while enterprise orchestrates multi-agent builds and newsroom researches community sentiment.
Add the marketplace and install plugins:
# Add the marketplace
/plugin marketplace add nathanvale/side-quest-plugins
# Install a plugin
/plugin install git@side-quest
# Use it
/git:commit
| Plugin | Category | Description |
|---|---|---|
| git | development | Git workflows with 10 commands, safety hooks, and session logging. Blocks force push, enforces conventional commits, preserves session memory across context compressions. |
| enterprise | development | Multi-agent engineering orchestrator with Star Trek metaphor. Spock coordinates Scotty (builder) and McCoy (validator) for documentation, code review, and refactoring. 9 commands, 8 skills, 3 agents. |
| newsroom | productivity | Multi-agent research across Reddit, X, and the web. Mickey "The Desk" Malone dispatches beat reporters in parallel with engagement metrics and source links. 2 commands, 2 skills, 1 agent. |
Starter packs group related plugins for common workflows. Each plugin installs independently -- packs are a discovery shortcut, not a bundle.
| Pack | Plugins | Description |
|---|---|---|
| quality-gates | bun-runner, tsc-runner, biome-runner | Lint, type-check, and test your code |
| compound-engineering | git, enterprise, newsroom | Full CE stack -- safety, orchestration, research |
| code-intelligence | kit, claude-code | Semantic search, navigation, Claude Code knowledge |
Install a pack by installing each plugin:
# Quality Gates
/plugin install bun-runner@side-quest
/plugin install tsc-runner@side-quest
/plugin install biome-runner@side-quest
If you previously installed plugins via ln -s:
rm ~/.claude/plugins/{git,enterprise,newsroom}/plugin marketplace add nathanvale/side-quest-plugins/plugin install git@side-quest (repeat for each plugin)Plugins not yet in the marketplace can continue using symlinks.
See docs/plugin-standards.md for the acceptance checklist, category system, versioning policy, and contribution guide.
V1.1 adds core development tools (bun-runner, tsc-runner, biome-runner, kit). See docs/plugin-roadmap.md.
git clone https://github.com/nathanvale/side-quest-plugins.git
cd side-quest-plugins
bun install
bun run validate # Full gate: lint + typecheck + marketplace validation
bun run validate:marketplace # Marketplace structure checks only
Individual checks:
bun run check # Biome lint + format
bun run typecheck # TypeScript type check
Branch naming: type/description (e.g., feat/add-plugin, fix/manifest-merge). Commits use Conventional Commits enforced by commitlint. CI runs bun run validate:marketplace --check-bump on PRs to enforce marketplace.json structure and version bumps. Run bun run validate before pushing.
MIT License - Copyright (c) 2025-2026 Nathan Vale
See LICENSE for full text.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Uses power tools
Uses Bash, Write, or Edit tools
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.