AI Agents Framework
AI Agents Framework from joabgonzalez/ai-agents-framework.
Skills in this plugin
81- ▌ Clean Architecture · joabgonzalez bundleLayer-based architecture with inward dependency rule. Trigger: When separating business logic from frameworks, databases, and external services.
- ▌ CSS Best Practices · joabgonzalezCSS quality patterns: naming, specificity architecture, dark mode, and layout. Trigger: When reviewing CSS quality or stylesheet architecture.
- ▌ Design System Spec · joabgonzalezStructure a DESIGN.md so agents generate consistent UI from project tokens. Trigger: When documenting a design system for agent consumption.
- ▌ Reference Creation · joabgonzalez bundleReference files for complex skills (40+ patterns). Trigger: When creating complex skill with 40+ patterns or 4+ natural sub-topics.
- ▌ Composition Pattern · joabgonzalezComposition Over Configuration for flexible component design. Trigger: When building reusable UI components with flexible, consumer-controlled APIs.
- ▌ Astro Best Practices · joabgonzalezAstro quality patterns: island philosophy, SEO by page type, and Core Web Vitals. Trigger: When reviewing Astro site quality or hydration decisions.
- ▌ Domain Driven Design · joabgonzalez bundleDomain-Driven Design for complex business domains. Trigger: When modeling business rules, defining bounded contexts, or building ubiquitous language.
- ▌ React Best Practices · joabgonzalezReact quality patterns for component design, state location, and code review. Trigger: When reviewing React code quality or component architecture.
- ▌ Systematic Debugging · joabgonzalez bundleRoot cause analysis and systematic error investigation. Trigger: When debugging errors, unexpected behavior, or test failures.
- ▌ Architecture Patterns · joabgonzalez bundleArchitectural decision guide by complexity. Trigger: When choosing architecture, planning strategic refactoring, or evaluating pattern trade-offs.
- ▌ Nodejs Best Practices · joabgonzalezNode.js quality patterns: observability, security, and graceful shutdown. Trigger: When reviewing Node.js service quality or operational readiness.
- ▌ React Testing Library · joabgonzalezUser-centric React component testing. Trigger: When testing React components with RTL.
- ▌ Receiving Code Review · joabgonzalezProcess incoming code review feedback with technical rigor. Trigger: When receiving review comments, feedback, or suggestions on your code.
- ▌ Verification Protocol · joabgonzalezEvidence-based verification with gate function. Trigger: When verifying task completion or validating claims.
- ▌ Hexagonal Architecture · joabgonzalez bundlePorts and Adapters isolating application core from external concerns. Trigger: When building testable services with swappable infrastructure.
- ▌ Screaming Architecture · joabgonzalez bundleDomain-first folder structure reflecting business capabilities. Trigger: When structuring projects or refactoring toward use-case-driven boundaries.
- ▌ State Machines Pattern · joabgonzalez bundleModel logic as explicit states and transitions. Trigger: When managing multi-step workflows, async states, or logic with impossible flag combinations.
- ▌ Subagent Orchestration · joabgonzalez bundleFresh subagents per task with two-stage reviews. Trigger: When coordinating parallel agents for complex workflows.
- ▌ Circuit Breaker Pattern · joabgonzalez bundlePrevent cascading failures by short-circuiting failing services. Trigger: When calling external APIs, databases, or any unreliable dependency.
- ▌ Technical Communication · joabgonzalezClear technical writing for documentation and commits. Trigger: When writing documentation, code comments, or communicating technical concepts.
- ▌ React Native Testing Library · joabgonzalezUser-centric React Native component testing. Trigger: When testing React Native components with RNTL.