
Self-referential loop until task completion with configurable verification reviewer
CLI-team runtime for opencode, codex, or gemini workers in tmux panes when you need process-based parallel execution
Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Strategic planning with optional interview workflow
Apply language-agnostic naming conventions using the A/HC/LC pattern. Use when naming variables, functions, or reviewing code for naming consistency.
Diagnose and fix OpenCode JOC installation issues for self-managed global file installations
Generate web UI/UX icon assets (favicon.ico, apple-touch-icon, PWA icons) and optionally Unreal Engine packaging icons from a single source SVG/PNG.
Apply graph-based thinking to visualize complex relationships and solve problems non-linearly. Use when mapping dependencies, analyzing systems, exploring interconnected concepts, or designing architectures.
Context and artifact hub — extract, generate, and manage project context from sessions and codebase
GitHub operations via gh CLI for pull requests/PRs, GitHub code search, and drafting exact gh commands. Always use instead of WebFetch for github.com.
Apply deliberate practice principles for rapid skill acquisition and expert-level performance. Use when learning new skills, plateauing in development, designing training routines, or seeking to accelerate expertise acquisition.
Cancel any active OMC mode (autopilot, ralph, ultrawork, ultraqa, swarm, ultrapilot, pipeline, team)
Deep codebase initialization with hierarchical AGENTS.md documentation
Configure popular MCP servers for enhanced agent capabilities
2-stage pipeline: trace (causal investigation) -> deep-interview (requirements crystallization) with 3-point injection
Full autonomous execution from idea to working code
Structure commit messages following the Conventional Commits specification. Use when drafting commit messages before coding or reviewing commit message quality.
Planning, research, and ideation hub — pick a method, develop an idea iteratively, approve and export
# Init Project Unified project initialization hub with subcommand routing. Detects, scaffolds, documents, and refines an OpenCode JOC project. Works for both first-time setup and iterative re-runs. ## When to Use - First time setting up JOC in a project - Adding JOC to an existing codebase - Refreshing config after major changes (refactors, new deps, team growth) - Re-running to capture new context and refine docs - Replacing `/joc-setup`, `/deepinit`, or `/init-project-config` ## No-Argumen
Project operations hub — test creation, git workflows, code review, optimization, icons, and file organization
Manage OpenCode skills - list, add, remove, edit, search, create, update, package, validate, sync, setup, scan
Refines ideas iteratively through structured divergent and convergent thinking. Use to transform raw ideas into actionable concepts.
Refactor bloated AGENTS.md, or similar agent instruction files to follow progressive disclosure principles. Splits monolithic files into organized, linked documentation.
Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode
Process-first advisor routing for multi-model consultation via ask commands, with artifact capture and no raw CLI assembly
Delegate autoresearch tasks to a headless OpenCode sub-agent process. Use when the current agent needs to run any autoresearch command as an autonomous background or foreground subprocess.
Multi-model orchestration via ask commands for alternative perspectives, then synthesis
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes.
--- name: configure-notifications description: Configure notification integrations (Telegram, Discord, Slack) via natural language level: 2 triggers: - "configure notifications" - "setup notifications" - "configure telegram" - "setup telegram" - "telegram bot" - "configure discord" - "setup discord" - "discord webhook" - "configure slack" - "setup slack" - "slack webhook" level: 2 --- # Configure Notifications Set up OMC notification integrations so you're alerted when se
Fetch official library docs via Context7 MCP for Tailwind CSS, React, Next.js, Vue, MCP, OpenCode, or any npm library. Always use before external web search.
Use when writing or improving README files. Provides templates and guidance matched to your audience and project type.
Diagnose the current OMC session or repo state using logs, traces, state, and focused reproduction
Socratic deep interview with mathematical ambiguity gating before autonomous execution
Smart dependency management for any language. Auto-detects project type, applies safe updates automatically, prompts for major versions, diagnoses and fixes dependency issues.
Create and evolve design systems with design tokens, component architecture, accessibility guidelines, and documentation templates. Ensures consistent, scalable, and accessible UI across products.
Invoke parallel document-specialist agents for external web searches and documentation lookup
Intelligently organizes files and folders by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks.
Configure HUD display options (layout, presets, display elements)
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide.
OAS agent catalog, available tools, team pipeline routing, commit protocol, and skills registry. Auto-loads when delegating to agents, using OAS tools, orchestrating teams, making commits, or invoking skills.
Install or refresh OpenCode JOC — delegates to /init-project for the full workflow
Extract a learned skill from the current conversation
Create custom OpenCode commands with proper structure, trigger descriptions, arguments, and configuration. Use when the user wants reusable slash/command workflows in OpenCode, needs `.opencode/commands/*.md` or `opencode.jsonc` entries, wants command templates with `$ARGUMENTS`, or needs to override/extend built-in commands safely.
Create specialized OpenCode agents with proper configuration for primary agents and subagents. Use when creating reusable agent profiles.
Guide technical communication for software developers. Covers email structure, team messaging etiquette, meeting agendas, and adapting messages for technical vs non-technical audiences. Use when drafting professional messages, preparing meeting communications, or improving written communication.
Break work into ordered tasks with explicit acceptance criteria. Use when you have requirements and need to break them into implementable units.
Execution hub — pick an orchestration pattern, load a plan, and build. Persistent, parallel, or coordinated execution.
Guide for creating effective skills. Use when users want to create a new skill or update an existing skill that extends capabilities with specialized knowledge, workflows, or tool integrations.
Consensus planning entrypoint that auto-gates vague ralph/autopilot/team requests before execution
Automated release workflow for OpenCode JOC
Review reusable project knowledge and decide what belongs in project memory, notepad, or durable docs
Orchestrate parallel scientist agents for comprehensive analysis with AUTO mode
Autonomous evolutionary code improvement engine with tournament selection
Turn a repeatable workflow from the current session into a reusable OMC skill draft
N coordinated agents on shared task list using OpenCode native teams
Evidence-driven tracing lane that orchestrates competing tracer hypotheses in OpenCode built-in team mode
QA cycling workflow - test, verify, fix, repeat until goal met
Parallel execution engine for high-throughput task completion
Verify that a change really works before you claim completion
Structured visual QA verdict for screenshot-to-reference comparisons
Use ONLY when the user explicitly says: 'use the skill web-to-markdown ...' (or 'use a skill web-to-markdown ...'). Converts webpage URLs to clean Markdown by calling the local web2md CLI (Puppeteer + Readability), suitable for JS-rendered pages.
LLM Wiki — persistent markdown knowledge base that compounds across sessions (Karpathy model)
Agentic memory system for writers - track characters, relationships, scenes, and themes
Material-UI v7 component library patterns including sx prop styling, theme integration, responsive design, and MUI-specific hooks. Use when working with MUI components, styling with sx prop, theme customization, or MUI utilities.