github.com/joshuadavidthomas/agent-skills
| Skill | Added | Review |
|---|---|---|
coding-standards coding-standards/SKILL.md Use when reviewing code quality, asking whether a refactor or design is good, looking for code smells, or evaluating architecture tradeoffs. Identifies shallow interfaces, invalid state models, unclear boundaries, hidden effects, weak failure contracts, over-mocking, over-abstraction, compatibility glue, and clean-looking code that preserves bad models. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
coolify-compose coolify-compose/SKILL.md Convert Docker Compose files to Coolify templates. Use when creating Coolify services, converting docker-compose.yml for Coolify deployment, working with SERVICE_URL/SERVICE_PASSWORD magic variables, or troubleshooting Coolify compose errors. | 68 68 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 516dee7 | |
crafting-effective-readmes crafting-effective-readmes/SKILL.md Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type. | 76 76 1.12x Agent success vs baseline Impact 92% 1.12xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
diataxis diataxis/SKILL.md Structure, classify, and write documentation using the Diátaxis framework. Use when writing docs, README files, guides, tutorials, how-to guides, API references, or organizing documentation architecture. Also use when asked to improve documentation, restructure docs, decide what type of doc to write, or classify existing content. Covers tutorials, how-to guides, reference, and explanation. | 99 99 1.10x Agent success vs baseline Impact 97% 1.10xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
english-please english-please/SKILL.md Dude, come on. You write at the density of your own thinking and leave the reader to unpack it. Apply whenever explaining anything to a human — not just end-of-run summaries, every message. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
feature-planning-artifacts feature-planning-artifacts/SKILL.md Use when creating or iterating staged planning artifacts for a complex feature: design discussion, structure outline, final executor plan, or supporting research/research questions. Also use when designing before coding, breaking work into vertical slices, or deepening a high-value roadmap item, NNN improve plan, architecture candidate, or HumanLayer-style task. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
frontend-design-principles frontend-design-principles/SKILL.md Use when building or reviewing frontend UI — dashboards, admin panels, landing pages, marketing sites, web apps. Drives domain-specific design decisions (typography, color world, layout, CSS token naming, depth and spacing systems) instead of generic AI defaults; routes to app.md (product/data UIs) or marketing.md (public/creative pages) by context. | 90 90 1.21x Agent success vs baseline Impact 92% 1.21xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
grug-brained-dev grug-brained-dev/SKILL.md Use when reviewing PRs, simplifying over-engineered code, judging architecture, or renaming unclear concepts — inline fake helpers, delete meatless ceremony, rename lying names, merge over-split files, reject premature abstraction, say no to speculative config/modes/layers, then end with the smallest safe next change. Triggers when code is too fancy, too abstract, too clever, too many files/helpers/layers, or too well-factored but painful to change. Embody Grug brain: complexity very bad, small words, no consultant speak, no hard pivot to opposite dogma. | 72 72 1.65x Agent success vs baseline Impact 81% 1.65xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
html-artifacts html-artifacts/SKILL.md Use when the user asks to create, generate, visualize, or turn material into a standalone HTML artifact, self-contained or single-file .html report, interactive explainer, interactive illustration or visualization, visual walkthrough or handoff, or HTML presentation or slide deck. Handles source-grounded codebase and architecture, feature, PR or diff, implementation recap, incident timeline, option comparison, causal, and data-report explanations. Not for prose-only analysis or reviews, production web apps or dashboards, websites, HTML email, or ordinary frontend/UI implementation. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
improve improve/SKILL.md Survey a codebase as a senior advisor and turn the highest-value findings into implementation plans for other agents to execute — strictly read-only on source code, never implements anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, architecture, migrations, DX), suggest features or roadmap direction, or generate handoff plans for another agent to implement. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
improving-prompts improving-prompts/SKILL.md Use when optimizing CLAUDE.md, AGENTS.md, custom commands, or skill files — diagnose the concrete failure first, then apply current documented Anthropic best practices (explicit instructions, context/motivation, examples, output and verbosity control, thinking/effort, CLAUDE.md size and skill-description rules) instead of inventing improvements. Triggers when a prompt isn't followed, a skill won't activate, CLAUDE.md is too long or ignored, or migrating prompts to current Claude models. | 72 72 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 516dee7 | |
jj jj/SKILL.md Jujutsu (jj) — the Git-compatible version control system. Activate ONLY when a .jj/ directory is present in the project or when jj/jujutsu is explicitly mentioned. Do NOT activate for plain git repos without .jj/. Use for any VCS operations in jj-managed projects: commit, push, pull, branch, bookmark, rebase, squash, merge, diff, log, status, working copy, change ID, revset, fileset, template, configuration, workspaces. | 100 100 1.23x Agent success vs baseline Impact 100% 1.23xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
reducing-entropy reducing-entropy/SKILL.md Use when evaluating designs, reviewing code, or refactoring - measures success by total code in the final codebase, not effort to get there. Bias toward deletion. | 50 50 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 516dee7 | |
researching-codebases researching-codebases/SKILL.md Use when answering complex questions about a codebase that require exploring multiple areas or understanding how components connect - coordinates parallel sub-agents to locate, analyze, and synthesize findings | 62 62 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 516dee7 | |
roadmap roadmap/SKILL.md Build evidence-backed software/product roadmaps from repo state, tickets, ideas, audit findings, or user goals — prioritize and sequence work across Now/Next/Later, milestones, dependencies, risks, and handoffs. Use when asked for a roadmap, feature roadmap, technical roadmap, release plan, milestone plan, backlog prioritization, sequencing, what to build next, or to turn improve/ideate/brainstorm/design-discussion outputs into an execution sequence. Not for implementing code or writing PR-level plans. | 77 77 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 516dee7 | |
roadmap-to-improve-plans roadmap-to-improve-plans/SKILL.md Use when turning a roadmap, repo priorities, architecture priorities, chosen opportunities, accepted feature outlines/plans, or “roadmap to plans” request into grouped improvement plan batches for future executors. Writes README.md indexes, 001-*.md/NNN-style plans, optional memo-*.md files, verification gates, drift checks, STOP conditions, rejected approaches, and executor handoff notes. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 516dee7 | |
rust rust/SKILL.md Mental-model reset for Rust. Use when writing or reviewing Rust code to shift from "it compiles" to "thinks in Rust." Triggers on Rust code review, "is this idiomatic", borrow-checker errors, API design, domain modeling, ownership, lifetimes, errors, traits, async/Tokio, unsafe, serde, FFI, tests, performance, Cargo structure, .rs files, Cargo.toml, rustc diagnostics, clippy findings, Result/Option, thiserror vs anyhow, newtype, typestate, enum vs trait, dyn Trait, Send/Sync, Pin, Miri, PyO3, napi-rs, cxx, UniFFI, wasm-bindgen, serde attributes, or feature unification. | 87 87 1.05x Agent success vs baseline Impact 99% 1.05xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
salsa salsa/SKILL.md Mental-model reset for Salsa, the incremental computation framework for Rust. Use when building or reviewing Salsa databases, tracked functions, input/ tracked/interned structs, query pipelines, accumulators, cancellation, durability, LSP integration, memory management, cycles, or production Salsa architecture. Triggers on #[salsa::db], #[salsa::input], #[salsa::tracked], #[salsa::interned], #[salsa::accumulator], salsa::Storage, memoization, revisions, backdating, red-green algorithm, WillExecute, DidValidateMemoizedValue, Cancelled, returns(ref), no_eq, lru, cycle_fn, cycle_result, durability, or salsa::Event. | 90 90 1.66x Agent success vs baseline Impact 95% 1.66xAverage score across 3 eval scenarios Securityby — The risk profile of this skill Reviewed: Version: 516dee7 | |
skill-authoring skill-authoring/SKILL.md Use when authoring, creating, refining, or troubleshooting agent skills — scaffold SKILL.md and frontmatter, write and optimize the trigger description, structure the body with progressive disclosure, validate structure, and test or debug activation. Also when building a new skill from scratch, when a skill won't trigger, loads incorrectly, or the agent ignores it entirely. Use when a skill misbehaved in the current session and needs adjustment based on learnings. | 75 75 Impact — No eval scenarios have been run Securityby — The risk profile of this skill Version: 516dee7 | |
strategic-roadmap strategic-roadmap/SKILL.md Use when a user asks “what should I work on in this repo?”, “what’s worth doing next?”, repo audit, tech-debt priorities, architecture priorities, old-plan reconciliation, or repo-grounded opportunity discovery. Produces .agents/ROADMAP.md with generated opportunities, user-seeded ideas, Now/Next/Later sequencing, rejected/not-now items, and next-artifact recommendations. Not for standard product/release roadmaps; if multiple repos are requested, create one roadmap per repo. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 516dee7 |