eser-rules-manager

eser's avatarfrom eser

Manages practice rules. Use when user states a preference or approach, or asks to add/modify rules for coding, architecture, tooling, or best practices.

⭐83stars🔀4forks📁View on GitHub🕐Updated Jan 1, 2026

When & Why to Use This Skill

The eser-rules-manager is a specialized Claude skill designed to centralize and enforce development standards, architectural guidelines, and coding best practices. By managing structured rule sets within the .claude/skills directory, it ensures that the AI agent maintains consistency across various programming tasks, tooling configurations, and project-specific workflows, significantly reducing technical debt and improving code quality.

Use Cases

  • 1. Standardizing Coding Practices: Automatically enforce language-specific rules (e.g., JavaScript, Go) and style guides across a distributed codebase to ensure uniform code quality.
  • 2. Architectural Governance: Define and manage high-level design principles and architecture guidelines that the AI must follow when generating or refactoring system components.
  • 3. Workflow & CI/CD Optimization: Maintain and update rules for tooling standards, security protocols, and deployment pipelines to keep development workflows aligned with team requirements.
  • 4. Knowledge Base Management: Organize and validate development SOPs and 'Correct/Incorrect' examples within the skill's reference system to provide clear context for AI-assisted tasks.
nameeser-rules-manager
descriptionManages 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 for complete skill format requirements.