Dog-Skills
CLAUDE.md7 starsChanged 5 months agoMITView on GitHub
A collection of Claude Code skills for AI-assisted development workflows. Each skill lives in its own top-level directory with a SKILL.md file at its root. Pre-built .skill files live in dist/. After creating or copying a skill directory, run: This workflow updates the root README.md in 4 sections: 1. Installation (Method 2) — adds cp -r command 2. Verification — adds entry to ls output 3. Trigger examples table — adds row with example prompts 4. Skills section — adds…
In this repository129 other files it gives its agents.
- last30days-skill/AGENTS.mdAGENTS.md
- tutor/AGENTS.mdAGENTS.md
- vercel-labs-skills/AGENTS.mdAGENTS.md
- baoyu-skills/CLAUDE.mdCLAUDE.md
- claude-to-im-skill/CLAUDE.mdCLAUDE.md
- html-video/CLAUDE.mdCLAUDE.md
- last30days-skill/CLAUDE.mdCLAUDE.md
- ui-ux-pro-max-skill/CLAUDE.mdCLAUDE.md
- academic-research-skillsSkill
- agency-agents-zhSkill
- algorithmic-artSkill
- animation-craftSkill
- apple-designSkill
- archifySkill
- architecture-diagramSkill
- article-posterSkill
- baokuan-title-generatorSkill
- baoyu-skillsSkill
- brand-workshopSkill
- canvas-designSkill
- cc-dispatchSkill
- claude-to-imSkill
- code-reviewSkill
- code-simplifierSkill
- codex-claude-pmSkill
- comprehensive-thinkingSkill
- context7Skill
- creator-buddySkill
- dashi-pptSkill
- dbskillSkill
- design-buddySkill
- dog-frontierSkill
- dog-posterSkill
- dog-pptSkill
- Dog-Project-EvaluateSkill
- dog-tutorSkill
- emil-design-engSkill
- excalidraw-diagramSkill
- family-doctorSkill
- feynman-learningSkill
- fireworks-tech-graphSkill
- first-principlesSkill
- ghostwriterSkill
- gpt-researcherSkill
- handshakeSkill
- html-videoSkill
- huashu-agent-swarmSkill
- huashu-article-editSkill
- huashu-article-to-xSkill
- huashu-data-proSkill
- huashu-designSkill
- huashu-douyin-scriptSkill
- huashu-image-uploadSkill
- huashu-info-searchSkill
- huashu-material-searchSkill
- huashu-md-to-pdfSkill
- huashu-prompt-saveSkill
- huashu-proofreadingSkill
- huashu-researchSkill
- huashu-script-polishSkill
- The first 60 shown.
The file
We split this CLAUDE.md into the rules it gives an agent
7 rules. About 0 are common, 4 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 24
Create your-skill-name/SKILL.md with YAML frontmatter:
- Distinctive: line 35
Run the sync workflow to update the root README (see below).
- Distinctive: line 39
After creating or copying a skill directory, run:
- Very specific: line 77
Every skill must belong to exactly one category.
- Distinctive: line 94
Add the skill entry to the correct category section in alphabetical order
- Distinctive: line 95
Update all 4 sub-sections within that category: Installation, Verification, Trigger Table, Skills Detail
- Very specific: line 131
Frontmatter: Every SKILL.md starts with ----delimited YAML containing name and description
≈ “Common” is an estimate: at least 1 in 5 of the 26,980 CLAUDE.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Dog-Skills
A collection of Claude Code skills for AI-assisted development workflows. Each skill lives in its own top-level directory with a SKILL.md file at its root.
Repository structure
skill-directory/
├── SKILL.md # Required: YAML frontmatter (name, description) + markdown body
├── README.md # Optional: skill-level documentation
├── LICENSE # Optional
├── ATTRIBUTIONS.md # Required for derived works
├── references/ # Optional: supporting materials
├── scripts/ # Optional: automation scripts
└── ...Pre-built .skill files live in dist/.
Adding a skill
Quick: just the directory
- Create
your-skill-name/SKILL.mdwith YAML frontmatter:--- name: your-skill-name description: > What this skill does. Trigger keywords: keyword1, keyword2, 中文关键词. metadata: category: development # ← REQUIRED: see categories below --- # Your Skill Title - Run the sync workflow to update the root README (see below).
Workflow: sync skill to README
After creating or copying a skill directory, run:
/workflow sync-skill-readme { skillDir: "your-skill-name/" }This workflow updates the root README.md in 4 sections:
- Installation (Method 2) — adds
cp -rcommand - Verification — adds entry to
lsoutput - Trigger examples table — adds row with example prompts
- Skills section — adds full
### \name` — Title` entry
Optional args
| Arg | Default | Description |
skillDir | (required) | Path to skill directory, e.g. "my-skill/" |
name | from SKILL.md | Override skill name |
title | from SKILL.md | Override human-readable title |
triggerExamples | derived from description | Examples for trigger table: "试试这个" / "try this" |
installName | same as name | Directory name in ~/.claude/skills/ |
installCmd | auto-generated | Install command for the Skills section |
shortDescription | from SKILL.md | One-line purpose description |
category | from SKILL.md metadata | Skill category key (see categories below) |
Example: full invocation
/workflow sync-skill-readme {
skillDir: "tutor/",
installName: "exam-tutor",
triggerExamples: "帮我生成复习资料" / "analyze past exams",
installCmd: "Download `dist/exam-tutor.skill` and drag it into Claude Code."
}Skill Categories
Every skill must belong to exactly one category. The category is stored in SKILL.md frontmatter under metadata.category.
| Category Key | Icon | Name | Description |
thinking | 🧠 | Thinking & Research | Deep research, first-principles thinking, persona distillation, learning methods |
development | 💻 | Development | Code review, collaboration protocols, site cloning, IDE bridges |
design | 🎨 | Design & Frontend | UI/UX design systems, anti-AI-taste design, animations, HTML→video |
content | 📝 | Content & Writing | AI text humanization, slide decks, diagrams, translation, social content |
learning | 📚 | Learning & Teaching | Exam review generators, tutorial generators, course creation |
business | 💼 | Business & Strategy | Business diagnostics, decision frameworks, benchmark analysis |
tools | 🔍 | Tools & Discovery | Skill discovery, reading assistants, IM bridges, utilities |
README conventions
The root README.md is organized into category sections (see above). Within each category, skills are listed in alphabetical order. When adding a new skill:
- Determine the correct category from the SKILL.md metadata
- Add the skill entry to the correct category section in alphabetical order
- Update all 4 sub-sections within that category: Installation, Verification, Trigger Table, Skills Detail
Some skills use different source directory names vs install names:
tutor/→ installs asexam-tutornuwa-skill/→ installs asnuwahtml-video/→ installs ashtml-videoclaude-to-im-skill/→ installs asclaude-to-imvercel-labs-skills/→ installs asfind-skillslast30days-skill/→ installs aslast30daysui-ux-pro-max-skill/→ installs asui-ux-pro-max
Plugin-based skills
Some skills in this repo are wrappers/guides for Claude Code plugins. These use /plugin install instead of cp -r:
superpowers/→/plugin install superpowers@claude-plugins-officialplanning-with-files/→/plugin install planning-with-files@claude-plugin-directorycode-review/→/plugin install code-review@claude-plugin-directorycode-simplifier/→/plugin install code-simplifier@claude-plugin-directorywebapp-testing/→/plugin install webapp-testing@claude-plugin-directorymcp-builder/→/plugin install mcp-builder@claude-plugin-directoryacademic-research-skills/→/plugin install academic-research-skills@Imbad0202
These skill directories serve as documentation and trigger-awareness wrappers — when a user's request matches the trigger keywords, Claude Code will suggest the appropriate plugin.
README special sections
The root README.md has two special sections beyond the skill catalog:
- Usage Workflow: New project setup guide, daily development pipeline, and maintenance cycle
- Skill Combination Recommendations: Tiered skill bundles for different project types (starter, full pipeline, frontend, large project)
Skill conventions
- Bilingual: Most skills have Chinese + English names, descriptions, and trigger keywords
- Attribution: Derived works require
ATTRIBUTIONS.mdcrediting original authors - Frontmatter: Every
SKILL.mdstarts with----delimited YAML containingnameanddescription - Licenses: Vary per skill — MIT, MIT-0, Apache-2.0, CC BY-NC 4.0
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

