Updated 5mo ago
by sakuradairong
omp-config
Oh My Pi (OMP) 配置合集 — 脱敏后可复用的 agent 配置、模型覆盖、hooks 和 skills
50 GitHub stars (50)
- 30 skills (30 skills found in its SKILL.md files)
- 12 forks (12 forks)
- 5mo ago last update (Last updated 5mo ago)
Install
Skills CLI
npx skills add sakuradairong/omp-config
Asks which skills and agents to install. Just one: npx skills add sakuradairong/omp-config --skill astrbot-plugin-development — add -g for every project.
Claude Code
git clone https://github.com/sakuradairong/omp-configcp -r "omp-config/skills/astrbot-plugin-development" ~/.claude/skills/
Copies the astrbot-plugin-development skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add sakuradairong/omp-config
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 278 files.
-
astrbot-plugin-development
Use when developing, debugging, or fixing AstrBot plugins and encountering import errors, async generator issues, plugin loading failures, or configuration problems
skills/astrbot-plugin-development/ on GitHub (opens in a new tab)SKILL.md -
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
skills/brainstorming/ on GitHub (opens in a new tab)SKILL.md -
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
skills/dispatching-parallel-agents/ on GitHub (opens in a new tab)SKILL.md -
executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
skills/executing-plans/ on GitHub (opens in a new tab)SKILL.md -
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
skills/finishing-a-development-branch/ on GitHub (opens in a new tab)SKILL.md -
plan-execute-review-commit
Autonomous 4-stage workflow: Plan → Execute → Review → Commit
skills/plan-execute-review-commit/ on GitHub (opens in a new tab)SKILL.md -
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
skills/receiving-code-review/ on GitHub (opens in a new tab)SKILL.md -
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
skills/requesting-code-review/ on GitHub (opens in a new tab)SKILL.md -
spike
Throwaway experiments to validate an idea before build
skills/spike/ on GitHub (opens in a new tab)SKILL.md -
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
skills/subagent-driven-development/ on GitHub (opens in a new tab)SKILL.md -
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
skills/systematic-debugging/ on GitHub (opens in a new tab)SKILL.md -
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
skills/test-driven-development/ on GitHub (opens in a new tab)SKILL.md -
using-git-worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
skills/using-git-worktrees/ on GitHub (opens in a new tab)SKILL.md -
using-superpowers
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
skills/using-superpowers/ on GitHub (opens in a new tab)SKILL.md -
verification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
skills/verification-before-completion/ on GitHub (opens in a new tab)SKILL.md -
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
skills/writing-plans/ on GitHub (opens in a new tab)SKILL.md -
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
skills/writing-skills/ on GitHub (opens in a new tab)SKILL.md -
caveman
Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman.
agent/skills/ on GitHub (opens in a new tab)caveman/ SKILL.md -
conventional-commits
Format commit messages using the Conventional Commits specification.
agent/skills/ on GitHub (opens in a new tab)conventional-commits/ SKILL.md -
deepseek-tool-calling
DeepSeek 模型工具调用最佳实践引导。 帮助 DeepSeek V4 系列模型正确格式化工具调用参数, 减少因 JSON 格式错误导致的调用失败。
agent/skills/ on GitHub (opens in a new tab)deepseek-tool-calling/ SKILL.md -
diagnose
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
agent/skills/ on GitHub (opens in a new tab)diagnose/ SKILL.md -
docker-compose
Expert guidance on Docker Compose V2 syntax, best practices, and common patterns for writing production-ready compose files.
agent/skills/ on GitHub (opens in a new tab)docker-compose/ SKILL.md -
go-testing
Handles all Golang testing tasks including running tests, writing new tests, and fixing test failures. Uses standard Go testing practices with mandatory testify library (github.com/stretchr/testify) for enhanced assertions using require for critical checks and assert for non-critical ones.
agent/skills/ on GitHub (opens in a new tab)go-testing/ SKILL.md -
grill-with-docs
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
agent/skills/ on GitHub (opens in a new tab)grill-with-docs/ SKILL.md -
handoff
Compact the current conversation into a handoff document for another agent to pick up.
agent/skills/ on GitHub (opens in a new tab)handoff/ SKILL.md -
improve-codebase-architecture
Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
agent/skills/ on GitHub (opens in a new tab)improve-codebase-architecture/ SKILL.md -
prototype
Build a throwaway prototype to flesh out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine, mock up a UI, explore design options, or says "prototype this", "let me play wit…
agent/skills/ on GitHub (opens in a new tab)prototype/ SKILL.md -
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.
agent/skills/ on GitHub (opens in a new tab)tdd/ SKILL.md -
zoom-out
Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.
agent/skills/ on GitHub (opens in a new tab)zoom-out/ SKILL.md -
accessibility
Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA standards. Use this skill to generate semantic ARIA for Web and accessibility traits for Web and Native platforms (iOS/Android).
skills/ecc/ on GitHub (opens in a new tab)accessibility/ SKILL.md
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.