stromy
Plugin for Stromy branded deliverables and the org's full-fleet test surface — stromy-format rendering, nl-gov-data gov-rel intel, plus au-gov-data, asset-broker, org-atlas, stromy-workflows and media-gen via workspace connectors, over Stromy's own brand
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin stromy in stromy-org/stromy-plugin. Commands read from the repo's manifest — 3 days ago.
What it installs
Skills (55)
asset-brand-studioGuide a client through building, refreshing, or extending their brand — logos, colors, typography, and font-contract checks — through the asset-broker connector, with review boards at each stage and every change landing as a reviewed pull request. Use when a client wants to build a new brand, refres
asset-editorDraft, preview, and propose reviewed website or brand edits through the asset-broker MCP without direct GitHub access. Use when a client wants to add or edit their own website content (blog, case studies, intel, capabilities, images) or brand/charter data and have it land as a reviewed GitHub pull r
asset-feedbackCapture structured client, operator, and agent-execution feedback through the asset-broker MCP and write it to the scoped feedback lane in the shared `client-feedback` repo. Use when the user wants to record product feedback on a deliverable or when the agent should file an infra-quality retrospecti
asset-guideProduct guide for editing your brand and website through the asset-broker connector — what each skill does, how a draft becomes a truthful preview and a reviewed pull request, and how to give feedback. Use whenever someone asks \"how do I edit my brand/website/logo/colours\", \"how do I give feedbac
asset-website-studioGuide a client through building their website once the brand is signed off — site-bootstrap content proposals, and for builder partners `design` proposals (layouts, components, styles), each reviewed against a live Azure preview URL — through the asset-broker connector. Use when a brand is already a
asset-workspace-setupDesign or change how a client's own SharePoint workspace is organised — the folder tree deliverables land in, what its stages are called, and whether the space keeps a visible project record. Interviews the client about how they actually work, then proposes the configuration as a reviewed pull reque
au-gov-dataOrchestrate Australian government-relations research: federal legislation (FRL), statistics (ABS, OECD), procurement and grants (AusTender, GrantConnect), budget (PBS), political finance and election results (AEC), company/charity registers (ASIC, ACNC), lobbying registers (federal, QLD, NSW), membe
au-guideGetting-started guide for researching Australian government, legislation, parliament and public spending — what to ask for, what the Hansard corpus can do that nothing else can, which caveats to expect, and how findings hand off to your branded documents. Use whenever someone asks \"how do I researc
format-workspace-coworkWork safely on co-edited artifacts in a shared workspace or SharePoint collaboration space. Use when asked to publish to the space, fetch the latest version, review or edit a shared client deliverable, process comments, co-edit a workspace file, or when someone else may have edited it. Not for the p
format-workspace-memoryLoad and maintain the project record in a client's SharePoint workspace — the shared, client-readable account of what a project is, what was decided, what is open, and what has been delivered. Use at the START of work on an existing project (so you continue instead of re-briefing), and again wheneve
kit-guideExplain and route the Toolkit connector: how a proposal, executive brief or bid document gets planned and written (kit-proposal), how optional web research on your own Apify account works (kit-research-apify, only where your plugin includes it), which one fits a request, what each will and will not
kit-proposalBuild production-quality consulting proposals, executive briefs, and bid documents. Supports 5 proposal archetypes (Corporate, Consultant, Entrepreneur, Creative, Minimal) with quick-setup and full intake workflows. Format-agnostic — handles proposal strategy, content assembly, and quality validatio
kit-prospect-contactBuild a verified contact card for one named person at a company: work email with a deliverability verdict, LinkedIn profile and current role, a confidence grade and the sources behind it, using the Toolkit `find_contact` tool. Use when asked for someone's email or contact details, 'how do I reach <n
kit-research-apifyAgent-driven web research and data extraction via the official Apify MCP (bring-your-own-key). Use when asked to gather data on a topic from the web, search the live web for current information, scrape or crawl a site or URL list, extract structured records (directories, specs, profiles), or run a c
wf-analytical-briefingRun a hosted analytical briefing over the client's own completed runs: pick the runs, gather the question and audience, validate the configuration, start the asynchronous run, and return the briefing deliverables. Use whenever a client asks for a fresh briefing, a deeper reading, a different angle,
wf-guideExplain and route the Stromy hosted workflow service: what runs remotely, which workflow skill to use, how configuration review works, why the workspace connector is required, and how paused or long-running jobs return results. Use whenever a client asks how hosted analyses work, what the Stromy Wor
wf-outreachRun hosted outreach follow-ups that land as drafts in the client's own Outlook mailbox: check the mailbox connection and campaign readiness, upload a prospect list, preview with a dry run, start a draft-creating run, and review deliveries that need a human decision. Use when a client asks to connect
wf-stakeholder-analysisRun a hosted stakeholder-acceptance analysis from a client plugin: gather the decision and evidence settings, validate the safe workflow configuration, start the asynchronous run, handle questionnaire review, and return its report links. Use whenever a client asks for stakeholder mapping, acceptance
eu-file-trackerSource-cited brief on ONE EU legislative file: evidence-based stage, rapporteur and committees, merged timeline, documents, Parliament roll-call votes, Council file, the adopted act and its application or transposition notifications, and national-parliament scrutiny. Use for \"where does file 2021/0
eu-funding-mapMap EU money around a topic, country, region or organisation: open and forthcoming funding calls (Funding & Tenders), CORDIS research projects, cohesion projects, EU budget beneficiaries (Financial Transparency System), TED procurement and EU sanctions regimes, every amount typed and never summed ac
eu-gov-dataRetrieve EU public-affairs data through the eu-gov-data server: EU acts and case law (CELLAR), legislative procedures, MEPs and roll-call votes, Council documents, Commission consultations, registers and press, lobbying registers, EU funding, Eurostat and ECB statistics, specialist datasets and port
eu-guideProduct guide for researching EU institutions and decision-making: EU law and court cases, legislative files, European Parliament votes, directive transposition, upcoming EU deadlines, lobbying around a file and EU funding. Explains which EU research skill fits which question, what the answers can a
eu-horizon-scanForward-looking EU pipeline scan over a bounded window (up to 92 days per pass): upcoming plenary sittings, Have Your Say windows closing, citizens' initiative deadlines, transposition deadlines and new Commission proposals, each with a typed, sourced date, plus context from Commission registers, Co
eu-influence-mapCandidate influence map for one EU legislative file or policy topic: organisations that may have engaged, from MEP-declared meetings, Transparency Register declarations, the Commission's published meetings with interest representatives and Commission expert groups, every link labelled with its linka
eu-transposition-monitorMonitor transposition of one EU directive across the 27 member states: the directive's type and deadline, national implementing measures (NIMs) notified per state with first and last notification dates, states with no notification recorded, related acts and court cases. Use for \"which member states
eu-vote-analysisAnalyse European Parliament roll-call votes: the results of a plenary sitting or of one procedure's votes, tallies by political group and by member-state delegation computed from per-MEP records, and how a named MEP voted over a window. Use for \"how did the Dutch delegation vote on the Nature Resto
format-chartAuthor ONE chart spec (bar, column, line, area, scatter, pie, doughnut, combo with a secondary axis, waterfall) and get a native, editable chart in brand colours inside a PowerPoint deck (build_pptx) or Excel workbook (build_xlsx). For HTML or PDF pages, and for exotic types (sankey, sunburst, treem
format-diagramDraw process flows, architecture views, stakeholder maps, org charts, timelines, matrices, mind maps and sequence/state/ER/gantt diagrams from Mermaid text. Two modes: BRANDED (the server-side `render_diagram` tool returns an auto-laid-out, brand-themed SVG/PNG for PPTX, DOCX, PDF or deck deliverabl
format-docx-hdThe ART-DIRECTED option for Word: a .docx authored as HTML and server-rendered by `render_docx` (Chromium parses the HTML, an OOXML layout lint and a LibreOffice render-back run inside the render). Use only when the user wants a web-style, designed layout that Word's own styles cannot express (bespo
format-docxDEFAULT skill for ANY Word or .docx request, branded or not: a memo, report, letter, brief or proposal; a document on the client's own template or letterhead; a table of contents, headers, footers and page numbers; editing an existing .docx in place with tracked changes, comments, find-and-replace,
format-guideProduct guide for producing documents, decks, and other deliverables — what to ask for, which format to pick, how the skills hand off to each other, and where finished work lands. Use whenever someone asks \"how do I make a document/deck/PDF\", \"how do I create a proposal/presentation\", \"which fo
format-html-hdAuthor a premium branded HTML slide deck as ONE self-contained .html that opens offline, with the client's fonts and logos embedded: hand-written (16:9 stages, scroll-snap navigation, inline-SVG brand motifs) or in reveal mode, a reveal.js deck rendered by `render_deck` with a speaker view and speak
format-i18nUse when asked to translate a deliverable, add a language version, check whether a translation is current, find out what changed since the last translation, or work out why a copy still has source-language text in it. Maintain a deliverable that exists in several languages without the versions drift
format-motionUse when someone wants animation in a deck or site: an animated reveal or transition, a line that draws itself, a counting KPI, a baked clip from web animation, advice on how much movement a deck should have, or a surface that feels alive without becoming gimmicky. Authors tasteful, brand-aware moti
format-pdf-hdCreate a high-fidelity branded PDF (proposal, executive brief, brand book, policy report, case study, white paper or one-pager), designed HTML-first with CSS, web fonts, SVG and paged media, and server-rendered by `render_pdf` behind a brand gate from the plugin's brand overlay. Use when someone ask
format-pdfWork with PDFs: extract text and tables, merge or split documents, fill in fillable forms, and make a simple unbranded PDF from data or plain text. Use when a PDF form needs filling, or a PDF must be read, searched, split, merged, analysed or generated programmatically. Not for a branded or client-f
format-pptx-hdHTML-crafted option for a new branded PowerPoint (.pptx): slides authored as HTML with bespoke art direction, converted and server-rendered by `render_pptx` behind a brand gate, with speaker notes, a fit lint and a render-back of the produced file. Use ONLY when the user wants web-style art directio
format-pptxDEFAULT skill for ANY PowerPoint or .pptx request, branded or not: a new deck, a deck on the client's own template, editing or reviewing an existing deck, speaker notes, comments, reordering, adding slides. Builds native, editable slides server-side with `build_pptx` (python-pptx) on the client's te
format-prepare-documentPlan a multi-section document before rendering it: section plan, brand-aware structure, complementary charts and diagrams, sign-off, then handoff to the right `format-*` renderer. Use when someone asks for a proposal, pitch, report, white paper, executive brief or board deck and the structure is not
format-video-hdAuthor a premium branded explainer VIDEO — a server-rendered MP4 with animated titles, kinetic typography, animated process-flow diagrams, animated data (bars, KPI count-ups), image reveals, captions, and optional voiceover or music. Storyboard-first and accuracy-gated: a scene-by-scene shot list wi
format-xlsxDEFAULT skill for ANY spreadsheet request (.xlsx, .xlsm, .csv, .tsv): build a new workbook, a budget or model with inputs, calculations and outputs, a data table, an analysis of an existing file, or an edit that must keep the formulas. A new workbook is built server-side with `build_xlsx` (openpyxl)
getting-startedDay-0 setup and orientation for a Stromy plugin — install it, switch on the connectors it needs, confirm it worked, and find which guide answers your question. Use whenever someone is new, asks how to get started, how to install or set up the plugin, what they have available, or hits one of the two
nl-accountabilityTrack what Dutch ministers and cabinets formally committed to, and classify each commitment's delivery status (Kept/Compromised/Stalled/Deferred/Broken/Not-yet-testable) with cited evidence, cross-checked against Rijksfinanciën budget appropriations and CBS outcome statistics. Use when the user asks
nl-dossier-briefEnd-to-end method for a client-ready brief on one Dutch policy file or funding scheme, built only from the official record: frame three angles, research each, verify adversarially, then structure the pages and hand off to a document formatter. Use when asked for a dossier brief, a promised-versus-de
nl-dossier-trackerDeep brief on ONE Dutch legislative dossier: current phase, timeline, moties and votes, EU forcing function, and a framed passage forecast (likelihood band, decisive variable, assumptions, two scenarios, base rate). Use for 'dossier tracker', 'will it pass', 'passage signals', 'dossier {number}', 'w
nl-eu-transpositionTrack how a specific EU directive is being transposed into Dutch law: deadline, national implementing measures (NIMs), BWB article-level correspondence table, gold-plating screen, Wetgevingskalender live pipeline status, and an infringement/Single Market Scoreboard benchmark. Surfaces compliance ris
nl-evidence-groundingFact-check one Dutch policy claim or figure against the official record — CBS statistics, Rijksfinanciën budget phases, kamerstukken, Rechtspraak — into a source-cited Evidence Dossier with a fixed-vocabulary triangulation verdict. Use whenever the user asks 'is this claim true', wants a minister's
nl-gov-dataTrack Dutch public affairs via the nl-gov-data MCP: Tweede Kamer, OpenOverheid, KOOP/CVDR, BWB law, Wetgevingskalender, ROO, Rechtspraak, CBS, Rijksfinancien, EUR-Lex, data.overheid.nl, plus deep-reading and quoting document text. Use for Dutch parliament activity, kamerstukken, dossier numbers, MPs
nl-guideProduct guide for researching Dutch government, policy, and legislation — what to ask for, which research skill fits, how findings hand off to your branded documents, and where finished work lands. Use whenever someone asks \"how do I research Dutch government/policy/legislation\", \"how do I turn r
nl-horizon-scanForward-foresight scan for Dutch policy and regulatory signals over 6-36 months — EU/pipeline/procurement/Senate signals rated on an impact×likelihood grid into a prioritised watchlist. Use when the user asks what is coming in the next 1-3 years, what EU directives will force NL legislation, what si
nl-issue-framingAnalyse how a named subject — company, product, organisation, technology, sector, or policy issue — is framed in official Dutch government and parliamentary records via nl-gov-data. Use whenever the user wants official-source reputation or issue framing: how an organisation is portrayed, how a techn
nl-monitorRecurring monitoring and alert product for Dutch parliamentary and legislative activity. Watches a defined topic/dossier/actor matrix over weekly windows and produces a weekly briefing: breaking alerts, dossier-status, forward agenda. Use whenever the user wants a topic or dossier set monitored on a
nl-parliamentary-positioningMap Dutch parliamentary positioning and official political posture from nl-gov-data. Use whenever the user asks which MPs, factions, committees, ministries, votes, motions, debates or official bodies are active around a Dutch policy topic. Mode A produces PA/PR stakeholder maps, activity summaries a
nl-policy-legislative-landscapeUse whenever the user wants the big picture on a Dutch public-policy topic: a policy landscape, legislative scan, dossier map, official activity timeline, regulatory or PA/PR baseline, or a consulting-style report. Builds official-source analyses from the nl-gov-data MCP, connecting Tweede Kamer, KO
nl-tensionsDetect contradictions, said-vs-did gaps and non-obvious tensions in Dutch public policy via the nl-gov-data MCP. Produces structured, source-cited tension reports — dormant dossiers, expired motions, coalition flips, commitments not kept, claim-vs-structure mismatches. Use whenever the user asks abo
MCP servers (7)
stromy-formatconnects to: https://stromy-format-mcp.whitetree-762cff59.westeurope.azurecontainerapps.io/mcp
nl-gov-dataconnects to: https://nl-gov-data.whitebush-d817afec.westeurope.azurecontainerapps.io/mcp
eu-gov-dataconnects to: https://eu-gov-data.braveforest-e73e8541.northeurope.azurecontainerapps.io/mcp
asset-brokerconnects to: https://asset-broker-mcp.redbeach-6781a121.northeurope.azurecontainerapps.io/mcp
au-gov-dataconnects to: https://au-gov-data.braveforest-e73e8541.northeurope.azurecontainerapps.io/mcp
stromy-workflowsconnects to: https://stromy-workflows-mcp.happysand-98ed07c8.northeurope.azurecontainerapps.io/mcp
toolkitconnects to: https://toolkit-mcp.agreeablesand-310c38a5.swedencentral.azurecontainerapps.io/mcp
Maintain stromy?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.