Updated today
by first-fluke
oh-my-agent
A specialist team for the coding agent you already use: 12 roles, 21 workflows and 33 skills that plan, build in parallel, review and debug, leaving plans, ADRs and results as files. Gates wait for your own tests. Also research, slides and video. One .agents/ folder for Claude Code, Codex, Cursor and 11 more.
1.3k GitHub stars (1,344)
+20 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +1 |
| Sep 29 | +4 |
| Sep 30 | +3 |
| Oct 1 | +1 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | −1 |
| Oct 6 | +1 |
| Oct 7 | +1 |
| Oct 8 | +3 |
| Oct 9 | −1 |
| Oct 10 | 0 |
| Oct 11 | −1 |
| Oct 12 | +1 |
| Oct 13 | +3 |
| Oct 14 | +1 |
| Oct 15 | +4 |
| Oct 16 | −1 |
- 30 skills (30 skills found in its SKILL.md files)
- 151 forks (151 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add first-fluke/oh-my-agent
Asks which skills and agents to install. Just one: npx skills add first-fluke/oh-my-agent --skill oma-academic-writing — add -g for every project.
Claude Code
git clone https://github.com/first-fluke/oh-my-agentcp -r "oh-my-agent/skills/oma-academic-writing" ~/.claude/skills/
Copies the oma-academic-writing skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add first-fluke/oh-my-agent
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 94 files.
-
oma-academic-writing
Draft and revise academic prose against a rubric, evidence, and citation requirements. Use for essays, reports, literature reviews, or academic style audits.
skills/oma-academic-writing/SKILL.md on GitHub (opens in a new tab) -
oma-architecture
Evaluate system boundaries and architectural tradeoffs. Use for architecture decisions, design reviews, and ADRs.
skills/oma-architecture/SKILL.md on GitHub (opens in a new tab) -
oma-backend
Implement server APIs, authentication, and application data access. Schema modeling and query tuning use oma-db.
skills/oma-backend/SKILL.md on GitHub (opens in a new tab) -
oma-brainstorm
Explore goals, constraints, and alternative approaches before choosing a design. Use when the user requests ideation or design exploration.
skills/oma-brainstorm/SKILL.md on GitHub (opens in a new tab) -
oma-coordination
Coordinate assigned specialist tasks and handoffs manually. Use when supervising a multi-agent project step by step.
skills/oma-coordination/SKILL.md on GitHub (opens in a new tab) -
oma-db
Design schemas and migrations, tune queries, or plan vector retrieval and database operations. Application API implementation uses oma-backend.
skills/oma-db/SKILL.md on GitHub (opens in a new tab) -
oma-debug
Diagnose a reproducible failure, fix its cause, and verify the regression. Use for crashes, incorrect behavior, and failing tests.
skills/oma-debug/SKILL.md on GitHub (opens in a new tab) -
oma-deepsec
Set up and run Deepsec vulnerability scans, triage, and CI gates. Use for Deepsec work or an explicitly requested agent-powered vulnerability scan.
skills/oma-deepsec/SKILL.md on GitHub (opens in a new tab) -
oma-design
Define or review a visual system, DESIGN.md, or redesign direction. Use for typography, layout, color, motion, and interaction design decisions.
skills/oma-design/SKILL.md on GitHub (opens in a new tab) -
oma-dev-workflow
Configure development tasks, git hooks, CI/CD, or release automation. Use when creating or fixing a repository development workflow.
skills/oma-dev-workflow/SKILL.md on GitHub (opens in a new tab) -
oma-docs
Check documentation references, sync docs to code changes, and detect translation drift. Use for documentation maintenance in a repository.
skills/oma-docs/SKILL.md on GitHub (opens in a new tab) -
oma-explanation
Create an offline HTML explanation of a code diff, PR, or branch. Use when an interactive code-change walkthrough is requested.
skills/oma-explanation/SKILL.md on GitHub (opens in a new tab) -
oma-frontend
Implement or modify web UI in React, Next.js, or Angular. Use for components, pages, styles, forms, and frontend state or data flows.
skills/oma-frontend/SKILL.md on GitHub (opens in a new tab) -
oma-hwp
Convert Hangul HWP, HWPX, or HWPML documents to Markdown with kordoc. Use for text, table, and image extraction from these formats.
skills/oma-hwp/SKILL.md on GitHub (opens in a new tab) -
oma-image
Generate raster images or reference-guided variations through the OMA image CLI. Use for image assets or explicit vendor comparisons; pixel editing uses an editor.
skills/oma-image/SKILL.md on GitHub (opens in a new tab) -
oma-market
Research customer pain points, trends, and competitors through the OMA market engine. Use for market discovery or voice-of-customer analysis.
skills/oma-market/SKILL.md on GitHub (opens in a new tab) -
oma-mobile
Implement Flutter, React Native, or native Swift apps. Use for mobile screens, widgets, platform integrations, and application data flows.
skills/oma-mobile/SKILL.md on GitHub (opens in a new tab) -
oma-observability
Design or troubleshoot telemetry, SLOs, and incident diagnostics. Route to the relevant signal, system boundary, or vendor guide.
skills/oma-observability/SKILL.md on GitHub (opens in a new tab) -
oma-orchestration
Dispatch and supervise parallel specialist agents with durable task state. Use when automated multi-agent execution is requested.
skills/oma-orchestration/SKILL.md on GitHub (opens in a new tab) -
oma-pdf
Extract PDF text, headings, tables, and images into Markdown using opendataloader-pdf. Use for PDF parsing, not PDF layout creation.
skills/oma-pdf/SKILL.md on GitHub (opens in a new tab) -
oma-pm
Turn product requirements into scoped tasks with dependencies and acceptance criteria. Use for implementation planning and prioritization.
skills/oma-pm/SKILL.md on GitHub (opens in a new tab) -
oma-qa
Review changes for correctness, security, accessibility, and performance. Use for scoped quality reviews or verification plans; bug fixes use oma-debug.
skills/oma-qa/SKILL.md on GitHub (opens in a new tab) -
oma-recap
Summarize AI conversation histories for a specified date or period. Use for daily work recaps and cross-tool activity summaries.
skills/oma-recap/SKILL.md on GitHub (opens in a new tab) -
oma-refactor
Restructure existing code while preserving observable behavior. Use for targeted technical debt or hotspot work with characterization tests.
skills/oma-refactor/SKILL.md on GitHub (opens in a new tab) -
oma-scholar
Search academic literature and generate, validate, or compare Knows paper sidecars. Use for claim/evidence analysis and literature synthesis.
skills/oma-scholar/SKILL.md on GitHub (opens in a new tab) -
oma-scm
Manage Git branches, merges, conflicts, commits, and release baselines. Use for repository history and change-management operations.
skills/oma-scm/SKILL.md on GitHub (opens in a new tab) -
oma-search
Find external documentation, web sources, or remote code with citations. Local code navigation uses the configured code tools.
skills/oma-search/SKILL.md on GitHub (opens in a new tab) -
oma-skill-creation
Create or revise OMA skills and their references. Use for skill routing, execution contracts, conditional loading, and authoring validation.
skills/oma-skill-creation/SKILL.md on GitHub (opens in a new tab) -
oma-slide
Create, import, revise, or export presentation decks through the OMA slide CLI. Use for HTML slides and PDF, PNG, or PPTX deck delivery.
skills/oma-slide/SKILL.md on GitHub (opens in a new tab) -
oma-tf-infra
Create or review Terraform infrastructure and plans. Use for cloud resources, IAM, networking, state management, and infrastructure changes.
skills/oma-tf-infra/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.