Repository Analysis

addyosmani/agent-skills

Production-grade engineering skills for AI coding agents.

6.0 Low AI signal View on GitHub
6.0
Adjusted Score
6.0
Raw Score
100%
Time Factor
2026-05-28
Last Push
47,033
Stars
Shell
Language
11,660
Lines of Code
74
Files
26
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 22LOW 4

Pattern Findings

26 matches across 3 categories. Click a row to expand file-level details.

Decorative Section Separators22 hits · 66 pts
SeverityFileLineSnippet
MEDIUMhooks/simplify-ignore.sh144# ── Stop: restore all files from backup ───────────────────────────────────────
MEDIUMhooks/simplify-ignore.sh176# ── PreToolUse Read: filter in-place ──────────────────────────────────────────
MEDIUMhooks/simplify-ignore.sh218# ── PostToolUse Edit|Write: expand, then re-filter ────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh49# ── Test 1: Single-line block produces exactly one placeholder ────────────
MEDIUMhooks/simplify-ignore-test.sh77# ── Test 2: Multi-line block ─────────────────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh101# ── Test 3: Multiple blocks in one file ──────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh128# ── Test 4: Reason string preserved ──────────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh149# ── Test 5: Trailing newline preservation ────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh165# ── Test 6: No blocks → return 1 ────────────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh181# ── Test 7: Unclosed block emits warning and flushes ─────────────────────
MEDIUMhooks/simplify-ignore-test.sh198# ── Test 8: Single-line block with reason ────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh217# ── Test 9: HTML comment syntax ──────────────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh238# ── Test 10: JSON parsing error warning ──────────────────────────────────
MEDIUMhooks/simplify-ignore-test.sh244# ── Summary ──────────────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js25// ─── Config ──────────────────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js67// ─── Helpers ─────────────────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js107// ─── Validator ───────────────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js122 // ── Frontmatter ──────────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js144 // ── Exemption guard ──────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js158 // ── Required sections ────────────────────────────────────────────────────
MEDIUMscripts/validate-skills.js170 // ── Cross-skill references ───────────────────────────────────────────────
MEDIUMscripts/validate-skills.js181// ─── Main ────────────────────────────────────────────────────────────────────
Over-Commented Block3 hits · 3 pts
SeverityFileLineSnippet
LOWhooks/simplify-ignore.sh1#!/bin/bash
LOWhooks/sdd-cache-post.sh1#!/bin/bash
LOWhooks/sdd-cache-pre.sh1#!/bin/bash
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippet
LOWskills/frontend-ui-engineering/SKILL.md128| Lorem ipsum-style copy | Placeholder text hides layout problems that real content reveals (length, wrapping, overflow)