claude-code-best-practices
Role-based coding workflow with safety hooks and memory
All Skills in This Repository (17)
Pure Emerald Level Indicatorsdatabase
Design database schemas, indexes, and migrations across PostgreSQL, MySQL, Oracle, and SQLite.
devops
Automate DevOps workflows for containerization, CI/CD pipelines, and cloud deployment.
compact
Suggest context compression at logical breakpoints during development sessions.
frontend
Implement frontend patterns for component design, state management, performance, and accessibility across Vue, React, Svelte, and Angular.
native
Unify native development patterns for Apple platforms and Tauri desktop apps.
quality
Combine security review and systematic debugging to assess software quality.
security
Review codebases, APIs, and deployment configurations for security vulnerabilities.
learning
Extract reusable patterns from development sessions into a structured knowledge base.
backend
Organize backend services with layered architecture, error handling, logging, and caching.
exploration
Explore unfamiliar codebases using isolated-research and iterative-retrieval strategy modes.
testing
Guide teams to adopt TDD and E2E testing workflows with templates and examples.
architecture
Document architecture decisions using ADR templates and design checklists.
Frequently Asked Questions
FAQPage SchemaHow to install claude-code-best-practices?▼
Run `npx skills add xiaobei930/claude-code-best-practices --all -g -y` in your terminal to install all skills globally.
What does this workflow actually do?▼
It turns a plain request like 'add user authentication' into a full cycle: requirement analysis, technical design, coding, testing, and a clean commit, all handled by role-based commands.
How does it keep my code safe?▼
Built-in hooks block dangerous commands like force pushes and hard deletions, scan for leaked secrets, and enforce coding standards automatically on every change.
Can it remember progress between sessions?▼
Yes. A memory bank records progress, architecture decisions, and learned patterns, so the next session resumes exactly where you left off.
Do I need to configure anything before coding?▼
No. The roles, rules, hooks, and skills come pre-configured, so you can start with a single iterate command right after installation.
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