Mattwoodco Skills
Mattwoodco Skills from mattwoodco/skills.
Skills in this plugin
77- ▌ Eval Projects · mattwoodcoReview evaluation tracking from all ralph loops and their logs, then suggest critical and nice-to-have improvements. Uses loops/ catalog, GENERATED.md, PROGRESS.md, report history, and logs. Use when the user says "eval projects", "evaluate loops", "review ralph loops", "suggest loop improvements", or "analyze project loops".
- ▌ Improve Skill · mattwoodco bundleIteratively refine and validate agent skill markdown files by implementing them in a sandbox, running validation checks (TypeScript, linting, build, browser tests), writing tests, reflecting on errors, and updating the skill documentation until it produces error-free code. Use this skill when you need to polish a skill, refine a skill, test a skill, improve skill documentation, validate a skill, debug skill instructions, or ensure a skill works end-to-end.
- ▌ Observability · mattwoodcoSetup OpenTelemetry tracing and structured logging for Next.js applications. Use this skill when the user says "setup observability", "add tracing", "setup logging", "add telemetry", or "instrument app".
- ▌ Transcription · mattwoodcoReal-time and batch speech-to-text via Deepgram — live transcript overlay for video rooms, post-meeting full transcript with search, speaker labels, and Postgres persistence. Use this skill when the user says "add transcription", "setup speech to text", "add captions", "transcribe audio", or "setup transcription".
- ▌ AI Multi Agent · mattwoodcoMulti-agent orchestration — N AI agents with distinct personas debate sequentially in real-time. Each agent sees prior agents' output, creating adversarial pressure-testing. Use this skill when the user says "add multi-agent", "ai debate", "agent panel", "multi-agent chat", or "adversarial agents".
- ▌ AI RAG Vectors · mattwoodcoVector embeddings layer — pgvector for Postgres, embedding generation via AI Gateway, recursive text chunking with overlap, cosine similarity search, and automatic indexing of parsed document pages. Use this skill when the user says "setup vectors", "add embeddings", "setup ai-rag-vectors", or "add semantic search".
- ▌ Knowledge Sync · mattwoodcoExternal knowledge sync — fetches data from an external REST API, maps items to RAG documents, ingests and indexes them via the RAG pipeline, with on-demand and scheduled sync. Use this skill when the user says "sync knowledge", "import knowledge base", "setup knowledge-sync", "external data ingestion", or "connect knowledge API".
- ▌ Setup Lefthook · mattwoodcoConfigure lefthook git hooks with biome linting and type checking. Use when user says "setup lefthook", "add git hooks", "configure pre-commit", or "setup lefthook".
- ▌ Unicorn Studio · mattwoodco bundleSetup Unicorn Studio WebGL shaders for stunning visual effects. Use this skill when the user says "setup shaders", "add unicorn studio", "webgl effects", "shader effects", "visual effects", or "unicorn.studio".
- ▌ Video Messaging · mattwoodcoAsync video messaging — record screen + camera, upload to MUX, auto-transcribe, AI-summarize, and view in threaded conversations. Use this skill when the user says "add video messages", "setup video messaging", "async video", "video threads", "loom clone", or "video-messaging".
- ▌ AI Meeting Notes · mattwoodcoAI-powered meeting notes — generates executive summaries, key decisions, action items, and timestamped timelines from transcripts using structured output. Use this skill when the user says "add meeting notes", "setup ai meeting notes", "meeting summary", "extract action items", or "ai meeting notes".
- ▌ Embeddable Widget · mattwoodcoEmbeddable chat widget — iframe-based chat scoped by businessId, a widget.js loader script, appearance configuration API, and public (no-auth) customer-facing routes. Use this skill when the user says "add widget", "embeddable chat", "setup widget", "iframe chat", or "setup embeddable-widget".
- ▌ React Three Fiber · mattwoodcoSetup react-three-fiber (R3F) with drei for 3D graphics and WebGL scenes. Use this skill when the user says "setup 3d", "add three.js", "3d scene", "webgl", "react-three-fiber", or "r3f".
- ▌ Structured Editor · mattwoodcoSection-based document editor — documents composed of named, typed sections that render as collapsible React components with inline editing, status badges, and annotation support. Use this skill when the user says "add structured editor", "section editor", "spec editor", "document builder", or "structured document".
- ▌ Env From 1password · mattwoodcoCopy environment variables from 1Password to .env.local. Use when user says "load env from 1password", "copy env from 1password", "get env from 1password", or "1password env".
- ▌ Notifications Push · mattwoodcoWeb Push notifications with VAPID — subscribe devices, send targeted pushes, notification preferences, and in-app notification center. Use this skill when the user says "add push notifications", "setup notifications", "add web push", "notification bell", or "push notifications".
- ▌ Openclaw Generator · mattwoodco bundleCreate a resumable Ralph loop that deploys an OpenClaw instance on any supported provider. Beginner-friendly guided setup with provider selection, prerequisite checks, and automatic port-back of lessons learned. Supports Fly.io, Railway, Render, DigitalOcean, Coolify, and Docker local. Use when the user says "deploy openclaw", "setup openclaw", "openclaw on fly", "openclaw on railway", "create openclaw instance", "openclaw generator", "new openclaw", "openclaw deploy", or "self-host openclaw".