phrazzld
@phrazzld
Public Skills
check-virality
by phrazzld
Audit viral growth: social sharing, OG images, referrals, distribution. Outputs structured findings. Use log-virality-issues to create issues. Invoke for: shareability audit, referral review, distribution analysis.
backlog
by phrazzld
Backlog health dashboard. Stats, staleness, priority distribution, readiness scores. Standalone primitive replacing Phase 1 Step 3 of /groom.
asset-generation
by phrazzld
Programmatic visual asset pipeline for proposal-context logos and images. Uses Recraft, OpenAI Image, and Nano Banana Pro together with phase-aware breadth vs convergence.
check-stripe
by phrazzld
Audit Stripe integration: configuration, webhooks, subscription logic, security. Outputs structured findings. Use log-stripe-issues to create issues. Invoke for: Stripe audit, payment review, subscription analysis.
agentic-ui-contract
by phrazzld
Design and implement agentic product flows using the contract: model decides what to do, tools decide how it is done, UI schema decides how it is rendered. Use for chat-first apps, tool-calling agents, generative UI systems, and planner/tool architecture decisions. Keywords: agentic UX, tool calling, planner, generative UI, function tools.
brand-logo
by phrazzld
Generate and optimize brand logos. LLM SVG generation with SVGO optimization, favicon variants, and vision-model critique loop.
autopilot
by phrazzld
Full autonomous delivery from issue to PR. Finds highest-priority issue, specs it, designs it, builds it, ships it. Use when: shipping an issue end-to-end, autonomous delivery, sprint execution. Composes: /spec, /architect, /build, /refactor, /update-docs, /pr.
brand-builder
by phrazzld
PREFER /brand-init for new projects (outputs unified brand.yaml). This skill outputs the legacy brand-profile.yaml format. Use --legacy flag or when brand-kit is not available. Interactive brand discovery for a project. Creates brand-profile.yaml that guides all future content generation. Run once per project to establish voice, audience, topics.
brand-pipeline
by phrazzld
Master orchestrator: brand-init → brand-compile → brand-assets. One command to go from zero to full brand system.
architect
by phrazzld
Interactive technical exploration. Answers HOW to build what the spec defined. Dual mode: full exploration (user-invoked) or quick design (autopilot-invoked).
brand-compile
by phrazzld
Compile brand.yaml into CSS custom properties, Tailwind 4 theme, and TypeScript tokens. Run after modifying brand.yaml or when setting up a new project.
brand-assets
by phrazzld
Generate branded visual assets (OG cards, social images, blog headers) from brand.yaml. Replaces manual image creation with template-driven rendering.
brand-init
by phrazzld
Unified brand discovery that outputs brand.yaml. Merges brand-builder (voice/audience) + design-exploration (visual direction) into one flow. Run once per project to establish brand identity.
brand-video
by phrazzld
Generate branded video content with Remotion. Combines brand tokens, voiceover, and screen captures into polished product videos.
build
by phrazzld
Implement GitHub issue with semantic commits. Codex writes first draft, you review and ship. Use when: building a feature, implementing an issue, shipping code. Composes: Codex delegation, quality gates, ousterhout review.
analytics-tracking
by phrazzld
When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," or "tracking plan." For A/B test measurement, see ab-test-setup.
api-design
by phrazzld
REST API design principles, versioning, and documentation. Use when: - Designing new API endpoints - Choosing between REST, GraphQL, or gRPC - Implementing API versioning - Writing OpenAPI specifications - Handling API errors Keywords: REST, API, OpenAPI, Swagger, versioning, HTTP methods, status codes, pagination, error handling
announce
by phrazzld
Launch post generator for multiple platforms. Creates Twitter, HN, Reddit, and Indie Hackers announcements. Use for product launches, major updates, or milestone announcements.
ab-test-setup
by phrazzld
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
app-screenshots
by phrazzld
Generate App Store and Play Store screenshots with device frames. Use when: preparing for app store submission, updating marketing assets, localizing screenshots, or automating screenshot generation in CI. Uses fastlane (free) not SaaS. Keywords: app store, play store, screenshot, device frame, fastlane, snapshot, frameit, localization.
audit
by phrazzld
Comprehensive project audit. Runs all workflow skill audits and produces a consolidated report with GitHub issues for gaps. Use when: starting on a new project, periodic health check, onboarding.
address-review
by phrazzld
Systematically address code review findings using TDD. Fixes in-scope issues, creates GitHub issues for out-of-scope items. Keywords: address review, fix review, review findings, TDD fix, code review response.
browser-extension-dev
by phrazzld
Browser extension development with security and cross-browser support. Use when: - Building Chrome, Firefox, or Safari extensions - Requesting permissions in manifest - Implementing content scripts or background workers - Handling cross-browser compatibility - Planning extension updates Keywords: browser extension, Manifest V3, content script, background script, permissions, Chrome extension, Firefox addon, WebExtensions API
changelog-setup
by phrazzld
Full changelog infrastructure from scratch. Greenfield workflow. Installs semantic-release, commitlint, GitHub Actions, LLM synthesis, public page.
changelog-audit
by phrazzld
Audit existing changelog/release infrastructure. Finds issues, misconfigurations, and drift.
check-bitcoin
by phrazzld
Audit Bitcoin payment integration. Checks node connectivity, wallet health, address management, UTXO hygiene, and network configuration. Use when: reviewing Bitcoin setup, diagnosing payment issues, or pre-launch audit. Keywords: bitcoin, btc, on-chain, wallet, utxo, node.
billing-security
by phrazzld
Apply billing and security best practices for payment/auth integrations. Invoke when: setting up Stripe/Clerk/auth, debugging payment issues, configuring webhooks, before prod deployment, after billing incidents.
check-observability
by phrazzld
Audit observability: error tracking, logging, health checks, analytics. Outputs structured findings. Use log-observability-issues to create issues. Invoke for: monitoring audit, logging review, alerting gaps.
clerk-auth
by phrazzld
"Clerk authentication integration patterns for Next.js and Convex. Invoke for: user authentication, session management, JWT templates, webhook handling, middleware configuration, protected routes, Convex auth integration."
check-posthog
by phrazzld
Audit PostHog integration: SDK setup, event tracking, privacy settings, feature flags, and data quality. Outputs structured findings. Use log-posthog-issues to create issues. Use fix-posthog to fix. Invoke for: analytics audit, event tracking review, PostHog health check.
check-payments
by phrazzld
Multi-provider payment audit. Runs check-stripe, check-bitcoin, check-lightning. Outputs consolidated findings. Use log-*-issues to create GitHub issues. Invoke for: comprehensive payment review, multi-provider audit.
check-landing
by phrazzld
Audit landing page: value prop, CTA, social proof, mobile, load time. Outputs structured findings. Use log-landing-issues to create issues. Invoke for: landing page review, conversion audit, launch readiness.
bun-best-practices
by phrazzld
When to use Bun, patterns, and anti-patterns. Covers Bun as package manager vs runtime, workspace configuration, compatibility considerations. Invoke for: bun adoption decision, bun vs pnpm, bun migration planning.
ads-cli
by phrazzld
Unified ad platform CLI + Python clients for Google Ads, Meta, and TikTok. Use when building or running commands for auth, campaign creation, budget changes, reporting, or pausing campaigns, or when wiring platform env vars and extending ad platform wrappers.
check-lightning
by phrazzld
Audit Lightning Network integration. Checks node health, channel balances, peer connectivity, invoice handling, and routing. Use when: reviewing Lightning setup, diagnosing payment failures, or capacity planning. Keywords: lightning, lnd, cln, channels, invoices, bolt11.
check-docs
by phrazzld
Audit documentation: README, architecture, API docs, .env.example. Outputs structured findings. Use log-doc-issues to create issues. Invoke for: documentation audit, gap analysis, staleness check.
bitcoin
by phrazzld
Complete Bitcoin payment lifecycle. Audits current state, fixes all issues, and verifies payment flows work end-to-end. Every run does all of this. Auto-invoke when: files contain bitcoin/btc/utxo/satoshi, imports bitcoin packages, references BITCOIN_* or BTC_* env vars, wallet handlers modified.
aesthetic-system
by phrazzld
Actionable design system complementing official frontend-design plugin. The plugin provides philosophy; this skill provides executable patterns. Invoke when: - Building web components, pages, or applications - Designing UI that needs to stand out (not generic) - Implementing visual polish and micro-interactions - Choosing typography, color palettes, or spatial layouts CRITICAL: Avoid "AI slop" aesthetics. Make creative, unexpected choices. MANDATORY: Consult Gemini before any frontend work. See also: references/dna-codes.md, references/banned-patterns.md
changelog-automation
by phrazzld
"Apply changelog automation and semantic versioning patterns using Changesets or semantic-release: conventional commits, automated version bumping, release notes generation. Use when setting up release workflows, discussing versioning, or implementing changelog automation."
check-onboarding
by phrazzld
Audit onboarding: first-run, time to aha, friction points, empty states. Outputs structured findings. Use log-onboarding-issues to create issues. Invoke for: onboarding review, new user experience, activation audit.
check-bun
by phrazzld
Audit project for Bun compatibility and adoption opportunities. Outputs structured findings. Use fix-bun to fix issues. Invoke for: bun audit, bun compatibility check, bun migration assessment.
check-product-standards
by phrazzld
Verify Misty Step product standards: version display, attribution, contact link. Required for all shipping products. Invoked by /groom as P1 fundamental.
business-model-preferences
by phrazzld
Pricing philosophy and business model constraints. Auto-invoke when: evaluating pricing, checkout flows, subscription logic, tier structures.
cartographer
by phrazzld
"Codebase mapping and documentation using parallel AI subagents. Invoke for: map this codebase, document architecture, understand codebase, onboarding to new project, create CODEBASE_MAP.md, generate architecture diagrams."
check-btcpay
by phrazzld
Audit BTCPay Server configuration. Checks store settings, webhook health, payment notifications, and API connectivity. Use when: running BTCPay as payment processor, diagnosing webhook issues, or verifying setup. Keywords: btcpay, btcpayserver, greenfield, payment processor.
check-production
by phrazzld
Check production health: Sentry errors, Vercel logs, health endpoints, GitHub CI/CD. Outputs structured findings. Use log-production-issues to create issues. Invoke for: production diagnostics, error audit, health status, CI failures.
changelog-page
by phrazzld
Scaffold public changelog page for Next.js apps. Creates page, RSS feed, and GitHub API client.
bun
by phrazzld
Complete Bun lifecycle management. Audits current state, plans migration, executes changes, verifies success. Full orchestrator for Bun adoption. Invoke for: migrate to bun, adopt bun, bun migration, switch to bun.
changelog
by phrazzld
Complete changelog and release notes infrastructure. Audits current state, implements missing components, and verifies the release pipeline works end-to-end.
check-quality
by phrazzld
Audit quality gates: tests, CI/CD, hooks, coverage, linting. Outputs structured findings. Use log-quality-issues to create issues. Invoke for: quality infrastructure audit, test coverage gaps, CI review.