
Autonomous experiment loop — modify code, measure, keep/discard, repeat forever. Based on Karpathy's autoresearch pattern. Use when there's working code + a measurable metric to optimize. Agent works while you sleep.
Mine pi session history to discover what the user actually cares about. Use empirical evidence (session starters, concept frequency) to improve AGENTS.md, navigation maps, skill gaps, or any documentation. "What do I keep asking about?" → make it findable.
Summon 8–12 fictional but statistically plausible people from Kyrgyzstan to judge your web app. They take screenshots, click around, get confused, get delighted, and write honest reviews in Russian. Output: a single .md report with embedded screenshots. Use when you need brutal UX feedback from people who ride marshrutkas.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Source beautiful React/Tailwind components from 21st.dev, Magic UI, Aceternity UI, and other community registries. Use when building UI that needs to look better than generic shadcn — hero sections, animated cards, gradient effects, glassmorphism, image overlays, bento grids, etc.
Complete Coolify deployment and management: CLI operations, API access, Docker patterns, networking, Prometheus/Grafana, WordPress troubleshooting, SSL. Use for deploy, debug, manage Coolify services.
Detect unused functions, classes, and variables. Uses Vulture (Python) and ts-prune (JS/TS) to find candidates, then relies on Agent verification to avoid false positives.
Modern Docker workflows - image optimization, debugging, fast builds with dive, lazydocker, and BuildKit
Web search via Exa AI: semantic search, deep search with structured output, find similar pages, answer questions, and async research tasks. Use when you need web sources, similar content, or deep research on a topic.
Generate a short handoff report from the current session. Collects git changes, screenshots, context automatically. Use when task is done and user says 'отчёт', 'report', 'скинь клиенту', 'fuckoff', or needs to hand off work.
Find hidden bugs that work 95% of the time but explode under real conditions. Audits 12 bug classes (network I/O in hot paths, silent data loss, connection leaks, blocking async, unbounded growth, race conditions, SQL injection, etc.). Use before deployments, after incidents, or periodically.
Async concurrent scripts that stream results to disk and run in tmux. Use for any batch/bulk work: API calls, scraping, file processing, data transforms — anything that processes a list of items or takes >10s.
Create and edit Markdown with all format possibilities. Covers CommonMark, GitHub Flavored Markdown, LaTeX math, Mermaid diagrams, and Obsidian extensions (wikilinks, callouts, embeds, properties). Use when working with .md files or needing markdown syntax reference.
Programmatic control of Google NotebookLM — create notebooks, add sources (URLs, PDFs, YouTube, text), query with Gemini, generate artifacts (podcasts, videos, quizzes, slides, mind maps), download everything. Uses notebooklm-py (unofficial RPC API).
Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Triggers: collection definitions, field configs, hooks, access control, queries, custom endpoints, auth, uploads, drafts/versions, live preview, plugins. Also for debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
Railway CLI deployment and management: deploy, logs, databases, domains, environment config, templates. Use for railway up, deploy, debug, manage Railway services.
Fast, cheap Google search via Serper.dev. Returns real Google results as structured JSON. Use for web search, news, images, places, shopping. Requires SERPER_API_KEY or 'api/serper' in pass.
Share Markdown files as public web pages via rentry.co. Paste MD → get URL. Use when asked to 'share', 'publish', 'send link' for any .md file or report.
Build Telegram bots with the complete aiogram 3.x ecosystem - FSM for conversation flows, aiogram-dialog for GUI-like windows and widgets, Scenes for isolated multi-step workflows, aiogram-i18n for internationalization, routers for modular design, middleware, inline keyboards, and production-ready patterns. Master the full aiogram stack for professional Telegram bot development.
Research real-world UI patterns from curated galleries (Collect UI, Component Gallery, Mobbin). Use when exploring what exists: dropdowns, accordions, inputs, navigation, cards, modals, etc.
Reconcile AGENTS.md files — fix inaccuracies, trim noise, preserve useful context. Use when working in a folder with AGENTS.md, or at session end after architectural decisions.
Bitbucket Cloud: API tokens (replacing app passwords), REST API, git auth, repo/workspace management. Use for cloning, API access, CI/CD, managing Bitbucket repos.
Search and download academic books, textbooks, and publications from Library Genesis (LibGen) programmatically.
Deep brainstorming for long sessions. Use before any creative work: features, components, architecture, strategy. Combines: collaborative dialogue (one question at a time), systems thinking (players/incentives/2nd-order effects), and 25 cross-domain mental models. Outputs validated designs to docs/plans/.
Read and manage Bucket tasks — the offline-first PWA task tracker. View lists, add/update/delete tasks, set progress. Use when asked about "my tasks", "bucket", "what am I working on", "add a task", "mark done".
Build and release Android (Play Store) and iOS (App Store) apps with fastlane. Covers signing, versioning, track promotion, common gotchas, and full Fastfile templates. Use when deploying mobile apps, fixing signing issues, bumping versions, or setting up fastlane from scratch.
Deno + dax scripting: single-file TypeScript scripts with safe shell commands, std library FP, concurrency, streams. Use when generating any script, batch job, or CLI tool.
Discover and install agent skills from pi ecosystem and skills.sh. Use when user asks "is there a skill for X", "find a skill", "how do I do X" (where X might have a skill), or wants to extend capabilities.
Search GitHub for high-quality libraries with strict quality filters (100+ stars, active maintenance, documentation)
Research Hacker News using Algolia API. Find trending topics, gauge community sentiment, discover what's hot, filter by recency/popularity. Perfect for tech trend analysis.
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
Mobile web cheat sheet: the non-obvious stuff — viewport traps, touch gotchas, CSS tricks, input zoom, gesture timing, container queries, fluid type. Use when building any mobile web UI.
Search, verify, and download free photos from Unsplash, Pexels, and Google (Serper). Every URL is HEAD-checked before embedding — zero broken images. Use when the user needs stock photos, illustrations, or reference images for projects, articles, UI, hero sections, or any visual content.
Porkbun DNS management via API. Create, edit, delete, list DNS records. Use for domain setup, Railway/Vercel/Coolify custom domains, CNAME/TXT/A record management.
Modern Python: uv, ruff, pyright, refactoring (LibCST/Rope), testing, design principles, type safety, error handling, performance.
Deep multi-source research by orchestrating exa-search (semantic), serper-search (Google SERP), github-quality-search (Code), and hn-research (Trends/Sentiment). Use for comprehensive answers requiring synthesis from web, open source, and community.
Parallel scraping/API work across multiple Railway workers. Each worker = unique IP. One project, N services, auto-teardown. Use for batch scraping, bulk API calls, or any task that benefits from multiple IPs.
Telegram bridge for pi, Claude Code, Codex, and OpenCode. Remote coding from your phone — projects, worktrees, file transfer, voice notes, session resume. Use when working with takopi config, projects, or Telegram-based agent workflows.
Fast, git-native task tracking using Markdown files. Replaces Beads.
Find complex code, analyze intent, recommend battle-tested library replacements. Uses radon/eslint for detection, GitHub quality search for alternatives.
Password store (pass) integration for secure credential management. Use when dealing with API keys, tokens, or any secrets.
Ship a working product in one pi session. Gate check → research → spec → build (logic separated from transport) → test → deploy. Empirical patterns from 60+ projects. Load when starting anything new.
Research and write deep-dive monograph articles for an Obsidian vault. Multi-source research → Gwern-voice prose → Wikipedia links → Wikimedia Commons images → footnotes. Use when asked to write an article, deep dive, or create a read about any topic for the vault.
Artemy Lebedev-style бизнес-линч design review. Opens the site in a real browser, screenshots everything, then tears it apart (or praises it) in his signature voice — brutal, specific, visual. Use when you want a no-bullshit design review, 'линч', 'lebedev review', 'artemy review', or 'roast my site'.
Behavioral testing methodology — test what users experience, not how code is structured. Use when writing tests, reviewing test quality, planning test strategy for new features, or when existing tests are brittle/verbose/coupled to implementation details. Triggers: writing tests, TDD, test review, "tests keep breaking", "too many mocks", "tests are verbose", test coverage planning, behavior-driven development.
Full browser automation via Agent Browser Protocol (ABP). Navigate, click, type, scroll, drag, screenshot, extract text, handle dialogs/downloads/file pickers, manage tabs, control JS execution. Single CLI tool.
On-demand code review for directories, git diffs, staged changes, or files. Manual invocation, structured feedback.
Retrieve real-time, version-specific documentation for libraries using Context7 (Upstash). Use this BEFORE generating code for fast-moving libraries (e.g., Aiogram, Supabase, Next.js) to prevent hallucinations.
Iterative deep research agent — recursive breadth×depth tree search that accumulates learnings, generates follow-ups, and produces cited reports. Uses exa + serper + subagents. Use when user says 'deep research', 'investigate', 'deep dive', 'thorough analysis', or needs multi-source synthesis with depth.
Detect and fix design system leaks — default shadcn/bootstrap/MUI styling breaking through your brand. Use when: UI feels 'template-y', 'looks like shadcn', 'too generic', buttons are inconsistent colors, cards look default, or after shipping many features fast. Also: 'audit my design', 'check consistency', 'brand leak', 'fix the defaults'.
Unified design hub — routes to the right sub-skill for any visual/UI/UX task. Covers: component sourcing, aesthetics, composition, patterns, mobile, photos, canvas art, shadcn. Load this when doing any design work.
Find cheapest domain registration, renewal, or transfer across 150+ registrars via tldes.com API. Use for domain price checks, promo codes, registrar comparison.
Elixir development: Ash Framework, Phoenix, Credo, LLM interaction safety. Use when working on Elixir/Ash/Phoenix projects.
Improve existing skills by researching best practices from skills.sh, GitHub, and wshobson/agents. Use when asked to 'enrich', 'improve', or 'upgrade' a skill, or compare yours with others.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
Pre-deployment validation for Grafana dashboards to catch errors before they reach production.
Full-stack SEO: technical audit (crawlability, indexability, CWV, security), on-page analysis (meta, headings, content, images), structured data (JSON-LD), sitemaps, hreflang, internal linking, and actionable fixes. Use when user says "SEO audit", "check SEO", "why isn't my page ranking", "structured data", "sitemap", "Core Web Vitals", "meta tags", "hreflang", or "image optimization".
Free disk space on macOS using mac-cleanup-go (safe, preview-first, sends to Trash) and docker-cleanup. Run when user asks to clean up, free space, or reclaim disk.
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Manage the Pi environment - install packages, list extensions, update tools, and query configuration. Includes knowledge of official repositories and community skills.
Make any web app a 100% installable PWA. Covers manifest, icons, service worker, Apple meta/splash, offline, Lighthouse audit. Use when adding PWA support, fixing install prompts, or debugging Lighthouse PWA score.
Pick the right scripting runtime. Deno+dax by default, Python+uv only when a Python-only library is needed. Load before generating any script.
Access shadcn/ui v4 component library via MCP server. Query components, blocks, demos, and metadata across React, Svelte, Vue, and React Native frameworks. Use for production-ready, accessible component foundations.
Smart search through Pi session history. Find past conversations by keywords, topics, date, or tools used. Resume or export sessions. Use when you need to find a previous session.
Test-Driven Development discipline. RED-GREEN-REFACTOR cycle enforcement. Use when writing new features or fixing bugs.
Run background processes in tmux panes — dev servers, builds, logs, watchers. Use when you need something running while you keep working.
Complete UI/UX design system: 50+ styles, 97 palettes, 57 font pairings, composition principles, visual hierarchy, Gestalt, accessibility. Use for: design, build, review, fix UI. Covers React, Next.js, Vue, Svelte, SwiftUI, Flutter, Tailwind, shadcn/ui.
Structured visual QA: screenshot → batch issues → fix all → verify. Replaces the 300-cycle screenshot→edit death spiral. Optional bishkek review as exit gate. Use when building/polishing UI with browser testing, or when user asks for N iterations/reviews.
Enrich Markdown articles with inline Wikipedia links. First mention of each notable entity gets a hyperlink. Use when asked to add wiki links, enrich, or add references to .md files.
Identify high-churn files ("hotspots") using git forensics. Frequently changed files often indicate complexity, technical debt, or violations of the Single Responsibility Principle.
Source-grounded research pipeline: Exa web search → NotebookLM RAG → structured data. Finds real sources (no Wikipedia), feeds them into a private knowledge base, queries for cited facts. Zero hallucination content generation.