feat: four industry workflow packs (ops, secops, finance, compliance)#142
Merged
Conversation
Cross-vendor service-desk operations plugin: board health, dispatch prioritization, SLA escalation, and shift handoffs across whatever PSA/RMM is connected through the WYRE MCP Gateway (Conduit). First of four planned industry workflow packs (see ROADMAP.md draft in #139). - skills: sla-escalation-playbooks, dispatch-prioritization, board-hygiene - agents: board-health-auditor, stale-ticket-chaser, dispatch-coordinator - commands: /ops-pack:morning-huddle, /ops-pack:sla-breaches, /ops-pack:eod-handoff marketplace.json intentionally not touched — registered separately.
Cross-vendor billing and agreement reconciliation pack: PSA contracts vs accounting invoices (agreement-reconciliation), marketplace subscription vs billed vs deployed seats (license-true-up), and per-client margin (margin-analysis), each with agents (billing-drift-detector, renewal-calendar-builder, profitability-ranker) and slash commands (month-end-recon, true-up, renewals). Connects via Conduit per the industry-workflow-packs roadmap; never hardcodes a single PSA/accounting/ distributor vendor and degrades explicitly when a connector is absent.
Cross-vendor alert triage and incident response across whatever EDR/MDR/SIEM stack is connected (Huntress, Blackpoint Cyber, SentinelOne, Blumira, SaaS Alerts, CIPP, etc.). Adds three skills (severity normalization, containment playbooks, BEC response), three agents (overnight-alert-summarizer, incident-timeline-builder, tenant-exposure-ranker), and three commands (portfolio-sweep, incident-report, tenant-exposure), all discovering connected tools via conduit__search_tools rather than hardcoding a vendor. Not yet registered in .claude-plugin/marketplace.json — a sibling process combines all workflow-pack marketplace entries in a follow-up change.
Cross-vendor compliance evidence collection and control drift detection against CIS/SOC 2/HIPAA and cyber-insurance questionnaires, grounded in CIPP, Liongard, and IT Glue via the Conduit MCP Gateway. - skills: evidence-mapping, standards-drift, insurance-questionnaires - agents: evidence-packager, control-drift-reporter, questionnaire-autofiller - commands: /compliance-pack:evidence-pack, :drift-report, :questionnaire Not yet registered in .claude-plugin/marketplace.json — combined by a separate process alongside the sibling ops-pack/secops-pack/finance-pack industry workflow packs.
Adds ops-pack, secops-pack, finance-pack, compliance-pack to marketplace.json under a new workflow-pack category and regenerates docs/src/data/plugins.ts. Marketplace version 1.15.0 -> 1.16.0. Verification: node scripts/check-marketplace-drift.mjs --base origin/main passes (68 entries, bump-gate clean — 4 new plugins, nothing to bump); claude plugin validate . passes; docs Astro build passes (144 pages).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The first four industry workflow packs — cross-vendor, job-shaped plugins, as distinct from the existing 64 vendor-shaped plugins. Named and scoped per
ROADMAP.md(draft, #139).ops-packsecops-packfinance-packcompliance-packDesign (each pack, uniformly):
conduit__search_toolsto discover what's actually connected before assuming. Modeled directly onwyre-gateway/agents/onboarding-completeness-checker.md's cross-vendor pattern..mcp.jsonwires to Conduit (https://conduit.wyre.ai/v1/mcp), not a per-vendor MCP server or the legacymcp.wyre.aigateway — packs are pure composition over whatever the org already has connected.when_to_useblock scalar, notriggers:; commands: name-listarguments:+argument-hint, noname:).workflow-packmarketplace category.finance-pack/skills/agreement-reconciliationexplicitly documents how it differs from and reuses conventions from the existingshared/skills/billing-reconciliation(narrower, Pax8-vs-accounting only) rather than duplicating it.Verification
claude plugin validate <pack-dir>passed clean on all 4 packs individually, andclaude plugin validate .passes at marketplace root post-registration.node scripts/check-marketplace-drift.mjs --base origin/main: 68 entries, bump-gate clean.triggers:, 0 object-listarguments:.workflow-packcategory renders in the generated catalog data.Not in this PR
Actually loading these into Conduit's live skills catalog is a separate, already-existing mechanism (conduit#917's marketplace ingestion) — see the companion conduit PR turning on
SKILLS_CATALOG_MARKETPLACE_REPOby default.