Manages practice rules. Use when user states a preference or approach, or asks to add/modify rules for coding, architecture, tooling, or best practices.
Security
83 Stars
4 Forks
Updated Jan 17, 2026, 11:52 PM
Why Use This
This skill provides specialized capabilities for eser's codebase.
Use Cases
Developing new features in the eser repository
Refactoring existing code to follow eser standards
Understanding and working with eser's codebase structure
---
name: eser-rules-manager
description: Manages practice rules. Use when user states a preference or approach, or asks to add/modify rules for coding, architecture, tooling, or best practices.
---
# eser-rules: Development Practices Manager
Manages development rules across skills. Before working, apply all rules in
`.claude/skills/*/SKILL.md`.
## Quick Start
1. Identify scope → choose skill (or create new)
2. Add/update rule in `.claude/skills/<name>/references/rules.md`
3. Update `.claude/skills/<name>/SKILL.md` key principles if needed
4. Validate: `npx -y claude-skills-cli validate .claude/skills/<name>`
## Skill Format
- **SKILL.md**: <50 lines, Quick Start + Key Principles + References
- **references/**: Detailed rules with Correct/Incorrect examples
- **Frontmatter**: `name` (kebab-case), `description` (<1024 chars)
## Skills by Scope
`architecture-guidelines`, `design-principles`, `coding-practices`,
`javascript-practices`, `tooling-standards`, `go-practices`,
`security-practices`, `workflow-practices`, `ci-cd-practices`
## References
See [skill-format.md](references/skill-format.md) for complete skill format
requirements.