dot-skills
Curated coding rules for refactoring, testing, and framework best practices
All Skills in This Repository (100)
Pure Emerald Level Indicatorsmissing-description
Identify incomplete skill definitions due to missing description metadata.
missing-references
Validate that every rule has a corresponding Markdown reference file.
cdata-terminator
Test safe generation of XML prompts containing CDATA terminators.
valid-skill
Validate skill units against SKILL.md and YAML frontmatter requirements.
Invalid-Name
Demonstrate a skill unit with an invalid name for testing validation rules.
too-long-skill
Test system handling of large skill files exceeding typical content length.
zod
Define and validate TypeScript data schemas with Zod.
ui-design
Apply 42 UI/UX design rules across 8 categories for web interfaces.
feature-arch
Organize React applications using feature-based architecture principles.
mui-base
Guide headless React component library development with MUI Base UI patterns.
python
Optimize Python 3.11+ applications with 42 performance rules across 8 categories.
tanstack-query
Optimize TanStack Query v5 data fetching, caching, and mutation patterns in React applications.
Frequently Asked Questions
FAQPage SchemaHow to install dot-skills?βΌ
Run `npx skills add pproenca/dot-skills --all -g -y` in your terminal to install the full collection globally.
What does dot-skills include?βΌ
Over 100 curated and experimental rule packs covering React, Next.js, TypeScript, Ruby, Rust, Python, testing, debugging, refactoring, and UI design, each with prioritized rules and code examples.
How do these skills improve AI code reviews?βΌ
Each skill gives the agent concrete, impact-ranked rules with incorrect-vs-correct examples, so reviews and refactors follow consistent senior-level standards instead of generic advice.
Does dot-skills work with Claude Code and other agents?βΌ
Yes. Every skill follows the open SKILL.md format and works in Claude Code, Codex, Cursor, and other compatible agents.
Can I install only one skill instead of all of them?βΌ
Yes. Install a single skill by running `npx skills add pproenca/dot-skills --skill react -g -y`, replacing the name with the skill you want.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core