Stomme AI
First-party skills built and signed by the Stomme AI team. Audited, free, and updated automatically through Mission Control.
Published skills (43)
Agent Autonomy Kit
Transform an agent from reactive to proactive: heartbeat + task-queue templates that keep an agent working without waiting for prompts.
Agent Autonomy Primitives
Build long-running autonomous agent loops using five composable primitives: typed memory, task files, project grouping, template schemas, and heartbeat loops.
Agent Coordination
Multi-agent team coordination: routing rules, task lifecycles, handoff protocols, and review gates.
Agent Orchestrator
Meta-agent skill for orchestrating complex tasks through autonomous sub-agents: decompose macro tasks, spawn specialized sub-agents, coordinate file-based communication, and consolidate results.
Agent Self-Reflection
Periodic self-reflection on recent sessions: analyzes what went well and wrong, then writes concise, actionable insights to workspace files. Designed to run as a cron job.
Agent Team Orchestration
Stand up multi-agent teams with defined roles, task lifecycles, handoff protocols, and review workflows.
Async Delegation
Delegate-cron-check-review pattern: async sub-agent delegation with brief generation, scheduling, and escalation.
Cloudflare D1
Zero-dependency D1 database skill for Cloudflare Pages — migrations, queries, schema validation.
Crm Lite
Lightweight file-based CRM for agent-driven contact management and sales pipeline tracking.
Design Iteration
Iterative design refinement via screenshot, evaluate, plan, apply, compare loop.
Git Workflow
CI/CD pipeline and git workflow with branch protection, PR gates, post-merge adversarial review, and stable promotion.
I18n Static
Static-site i18n — locale management, translation resolution, marketing copy formatting, HTML helpers.
Implementation Hardening
Static + runtime analysis to find stubs, broken interactions, and disconnected endpoints in web apps.
Mission Control Orchestration
Decide when to create durable Mission Control entities — projects, documents, queued tasks, approval items, agentic requests — from natural conversation.
Session Wrap-Up
End-of-session protocol that flushes context to memory files, updates PARA notes, commits changes, and provides a summary before starting a new session.
Skill Updater
Heartbeat-driven skill version checker and auto-updater via the signed marketplace index. SPEC-142 Layer 1 — silent patch + security updates only; never overwrites user-edited files.
Stomme Stale Approval Cron
Cron-driven sidecar that triggers the local Mission Control stale-approval sweep every 5 minutes. Without it, /api/cron/detect-stale-approvals is defined but never invoked, so pending approvals never escalate to alerts. NAT-friendly: only POSTs http://127.0.0.1:<MC_PORT>/api/cron/detect-stale-approvals over loopback.
Stomme Telegram Poller
NAT-friendly Telegram callback poller. Long-polls getUpdates and forwards every callback_query update to the local Mission Control approval-queue/telegram/callback route. Use whenever a customer wants Telegram approve/reject buttons to work behind NAT (95%+ of installs) without a public webhook tunnel.
Stomme Usage Poller
Cron-driven sidecar that polls or-key-worker for OpenRouter usage events and forwards each into the local Mission Control ledger via /api/usage/openrouter. Closes the cache-panel data gap — MC's cache hit-rate widget needs the cache fields the proxy worker extracts. NAT-friendly: only outbound call is a GET against or-key-worker.
Stripe Checkout
Stripe checkout, subscriptions, and webhook handlers as a zero-dependency skill.
Summarization Heartbeat
Heartbeat-callable skill that produces a per-day rollup of an agent's last 24h conversation, stores it in memory/daily-summaries.jsonl, and pushes the same summary into Mem0 so it becomes part of the queryable long-term memory. Wave D / SPEC-Context-Optimization.
Website Builder
Scaffold modern, animated, responsive websites with design tokens, scroll-reveal animations, and i18n support.
Website Cicd
Cloudflare Pages CI/CD for static websites — scaffold, deploy, cache, domains, validation.
Anna
Customer experience generalist. Watches support tickets and call recordings for the same problem said five different ways, then writes the fix brief for the team.
Annika
Pulls metrics from your local Stripe/QuickBooks exports, drafts the monthly investor email, and queues it for your review. Figures come straight from your exports — always verify before you send.
Astrid
Plans + drafts a monthly SEO content calendar against your CMS export. Cluster mapping, keyword gaps, internal-link planning — for B2B SaaS where intent matters more than volume.
Björn
Redlines vendor contracts (PDF or Word) against your playbook, flags non-standard clauses, suggests alternate language. Provides analysis, not legal advice — a real lawyer signs off.
Erik
Sorts a year of local statements, receipts, and 1099s into IRS- or HMRC-shaped schedules. Sensitive financial data stays on your machine. Does not file returns — that’s for your accountant.
Espen
Executes your weekly ops checklist — close books, rotate keys, archive Slack, run backups, refresh dashboards — by driving the actual desktop apps. Cross-app native orchestration.
Freja
Generates on-brand graphics from your local brand kit and Figma files. Social tiles, header banners, slide templates, ad variants — designed to follow your brand system.
Greta
Design and UX generalist. PR design reviews, accessibility and contrast review against WCAG AA guidelines (heuristic, not a certified audit), micro-interaction critique, post-ship visual QA — across web, mobile, and brand surfaces.
Henrik
Reviews staged git diffs locally before push. Explains intent, flags risk, suggests rewrites. Runs against your local checkout — your source isn’t uploaded to a code-review service.
Ingrid
Builds and tracks new-hire onboarding plans, drafts offer letters, drives Calendar + Mail to schedule the first month. Confidential employment data stays local.
Lars
Finance generalist. Monthly close, cash position, board-ready summaries, anomaly response, and runway calls. Reads your local books and turns them into plain-English answers.
Magnus
Researches leads, writes personalised cold emails, and syncs the sequence into your connected HubSpot. Drafts and queues each send for your review.
Mette
Queries your local PostHog/Mixpanel/Amplitude CSV exports, finds weekly insights, ships them as a digest. Multi-GB event tables stay local — no cloud upload limits.
Mikael
Engineering generalist. Triages bugs, owns the sprint backlog, runs PR review, and is on point when prod breaks. Reads your whole codebase before commenting.
Niels
Daily scheduled scrape of your named competitors, diffs against yesterday’s snapshot, summarises what moved — pricing pages, hero copy, new docs, hiring posts.
Sigrid
Watches a folder of receipts and invoices, categorises each line, and drops them into your Numbers/Excel ledger. Suggests tax categories for your accountant to confirm, and helps match transactions against your bank-statement exports.
Solveig
Clusters interview transcripts (.txt, .vtt, .srt) into themes, each grounded in source quotes you can trace back to the transcript. Your transcripts stay on your device. Output: research brief + insights deck.
Stellan
Marketing generalist. Owns positioning, writes the launch posts, briefs the campaign, and turns feature shipments into stories customers care about.
Sven
Tails local logs, watches CI runs, pings you the moment a deploy or test breaks. Persistent local process — cloud agents can’t tail your laptop the way Sven can.
Tove
Transcribes and tags local Zoom/Meet/Loom recordings, then produces win/loss themes and product-feedback rollups. Multi-GB media never leaves your laptop.