Discover and explore top open-source AI tools and projects—updated daily.
addyosmaniProduction-grade engineering workflows for AI coding agents
Top 4.7% on SourcePulse
Summary
This project provides production-grade engineering skills for AI coding agents, addressing the tendency for AI to bypass critical software development practices. It targets engineers and power users by enabling AI agents to consistently apply senior-level workflows, quality gates, and best practices across the entire software lifecycle, thereby enhancing code reliability and quality.
How It Works
The core approach uses structured SKILL.md files as executable workflows for AI agents, covering six development phases: Define, Plan, Build, Verify, Review, and Ship. These skills are activated via seven slash commands or automatically based on context. The methodology emphasizes "process, not prose," embedding hard-won engineering judgment and principles (e.g., Hyrum's Law, test pyramid, Shift Left) directly into step-by-step agent actions. Each skill includes anti-rationalization tables and non-negotiable verification steps, ensuring disciplined execution beyond typical AI shortcuts.
Quick Start & Requirements
/plugin marketplace add addyosmani/agent-skills followed by /plugin install agent-skills@addy-agent-skills. For local development, clone the repository and run claude --plugin-dir /path/to/agent-skills..cursor/rules/), Windsurf (rules configuration), GitHub Copilot (.github/copilot-instructions.md), and other agents.docs/).Highlighted Details
Maintenance & Community
The provided README does not detail specific contributors, sponsorships, or community channels (e.g., Discord, Slack). Contribution guidelines are referenced via CONTRIBUTING.md.
Licensing & Compatibility
Limitations & Caveats
The effectiveness of these skills is contingent on the AI agent's capability to accurately interpret and execute structured Markdown workflows. The opinionated nature of the skills enforces specific engineering practices that may require adjustment for teams with divergent established processes. Successful integration necessitates compatibility with supported agent platforms.
1 day ago
Inactive