By seb-schi
Salesforce demo preparation pipeline — sparring, audit, deployment for SE demo orgs
Orchestrator for SF Demo Prep deployment. Parses a completed spec from /scout-sparring, delegates deployment to Sonnet sub-agents in phases, and writes a consolidated change log. Activate with /scout-building.
One-stop install, refresh, and repair for Scout. Run on first install, after a Scout update, or whenever something feels broken. Idempotent — safe to re-run any time.
Opus sparring partner for Salesforce demo preparation. Handles both new scenario discovery and targeted iterations on existing demos. Produces a structured spec for /scout-building to deploy. Activate with /scout-sparring.
Switch to a different Salesforce demo org.
Salesforce debug log analysis and troubleshooting with 100-point scoring. TRIGGER when: user analyzes debug logs, hits governor limits, reads stack traces, or touches .log files from Salesforce orgs. DO NOT TRIGGER when: running Apex tests (use running-apex-tests), generating or fixing Apex code (use generating-apex), or Agentforce session tracing (use observing-agentforce).
Canonical deployment rules for Flows, Apex, LWC, Agentforce, Page Layouts, Queues, and Picklists in SF Demo Prep. Pattern-gated 3-attempt rule, known deploy-error patterns, rollback commands, and per-category deployment procedures. TRIGGER when: a phase sub-agent needs deployment rules outside its inlined scope, or needs to verify rollback command syntax. DO NOT TRIGGER when: deploying metadata (phase prompts inline the relevant rules), during sparring, or for permission set generation.
Decision tree for when to consult the Salesforce Docs MCP — YES/NO rules, citation format, and degraded-mode handling. TRIGGER when: deciding whether to call salesforce_docs_search/fetch (sparring Stage 4, building error recovery, sub-agent unfamiliar-error path). DO NOT TRIGGER when: actually executing a docs search (the decision is already made), during audits, or for standard metadata generation.
Format and procedure for auditing a Salesforce demo org — required content, priority flags, and ProfileLayout query patterns. TRIGGER when: audit sub-agents need the canonical output format, section structure, or ★ priority flag rules. DO NOT TRIGGER when: running the audit (sub-agent prompts have inlined procedures), generating specs, or deploying metadata.
Salesforce DevOps automation using sf CLI v2. TRIGGER when: user deploys metadata, creates/manages scratch orgs or sandboxes, sets up CI/CD pipelines, or troubleshoots deployment errors with sf project deploy. DO NOT TRIGGER when: writing Apex code (use generating-apex), building LWC components (use generating-lwc-components), creating metadata definitions (use generating-custom-object or generating-custom-field), or querying org data (use handling-sf-data).
External network access
Connects to servers outside your machine
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.
A Claude Code plugin for Salesforce Solutions Engineers. Scout audits your demo org, spars with you on the scenario, and deploys the configuration via Headless 360 — so you ship CLI-driven demos this week instead of next quarter.
Full setup guide with videos and screenshots: Demo Scout Canvas (internal Salesforce link)
Inside Claude Code, run these four commands in order:
/plugin marketplace add https://github.com/seb-schi/sf-demo-scout.git
/plugin install sf-demo-scout@scout
/reload-plugins
/scout-setup
When prompted on the install step, select Install for you (user scope).
/scout-setup handles all prerequisites: Homebrew check, Node / Python /
Salesforce CLI install, SFDX scaffold, 14 community skills sync, shell
environment, and Slack MCP registration + auth.
After setup, kick off your first demo with /scout-sparring.
If you installed Scout before 2026-05-23 (via git clone or the curl
bootstrap), run the migration trampoline one last time:
cd ~/claude-projects/sf-demo-scout
bash update.sh
This opens a fresh Claude Code window and walks you through the plugin
install — same four commands as above, plus a finishing
/setup-demo-scout step that migrates your workspace in place. Your
org data at ~/claude-projects/sf-demo-scout/orgs/ is preserved.
After today, you never run update.sh again — Claude Code pulls plugin
updates automatically in the background.
Updates are automatic. Claude Code pulls new plugin versions on session
startup; if an update is downloaded but not yet installed, you'll see a
one-line banner suggesting /scout-setup to finish. To trigger
manually: /plugin marketplace update scout.
The full clone-install history is preserved at branch
archive/clone-install-final and tag v-clone-install-final.
Ping #sf-demo-scout on Slack.
npx claudepluginhub seb-schi/sf-demo-scout --plugin sf-demo-scoutUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.