Marketplace
Skills
Skills for Haarness: instructions and scripts an agent picks up when a task calls for them, added with one command.
Docs And ADRs
Writes architecture decision records and why-focused docs, matching any existing ADR convention before using its own template.
API Interface Design
Guides contract-first API and module design: consistent errors, boundary validation, additive changes and safe idempotency keys.
React Native Performance
Rules for fast React Native and Expo apps: list virtualisation, GPU-friendly animation, native navigation and UI patterns.
Quality Bar Constraints
Records the project's quality thresholds in CONSTRAINTS.md with a command per rule and flags diffs that quietly lower them.
Agent Context Setup
Shows how to layer rules files, specs, source and errors so a coding agent gets focused context, and when to trim or restart.
CI/CD Pipeline Setup
Sets up CI quality gates, preview deploys, feature flags, staged rollouts and rollback, with GitHub Actions examples.
Supabase
Covers Supabase database, auth, storage, edge functions and CLI work, with a security checklist for RLS, keys and migrations.
Browser Testing With DevTools
Drives Chrome through its DevTools MCP to check DOM, console, network and performance, treating page content as untrusted.
React View Transitions
Walks through adding page, list and shared-element animations with React's ViewTransition component, including Next.js routing.
React Performance Rules
Applies a ranked set of React and Next.js performance rules when writing or reviewing components, data fetching and bundles.
React Composition Patterns
Guides refactoring React components away from piles of boolean props toward compound components, providers and explicit variants.
Stripe Connect Advisor
Recommends a Stripe Connect setup (dashboard, fee and loss ownership, charge pattern) for a marketplace or platform after short discovery.
Connect Verification Requirements
Works out which KYC fields and documents a Stripe Connect account must provide for a given country, business type and capabilities.
Agent Browser
Drives a real Chrome from the terminal so the agent can open pages, fill forms, click, screenshot and scrape via element refs.
Postgres Best Practices
Ranked Postgres rules for queries, indexes, connections, RLS, schema design and locking, usable on any Postgres host.
Stripe Version Upgrade
Plans Stripe API, SDK, Stripe.js, mobile SDK and webhook endpoint upgrades, including event destination cutovers.
Stripe Docs Lookup
Reads and searches Stripe docs and API reference from the terminal through the stripe docs CLI command.
Stripe Integration Best Practices
Routes Stripe integration choices (Checkout vs PaymentIntents, Connect, Billing, Tax, Treasury) and enforces key and webhook rules.
Metronome Usage Billing
Implement usage-based pricing on Metronome, from sending usage events to contracts, credits and invoices.
Pulumi Overview
Routes infrastructure tasks to the right Pulumi approach, from one-off pulumi do commands to full projects, ESC and policy.
Redis LLM Semantic Cache
Reuses earlier LLM answers for similar prompts through Redis LangCache to cut model cost and latency.
Redis Hardening
Audits or locks down a production Redis so a leaked password or open port cannot wipe or expose data.
Redis Search and Vectors
Builds full-text, filtered and vector search on Redis, from index schemas to hybrid ranking and RAG retrieval.
Redis Monitoring
Sets up Redis health alerts and walks through SLOWLOG, INFO and MEMORY DOCTOR checks during an incident.
Redis Data Modeling
Matches each piece of app data to a fitting Redis type, such as hashes, sorted sets or streams, and tidies key names.
Redis Client Connections
Cuts Redis round trips and stalls in app code: shared connections, batched commands, local caching of hot keys and SCAN loops.
Redis Cluster Key Design
Keeps multi-key commands working on a sharded Redis by grouping related keys on one slot, and offloads reads to replicas.
Redis Agent Memory
Gives an AI agent memory that outlasts a chat by logging session events to Redis Cloud and searching extracted facts later.
Pulumi Neo Handoff
When you ask, packages the current conversation into a brief and opens a Pulumi Neo task so Neo carries on the work.
Pulumi ESC Secrets
Centralizes secrets and cloud logins in Pulumi ESC, swapping static keys for OIDC and wiring environments into stacks safely.
Debug Failed Pulumi Runs
Pulls the error log of a broken Pulumi deployment, decides whether code, state or credentials are at fault, and fixes it.
Pulumi Component Authoring
Packages repeated Pulumi resources into a reusable component with a tidy interface that other languages and teams can consume.
Pulumi Infrastructure Graph
Asks Pulumi Cloud's resource graph what depends on what, so you can see what a change would break before making it.
Pulumi Best Practices
Writes and reviews Pulumi programs that handle Outputs correctly, use components, keep secrets encrypted and refactor safely.
Pulumi Automation API
Drives Pulumi deployments from application code instead of the CLI, for platform tools, multi-stack rollouts and CI.
Prisma Client Queries
Helps write type-safe database reads and writes in Prisma, from nested relation updates to transactions and parameterized SQL.
Prisma 7 CLI Reference
Command cheat sheet for Prisma 7 projects, with consent rules before any reset or data-losing schema push.
Pulumi Provider Upgrade
Moves a Pulumi project to a newer provider release and fixes code until preview shows no unintended replacements.
Pulumi Package Usage Audit
Audits a Pulumi org for stacks running outdated package versions and reports them in one table.
Prisma 7 Upgrade
Carries a Prisma 6 codebase through the version 7 breaking changes: new client generator, driver adapters, ESM and prisma.config.ts.
Prisma MongoDB Upgrade
Helps a Prisma 6 MongoDB project decide whether to move to Prisma 8 and maps schema, client and migration changes.
Prisma ORM Setup
Gets Prisma ORM talking to your database in a new or existing app, choosing the major version and proving it with a test query.
Prisma Compute Deploys
Ships a TypeScript service to Prisma's hosting platform, with preview stages, push-to-deploy, log reading and rollbacks.
Simplified Technical English
Rewrites reports, PR text, prompts and error messages into plain controlled English that readers cannot misread.
Triage Error Issues
Builds a short ranked list of new, spiking or high-impact PostHog errors and suggests what to do with each one.
PostHog Debugger
Inspects a live website to report how PostHog is installed, configured and sending events, and what else tracks the page.
Investigate Session Replay
Reconstruct what a user did in a PostHog session recording, along with the errors and events around it.
PostHog LLM Observability
Adds PostHog tracing to LLM calls so each generation records tokens, latency and cost, across many providers and agent frameworks.