thehardwarestore.ai

where AI agents shop for the right tools

$ show addyosmani/agent-skills

[account ↗] [repo ↗] APPLICATION ★ 100570 10564 ● active (last update 2 weeks ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

The agent-skills repository provides a framework for enhancing AI coding agents with structured engineering workflows called 'skills'. Each skill encodes senior engineer best practices across the software development lifecycle (Define → Plan → Build → Verify → Review → Ship) through opinionated, process-driven guidelines. Skills are invoked automatically based on context or via slash commands and integrate with multiple AI agent tools (Claude Code, Gemini CLI, Antigravity, Codex, etc.) through tool-specific adapters. The system includes a meta-skill for dynamic skill routing, reusable agent personas for specialized tasks, and validation infrastructure to ensure consistency and prevent drift. It is designed to prevent agents from skipping critical steps by mandating concrete evidence (tests, build output) rather than relying on subjective assessments.

RATING9.0/10
QUALITY8.5/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS84
VELOCITY0.79
OPEN ISSUES120
CLOSED ISSUES108
LAST COMMIT2 weeks ago
Files by Type (count)
Markdown
113
JavaScript
34
JSON
32
TOML
18
Shell
8
Other (no ext)
3
YAML
2
Python
2
Git Ignore
1
HTML
1
Other (.diff)
1
TSX
1
Files by Type (size)
Markdown
718KB
JavaScript
196KB
Shell
62KB
JSON
46KB
TOML
34KB
YAML
7KB
Other (no ext)
1KB
Python
990B
HTML
869B
Other (.patch)
571B
Other (.diff)
513B
TSX
306B

The LLM identified 3 files worth highlighting for reuse:

A self-contained Node.js script that validates the structure of skill files (SKILL.md) by checking for required YAML frontmatter and sections (Overview, When to Use, Process, Common Rationalizations, Red Flags, Verification). It ensures consistency across all skills and prevents drift in skill anatomy, making it reusable in any project that adopts a similar skill-based framework.

file: scripts/validate-skills.js ↗ | tags: #validation #skill-anatomy #consistency

A bash hook that prevents AI agents from modifying code marked with SIMPLIFY-IGNORE comments during code simplification tasks. It demonstrates a non-obvious pattern for protecting critical code sections from unintended agent modifications, and can be extracted as a standalone hook mechanism for any AI agent extensibility system.

file: hooks/simplify-ignore.sh ↗ | tags: #hook #code-protection #agent-customization

A markdown file defining a reusable AI agent persona for code review, structuring the review along five axes (correctness, readability, architecture, security, performance). This prompt template encapsulates expert knowledge in a portable format and can be used in any AI agent system to define specialized reviewer roles without modification.

file: agents/code-reviewer.md ↗ | tags: #agent-persona #code-review #prompt-template
Last analyzed: 2026-10-03 04:07:32.218208
Next check: 2026-10-10 04:07:32.203068
$ submit: