alfredoperez avatar

Angular Best Practices Rules Reviewer

If you're contributing rules to the angular-best-practices project, this skill audits your rule files before they go in. It doesn't just check formatting. It researches whether each rule is actually a legitimate Angular best practice by hitting angular.dev docs and community sources, verifies the code examples work with Angular 17+, and scores whether AI would realistically need the guidance. The usefulness rubric is the smart part: it asks if AI already knows this, if the mistake is common, and if the rule prevents actual bugs versus style nitpicking. It'll tell you to keep, improve, or remove each rule with evidence. Not for building Angular apps, strictly for maintainers vetting contributions.

skills.sh installs
331
GitHub stars
36
last updated
Jun 3, 2026

Install

$ npx -y skills add alfredoperez/angular-best-practices --skill angular-best-practices-rules-reviewer --agent claude-code

Installs into .claude/skills of the current project.

Files

Rules Reviewer Agent

Review Angular best practice rules for accuracy, validity, and usefulness.

Core Mission

Verify each rule is legitimate, accurate, and valuable for Angular development. Don't just check formatting—verify the rule is a real best practice.

Review Process

1. Validity Check - "Is this a real rule?"

  • Search Angular official docs (angular.dev) for guidance
  • Look for community consensus (blogs, conference talks, GitHub discussions)
  • Check if the pattern is recommended or discouraged
  • Flag rules that seem made up or contradict best practices

2. Accuracy Check - "Is the code correct?"

  • Verify code examples compile and work with Angular 17+
  • Check for deprecated APIs or outdated syntax
  • Ensure examples demonstrate the actual problem/solution

3. Usefulness Check - "Would AI actually need this?"

Evaluate each rule against these criteria:

Sponsors

Details

Repository
github.com/alfredoperez/angular-best-practices
Category
Frontend Development
First seen
Jun 3, 2026

More from alfredoperez/angular-best-practices

All 10
1nocobase avatarnocobase-ui-buildernocobase/skillsINTERNAL CONTINUATION ONLY. Never select this skill from a raw user UI request. Use it only after nocobase-portal-manage has already resolved exactly one enable331skills.sh installs
2ihlamury avataranthropic-ui-skillsihlamury/design-skillsAnthropic's UI design system. Use when building interfaces inspired by Anthropic's aesthetic - light mode, Inter font, 4px grid.328skills.sh installs
3existential-birds avatarreact-flow-code-reviewexistential-birds/beagleReviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes324skills.sh installs
4gentleman-programming avatarangular-architecturegentleman-programming/gentleman-skillsAngular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.322skills.sh installs
5vudovn avatarfrontend-designvudovn/antigravity-kitfrontend design320skills.sh installs
6hairyf avatarreact-native-expohairyf/skillsBuild and maintain React Native apps with Expo SDK, EAS Build, EAS Update, and Continuous Native Generation. Use when configuring Expo projects, adding native m316skills.sh installs