By nathanvale
Research intelligence orchestrator - dispatches reporters, curates findings, publishes evening editions
Walk 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.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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.
npx claudepluginhub nathanvale/side-quest-plugins --plugin newsroomCross-platform clipboard operations - copy and paste text with structured error handling
Front door to dotfiles bin scripts - say, quarantine, and downloads domains with full observability
Bookmark management for Claude Code
Expert guidance for creating high-quality Claude Code skills following Anthropic's best practices
Fire-and-forget structured issue logger for subagents. Appends JSONL entries to ~/.claude/logs/agent-issues.jsonl.
Multi-agent deep research plugin with parallel web searches and synthesis
Accumulates project knowledge across sessions and developers through structured lessons and hooks
AI-powered deep research with multi-agent source verification and structured outputs
Deep research coordination: academic papers, technical analysis, data insights, and web intelligence
Autonomous, personalized research loops for Claude Code. Set a topic, walk away, come back to a quality-gated report adapted to your projects.
Multi-source research plugin — code archaeology, community discourse, academic literature, and TRIZ cross-domain analysis with domain-adaptive depth