Review database migrations and schema changes for safety — reversibility, lock duration, online-vs-offline behavior, batch-size on backfills, tenant isolation, RLS policies (Supabase), idempotence, audit-log impact. Use this skill on any PR that touches migrations/, supabase/migrations/, .sql, schema files…
Capture significant decisions in a structured format — decision journal, log this decision, important decision, decision review. Stores entries at /.config/walter-os/state/decisions/. Surfaces past-due revisit prompts via weekly-review-coach.
Run Vercel's DeepSec security scanner against any Walter-OS-tracked repo ([Project A], [Project B], [Company], hackathons). DeepSec uses thinking-level models to surface hard-to-find vulns that pattern matchers miss. SPENDS MONEY ($100s-$thousands per scan). Operator-invoked only, with explicit budget cap and…
Verify that every acceptance criterion declared in a feature spec has at least one corresponding test, and that business workflow tests exist for personal projects ([Project A], [Project B]). Use this skill before opening a PR, before promoting a branch from dev to staging, when the user asks "is this done", "did I…
Query the walterdevrelanalytics Postgres database to surface DevRel content performance insights (top threads, optimal posting hours, hook pattern analysis, ROI per content piece, weekly digest). Use before drafting new content on a topic, when the user asks about engagement trends, or for the weekly digest workflow.…
Build a 12-month cash projection from a YAML config (starting balance, revenue assumptions, fixed costs, variable costs, hiring plan). Outputs a monthly cash table, runway in months, break-even month, and a simple sensitivity analysis. Use when planning runway, deciding to raise / not raise, modeling a hire, or…
Manage repos, issues, PRs, and releases on the self-hosted Forgejo (git.${WALTERDOMAIN}) via the official tea CLI. Use this skill whenever the user asks to "create a Forgejo repo", "open an issue on git.${WALTERDOMAIN}", "list my private repos", "tag a release", or any operation against the self-hosted git. Replaces…
Enforce frontend quality bar — accessibility (WCAG 2.2 AA), performance (Core Web Vitals: LCP/INP/CLS), semantic HTML, image optimization, bundle size, mobile-first, loading/empty/error states. Use this skill on any PR that touches React/Next.js/Astro/Svelte/Vue components, CSS/Tailwind, layout files, or anything in…
Orchestrate the full spinup of a hackathon (or any new /Projects-Personal/Hackatons/ ) project from rough one-liner to deployed MVP. Triggered automatically when a new directory is created under /Projects-Personal/Hackatons/ OR when the user says "new hackathon project", "spin up ", "Colosseum submission", "MVP in…
Provision, resize, and manage Hetzner Cloud VMs, networks, volumes, load balancers, firewalls, snapshots, and DNS via the official hcloud CLI. Use this skill whenever the user asks to "provision a VM", "resize Hetzner server", "create snapshot", "list VMs", "rotate Hetzner token", "set Hetzner firewall rule", or any…
Drive HeyGen's avatar-video generation REST API from the operator's terminal. Use this skill whenever the user asks to "generate a HeyGen video", "list HeyGen avatars", "make a talking-head avatar video", "poll a HeyGen job", or any HeyGen content task. Replaces the unmaintained [email protected] PyPI package…
Produce a job description, an interview rubric, and an offer letter for a single role, all from a project-level role spec. Use when opening a new role at the company, when refining a problematic JD, when preparing for an interview loop, or when extending an offer. Outputs to hiring/ /. Generates drafts; the operator…
Design-craft and anti-AI-slop authority for ANY user-facing interface (web, app, or component) — building, designing, refining, or reviewing UI to senior-product-designer quality. Covers color, typography, layout, spacing, motion, interaction, states, and UI copy. Triggers on "polish the UI", "make it pop", "feels…
How to consume Infisical secrets from every Walter-OS surface — operator shells, walter-host Docker services, Vercel deploys, Railway services, GitHub Actions, n8n workflows, Cursor, Claude Code. The unifying principle: NEVER paste secrets into config files; always pull from Infisical at runtime via CLI / SDK / native…
Extract structured knowledge from books, papers, articles — key claims, frameworks, Anki cards, spaced repetition. Two phases: Phase A extracts, Phase B converts to Anki/Mochi cards. State at /.config/walter-os/state/knowledge/. Keywords: extract knowledge, summarize paper, book notes, Anki cards, learning from.
Ship a high-quality landing page in 4-8 hours using Astro + Tailwind + shadcn-style components — opinionated defaults, proven section structures, performance and SEO baked in. Use when launching a new product ([Project A], [Project B]), validating a hackathon idea, refreshing a [Company] product page, or any time the…
Walk through a third-party contract (NDA / SaaS T&Cs / MSA / vendor agreement / DPA) and flag the clauses that matter for solo founders or small teams. Use when reviewing a NDA before signing, a SaaS vendor's terms before adopting their service, a customer's MSA before accepting, an investor's term sheet before…
Marketing strategy layer for founders — SEO audit, content calendar, social strategy with platform KPIs, and distribution playbook covering HN, Reddit, LinkedIn, X, and niche communities. Strategy only; content production is content-writer.
Enforce strict handling of Protected Health Information (PHI) for [Project B] and any medical-data-touching project. Hard rules on what can/cannot be sent to external LLMs, how data is stored, encrypted, audited, and how patient rights (access, deletion, consent) are operationalized. Use whenever a feature, query…
Generate or edit images using Google's Nano Banana family (Gemini 2.5 Flash Image, Gemini 3.1 Flash Image Preview, and Gemini 3 Pro Image Preview). Use this skill whenever the user asks to "generate an image", "create a visual", "make a hero image", "edit this photo", "blend these references", produce assets for blog…
How Walter-OS thinks about a personal AI assistant that handles inbound messages (WhatsApp/Telegram/iMessage/Instagram), can reply for you, surfaces the urgent stuff, creates calendar events from chat context, and uses your LLM subscription rather than per-token API spend. Use this skill when the user asks "what's my…
Query and inspect PostgreSQL databases via the psql CLI for [Project A]/[Project B]/[Company] data needs. Use this skill whenever the user asks to "query the DB", "check schema", "run migrations", "inspect rows", "explain query", or anything that touches a Postgres connection. Replaces low-trust community Postgres…
Run a rigorous, multi-dimensional review checklist on any pull request before opening, merging, or after receiving review comments. Use this skill ALWAYS before opening a PR, when asked to "review this PR/branch/diff", "check my changes", "is this ready to merge", or before promoting a branch from dev to staging or…