23 published skills
- ▌ Todo · montagaoCreate a Plane task in Plane. By default, use the interview skill first to flesh out the issue before creating it; only skip the interview when the user clearly wants a minimal quick capture.
- ▌
- ▌ LLM SEO · montagao bundleOptimize websites and content for AI/LLM discoverability (AIO - AI Optimization). Use when asked to "optimize for AI", "improve AI discoverability", "add LLM SEO", "make site AI-friendly", "help LLMs understand my site", or when implementing llms.txt files, JSON-LD structured data, or AI-focused content strategies.
- ▌ Human Articles · montagaoWrite technical articles, blog posts, and long-form content that reads like it was written by a human, not generated by AI. Use this skill when creating articles, tutorials, case studies, essays, or any written content where authenticity matters. Avoids common AI writing tells documented by Wikipedia and other sources.
- ▌ Ouraclaw · montagaoFetch Oura Ring sleep data using the ouraclaw CLI. Use when the user asks about their sleep score, sleep data, sleep stages, HRV, heart rate during sleep, bedtimes, or any Oura Ring data. Triggers on "sleep score", "how did I sleep", "oura data", "sleep data", "last night's sleep", "sleep quality", "HRV", or any request for Oura Ring metrics.
- ▌ Interview · montagaoConduct an in-depth interview with the user to create a detailed specification document. Invoke as "/interview [topic]" where topic describes what to interview about. Use when asked to "interview me", "create a spec", "help me spec out", "gather requirements", or when needing to deeply understand a project before implementation.
- ▌
- ▌
- ▌ Update Docs · montagaoUpdate README.md, architecture documentation (ARCHITECTURE.md, docs/), and plan files (plan/, task_plan.md, progress.md) to reflect current codebase state. Use when the user explicitly asks to "update docs", "update documentation", "update the readme", "update architecture docs", "update plan", "sync docs with code", or similar requests. Discovers project structure, analyzes code changes, and updates documentation with concise technical descriptions and ASCII diagrams.
- ▌ Clean History · montagaoReimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension. Use when the user wants to clean up messy commit history before opening a PR.
- ▌
- ▌ Un AI Writing · montagao bundleRewrite and edit existing text to sound natural and human, removing common AI writing tells while preserving meaning and facts. Use when asked to humanize, de-AI-ify, un-AI, make it sound less robotic, polish an AI draft, or remove AI-writing signs in any prose (emails, docs, posts, essays, scripts).
- ▌ Library Ebooks · montagao bundleUse when needing to look up book content inside **my own Amazon (Kindle) book library** (purchases + any personal docs), find a book by title/author, download an ebook I own (where Amazon permits), or reference material from a published book I’ve purchased. Triggers on book lookups, ebook downloads, "find the book", "get the PDF/EPUB of" **from my library**. Downloads produce PDF/EPUB/MOBI files (and may include Kindle formats depending on the title) - use ebook-extractor skill to convert to text.
- ▌ Ddia Principles · montagao bundleApply principles from "Designing Data-Intensive Applications" (Kleppmann) to system design, architecture review, and technology selection. Use when (1) designing new data systems or APIs, (2) choosing between databases, queues, or storage technologies, (3) reviewing architecture for reliability, scalability, or consistency concerns, (4) discussing trade-offs in distributed systems, (5) reviewing code for data handling patterns. Optimized for startup/small team contexts where pragmatic choices matter.
- ▌ Supernote Upload · montagaoUpload PDF and EPUB files to Supernote Cloud. Use this skill when the user wants to send documents to their Supernote device.
- ▌ Dead Code Detector · montagao bundleFind and remove dead code in TypeScript/JavaScript projects. Detects unused exports (functions, types, constants never imported elsewhere), unused npm dependencies (packages in package.json never imported), and unreachable code patterns (code after returns, always-false conditions, stale TODOs). Use when: "find dead code", "check for unused exports", "clean up unused code", "find unused dependencies", "audit codebase for dead code", "what code can I delete", or before major refactors.
- ▌ Signal Deck Design · montagao bundleCreate or restyle HTML slideshows in the saved Signal Deck visual language: cool plotting paper, disciplined sans/mono typography, flat technical geometry, measurement motifs, and restrained semantic color. Use when the user requests the Signal Deck look or wants a slideshow to feel like a precise measuring instrument. Do not use for generic presentations without this visual direction.
- ▌ Architecture Review · montagaoReview system architecture with an indie hacker lens - bias toward shipping, YAGNI/KISS, fewer moving parts. Invoke as "/architecture-review [path/to/plan]" to roast a plan directory containing overview.md, phases/, and reference/ docs. Use when asked to "review architecture", "roast my design", "check for over-engineering", or "simplify this system".
- ▌ UI Review · montagao bundleAutomated visual UI review and responsive QA testing using Agent Browser. Interviews the user to collect the target URL/route, test account credentials, and focus areas, then opens the app, logs in, and systematically screenshots and evaluates the UI at multiple viewport sizes (mobile, tablet, desktop, short/unusual heights). Uses $frontend-design for design quality assessment and responsive design best practices for breakpoint evaluation. Iterates with subagents until fully satisfied with scroll behavior, layout, typography, and visual polish. Use when: "review the UI", "test responsive design", "check how this page looks", "visual QA", "test at different screen sizes", "review this route", "does this look good on mobile", or any UI/visual quality review request.
- ▌ Repo Elegance Review · montagao bundleAudit software repositories for elegance/cleanliness/organization and explain why they feel messy or polished. Use when a user asks if a repo is pretty/elegant/clean, wants a codebase aesthetics review, or needs actionable steps to improve structure, naming, cohesion, repo hygiene, or documentation.
- ▌ Google Calendar Local · montagao bundleRead and manage Google Calendar events on this Ubuntu host through a local Python CLI.
- ▌ Refine Prototype To App · montagao bundleCritique a canonical UI prototype, refine the prototype first, then implement and verify the corresponding application UI against it. Use when a user wants a design critique followed by prototype updates and production parity, especially for iOS or SwiftUI routes with multiple states, sheets, alerts, dialogs, accessibility requirements, or platform-version constraints.
- ▌ Translate Mom Tweets · montagao bundleFetch translated video tasks from the translate.mom API and generate hook-driven tweet drafts based on SRT subtitle content. Use when the user asks to "generate tweets", "make tweets for translate.mom", "tweet drafts", "translate mom tweets", "top tasks tweets", "what videos are trending", "create posts for today's translations", or any request involving translate.mom content promotion on Twitter/X.