Updated 3d ago
by Dimon94
skills
个人 agent skill 库 — skills/ 为唯一真相源,agent 目录经 symlink 消费
107 GitHub stars (107)
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | −1 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 28 skills (28 skills found in its SKILL.md files)
- 21 forks (21 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add Dimon94/skills
Asks which skills and agents to install. Just one: npx skills add Dimon94/skills --skill avoid-overengineering — add -g for every project.
Claude Code
git clone https://github.com/Dimon94/skillscp -r "skills/skills/avoid-overengineering" ~/.claude/skills/
Copies the avoid-overengineering skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Dimon94/skills
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.
-
avoid-overengineering
避免过度设计,交付前通过消融实验删去不必要的抽象和设计。
skills/avoid-overengineering/SKILL.md on GitHub (opens in a new tab) -
better-accessibility
Helps your project comply with accessibility standards and best practices.
skills/better-accessibility/SKILL.md on GitHub (opens in a new tab) -
better-colors
Helps you build a color system and answer anything about color in your project. You can generate palettes, use semantic tokens, convert between formats, check contrast and more.
skills/better-colors/SKILL.md on GitHub (opens in a new tab) -
better-interface
Combines all of the `better-*` skills into a single review across accessibility, layout, writing, typography, color and UI polish.
skills/better-interface/SKILL.md on GitHub (opens in a new tab) -
better-layout
Helps with grouping, alignment, reading order, progressive disclosure and other details that make a good layout.
skills/better-layout/SKILL.md on GitHub (opens in a new tab) -
better-typography
Focuses on type scale, spacing, sizing, variable fonts, OpenType features, wrapping, truncation and other details that make typography feel great across your product.
skills/better-typography/SKILL.md on GitHub (opens in a new tab) -
better-ui
Polishes and improves the UI in your project. Covers concentric border radius, optical alignment, surface depth, contextual icons, hit areas and more.
skills/better-ui/SKILL.md on GitHub (opens in a new tab) -
better-writing
Focuses on improving product copy in your project.
skills/better-writing/SKILL.md on GitHub (opens in a new tab) -
blast-radius
Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of writing it up. Use for 'blast radius of X', 'what could this break', or reviewing a small diff you don't trust.
skills/blast-radius/SKILL.md on GitHub (opens in a new tab) -
code-review
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to…
skills/code-review/SKILL.md on GitHub (opens in a new tab) -
create-verification-skill
Generate a project-local verification skill that drives your app the way a user does — any language, framework, or platform. Use for /create-verification-skill, "make a control skill for this repo", or when a project has no scripted way to prove UI/CLI/service behavior.
skills/create-verification-skill/SKILL.md on GitHub (opens in a new tab) -
do-not-repeat-yourself
Find and reuse the nearest correct mechanism before adding another. Use when a change would add reusable code, policy, or workflow meaning.
skills/do-not-repeat-yourself/SKILL.md on GitHub (opens in a new tab) -
gh-merge-pr
审查并在独立授权后合并一个 GitHub PR。用于单 PR 的 current-head SubAgent Review、按证据调用专项 Review、落地与 parity readback;裸分支或缺失 PR 转交 git-push-pr。
skills/gh-merge-pr/SKILL.md on GitHub (opens in a new tab) -
git-commit
Create narrow auditable local commits. Use when verified work must be staged and committed without absorbing unrelated changes.
skills/git-commit/SKILL.md on GitHub (opens in a new tab) -
git-push-pr
Push a verified branch and create or update exactly one GitHub pull request. Use when the user asks to 推送远程/建 PR/更新 PR and grants push authority. Read-only without explicit authority; never approves, merges, or closes issues.
skills/git-push-pr/SKILL.md on GitHub (opens in a new tab) -
git-rebase-main
Land a finished branch on local main with linear history — commit pending work, commit main's own dirt first, rebase onto main, fast-forward main. Use when the user asks to rebase/merge/合回主分支 into local main after work is committed. Local only, never touches remotes.
skills/git-rebase-main/SKILL.md on GitHub (opens in a new tab) -
how
Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which package owns this", "is this the right layer"). Explains subsystem architecture, runtime flow, onboarding mental models. Use why for motivation.
skills/how/SKILL.md on GitHub (opens in a new tab) -
investigate
只读调研本仓代码与历史,产出带引用的解释或方案推荐。用于「调研 / investigate」「搞清楚 X」「A 还是 B」「确定吗」类请求;机制走 how,动机叠加 why,不改代码。
skills/investigate/SKILL.md on GitHub (opens in a new tab) -
maintain-verification-skill
Periodic pass that keeps a project's verification skill and feature map honest: parallel source readers per feature, one live session driving every feature, at most one PR of proven corrections. Use for /maintain-verification-skill or "audit the verify skill".
skills/maintain-verification-skill/SKILL.md on GitHub (opens in a new tab) -
postmortem
Recall or record confirmed reusable failure lessons. Use after a verified recurrence, review escape, failed gate, or explicit user request.
skills/postmortem/SKILL.md on GitHub (opens in a new tab) -
productionize-app-with-services
Productize a working prototype by adding a bounded set of explicitly requested operational or product services. Use only when the user asks for a broad productization pass or names product-service gaps such as permissions, API access, audit history, admin operations, or production operability as the primary task. Do not trigger for ordinary feature work, a single service integration, generic "mak…
skills/productionize-app-with-services/SKILL.md on GitHub (opens in a new tab) -
resolving-merge-conflicts
Use when you need to resolve an in-progress git merge/rebase conflict.
skills/resolving-merge-conflicts/SKILL.md on GitHub (opens in a new tab) -
show-me
Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
skills/show-me/SKILL.md on GitHub (opens in a new tab) -
supabase-postgres-best-practices
Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the tests that verify them, indexes, triggers, database functions, queues and schedul…
skills/supabase-postgres-best-practices/SKILL.md on GitHub (opens in a new tab) -
sync-upstream-skills
检查或更新本仓精选的第三方套件 Skill 快照。用于核对上游变化、刷新快照或处理同步漂移;只读检查可直接运行,写入更新必须由用户明确要求。
skills/sync-upstream-skills/SKILL.md on GitHub (opens in a new tab) -
thermo-nuclear-code-quality-review
Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.
skills/thermo-nuclear-code-quality-review/SKILL.md on GitHub (opens in a new tab) -
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
skills/vercel-react-best-practices/SKILL.md on GitHub (opens in a new tab) -
why
Use for 'why does X work this way', 'why we picked Y', design rationale, regressions, postmortems, or data-backed thresholds. Discovers available MCPs and queries each evidence category (source control, issue tracker, long-form docs, real-time chat, infrastructure observability, error tracking, product analytics warehouse) in parallel, then returns a cited read on decisions and tradeoffs. Use how…
skills/why/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.