← all publishers

catch-the-wave

@catch-the-wave source repo

10 published skills

  1. Axiom IOS Data · catch-the-wave
    Use when working with ANY data persistence, database, axiom-storage, CloudKit, migration, or serialization. Covers SwiftData, Core Data, GRDB, SQLite, CloudKit sync, file storage, Codable, migrations.
    0 installs
  2. Orchestration · catch-the-wave
    Coordinate supervised Orca workers: threaded messages, blocking ask/reply, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coordinator loops, and decomposing work across agents. Use `orca-cli` for full ownership handoffs — "hand off", "handoff", "handover", "give this to another agent", "another worktree" — unless asked to supervise, monitor, or coordinate a DAG, and for terminal control, lightweight terminal prompts, shell commands, Orca worktree management, and reading or waiting on terminals.
    0 installs
  3. IOS Design Lead · catch-the-wave bundle
    Design world-class iOS and macOS interfaces inspired by Teenage Engineering, Braun, and Buckminster Fuller. Orchestrates autonomous implementation via ios-design-implementer agent. Also handles "test X on simulator" requests via ios-test-planner and ios-test-runner agents.
    0 installs
  4. System Architect · catch-the-wave bundle
    Backend architecture, API design, and ML/AI systems expertise. Use for API design, data flows, ML pipelines, embeddings, vector databases, or architectural decisions. Researches best practices via Perplexity when uncertain.
    0 installs
  5. UI UX Designer · catch-the-wave
    Use when designing interfaces, improving user experiences, creating design systems, or addressing accessibility issues
    0 installs
  6. Swiftui Animation · catch-the-wave bundle
    Implement, review, or improve SwiftUI animations and transitions. Use when adding explicit animations with withAnimation, configuring implicit animations with .animation(_:body:) or .animation(_:value:), configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
    0 installs
  7. Audit Prompt Injection · catch-the-wave
    Scan codebase for LLM prompts vulnerable to injection attacks. Use when auditing security of prompts that accept user content, reviewing LLM integrations, or before deploying AI features.
    0 installs
  8. Triz Product Architect · catch-the-wave bundle
    TRIZ-powered product architecture and design decisions. Use when facing product trade-offs ("more features vs simplicity"), choosing between design approaches, resolving UX contradictions, making architecture decisions, or when the user says "TRIZ", "trade-off", "contradiction", "can we have both", "approach A vs B", or asks you to evaluate competing design directions. NOT for generic engineering — this is for product craft.
    0 installs
  9. UI Architecture Review · catch-the-wave bundle
    Systematic critique of UI information architecture and interaction design. Challenges whether elements should exist, what belongs together, and whether the logical structure of a component is right. Use when reviewing input surfaces, toolbars, action bars, compose flows, menus, or any component where the STRUCTURE (not style) needs questioning. Triggers: "review this UI", "does this make sense", "challenge this design", "IA audit", "interaction critique", "what's wrong with this component", or when a design review focuses on pixels before questioning architecture.
    0 installs
  10. Ajtbd Methodology · catch-the-wave
    Advanced Jobs To Be Done methodology knowledge base. Use when analyzing products, markets, customer segments, or making product decisions. Provides access to complete AJTBD framework and expert prompts.
    0 installs