awesome-agv
Coding rules, skills, and multi-agent workflows for reliable code
All Skills in This Repository (38)
Pure Emerald Level IndicatorsRuby Idioms and Patterns
Enforce Ruby 3.x idioms, exception hierarchies, and RSpec test style.
rails-idioms
Enforce idiomatic Rails patterns for Active Record models, controllers, and Hotwire.
Java Idioms and Patterns
Enforce idiomatic Java 17+ patterns for records, sealed types, and error handling.
refactoring-patterns
Translate code smell detection into behavior-preserving refactoring patterns.
incident-response
Guide production teams through incident response from severity classification to blameless postmortems.
adr
Create numbered Architecture Decision Records with context, options, and rationale.
kotlin-idioms
Enforce idiomatic Kotlin null safety, sealed types, and structured coroutines.
dotnet-idioms
Recommend idiomatic .NET 8+ patterns for endpoints, EF Core, configuration, middleware, and testing.
spring-boot-idioms
Standardize Spring Boot implementations for idiomatic REST, JPA, and testing patterns.
parallel-dispatch-ownership
Enforce MECE file ownership boundaries for parallel write agents.
guardrails
Run pre-flight and post-implementation self-review protocols for AI-generated code.
C++ Idioms and Patterns
Enforce modern C++ idioms for ownership, error handling, and interface design.
Frequently Asked Questions
FAQPage SchemaHow to install Awesome AGV?βΌ
Run `npx skills add irahardianto/awesome-agv --all -g -y` in your terminal to install the full set of rules, skills, and workflows globally.
What does Awesome AGV do for code quality?βΌ
It gives your coding assistant 25 strict engineering rules and 59 on-demand skills covering security, testing, logging, and language idioms, so generated code survives production instead of just compiling.
Which languages and frameworks are supported?βΌ
It ships idiom packs for Go, Rust, Python, TypeScript, Java, Kotlin, C#, C++, PHP, Ruby, Swift, Elixir, Dart/Flutter, plus frameworks like React, Vue, Angular, Next.js, Rails, Laravel, Django, Spring Boot, Axum, and Hono.
Does Awesome AGV work with Claude Code and other coding assistants?βΌ
Yes. Everything is standard markdown under the `.agents` folder convention, so it works with Claude Code, Cursor, Cline, Roo Code, and similar tools with no extra setup.
Can I install only the parts I need?βΌ
Yes. Rules, skills, agents, and workflows are modular, so you can install only your language stacks or copy individual folders into your project.
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