Skills
Skills are self-contained capability packages the agent loads on demand — specialized workflows, setup instructions, helper scripts, and reference documentation. Orphus implements the Agent Skills standard; the full system reference is in skills.md.
Skills can instruct the model to perform any action and may include executable code the model invokes. Review skill content before use.
In the box
Loaded automatically with the packages that carry them.
@orphus/roundtable · 1
| roundtable$ /skill:roundtable | Patterns for multi-agent group discussion via roundtable rooms without paying full-transcript context costs. |
@orphus/fleet · 2
| fleet-orchestration$ /skill:fleet-orchestration | The orchestration protocol for running a fleet blueprint — routing work to teams, deliberation convergence, dispatch verification, retry ladders, and when to gate on the human. Load this when a /fleet run prompt tells you to. |
| kie-ai-media$ /skill:kie-ai-media | Generate images, video, and audio through the Kie.ai unified API — async createTask/poll pattern, model selection from the market, and result handling for media-team fleet members. |
@orphus/intercom · 1
| intercom$ /skill:intercom | Streamline session-to-session coordination with the intercom extension. Send messages, delegate tasks, and coordinate work across multiple atomic sessions on the same machine. Use for planner-worker workflows, cross-session context sharing, and real-time collaboration between sessions. |
@orphus/subagents · 7
| liteparse$ /skill:liteparse | Use this skill whenever a task involves a document file (PDF, DOCX, PPTX, XLSX, or image) and you need to read it or pull text, tables, or specific values out of it — to answer a question about its contents, look up a figure, or extract data. Provides fast, local, model-free extraction via the `lit` CLI with disciplined, low-cost search patterns. |
| minting-clis$ /skill:minting-clis | Use when a task needs an external API or service and no installed tool serves it well — find or mint an agent-native CLI instead of hand-rolling curl calls or adding an MCP server. |
| playwright-cli$ /skill:playwright-cli | Automate browser interactions, test web pages and work with Playwright tests. |
| ponytail$ /skill:ponytail | Forces the laziest solution that actually works — simplest, shortest, most minimal. YAGNI, stdlib before custom code, native platform features before dependencies, one line before fifty. Supports intensity levels lite/full/ultra. Use on ANY coding task: writing, adding, refactoring, fixing, reviewing, or designing code, and choosing libraries or dependencies. Also use whenever the user says "ponytail", "be lazy", "lazy mode", "simplest solution", "minimal solution", "yagni", "do less", or "shortest path", or complains about over-engineering, bloat, boilerplate, or unnecessary dependencies. Do NOT use for non-coding requests (general knowledge, prose, translation, summaries, recipes). |
| subagent$ /skill:subagent | Delegate work to builtin or custom subagents with single-agent, chain, parallel, selective async, forked-context, and intercom-coordinated runs. Use for bounded specialist delegation where a single parent agent stays in control while subagents contribute locate, analyze, pattern-find, research, debug, or simplify passes. |
| tdd$ /skill:tdd | Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development. |
| tmux$ /skill:tmux | Control tmux-compatible sessions/windows/panes for interactive CLIs: list, capture output, send keys, paste text, monitor prompts. |
@orphus/workflows · 5
| create-spec$ /skill:create-spec | Create a detailed execution plan/spec/PRD for implementing features or refactors in a codebase, designed around the program's entrypoints, the doors that carry domain intent, by leveraging existing research in the codebase. |
| impeccable$ /skill:impeccable | Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. |
| prompt-engineer$ /skill:prompt-engineer | Create, improve, optimize, evaluate, or troubleshoot prompts for GPT-5.6, Claude Opus 5, and Claude Fable 5. |
| research-codebase$ /skill:research-codebase | Document codebase as-is with research directory for historical context. |
| skill-creator$ /skill:skill-creator | Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy. |
For working on the repo
Loaded from .agents/skills/ when an agent works on the Orphus repository itself.
| bun$ /skill:bun | Use when building, testing, and deploying JavaScript/TypeScript applications. Reach for Bun when you need to run scripts, manage dependencies, bundle code, or test applications with a single unified tool. |
| gh-commit$ /skill:gh-commit | Create well-formatted commits with conventional commit format. |
| gh-create-pr$ /skill:gh-create-pr | Commit unstaged changes, push changes, submit a pull request. |
| gh-stack$ /skill:gh-stack | Manage stacked branches and pull requests with the gh-stack GitHub CLI extension. Use when the user wants to create, push, rebase, sync, navigate, or view stacks of dependent PRs. Triggers on tasks involving stacked diffs, dependent pull requests, branch chains, or incremental code review workflows. |
| prek$ /skill:prek | Use when setting up or running hooks with prek in any repository. prek is a Rust drop-in alternative to pre-commit for running Git hooks that check, format, lint, and validate code and repository files. Prefer it when speed, workspace mode, built-in hooks, shared toolchains, or native TOML configuration matter. |
| typescript-advanced-types$ /skill:typescript-advanced-types | Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects. |
| typescript-expert$ /skill:typescript-expert | TypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling. |
Bring your own
orphus install <git-url> consumes community skill packs — mattpocock/skills for engineering workflow, cli-printing-press to mint agent-native CLIs from any API. And Orphus can create skills: ask it to build one for your use case.