These are the skills I reach for on every ProstDev session — the SEO checklist I paste into every post, the accessibility audit I run before shipping UI, the commit routine I never want to retype. Instead of keeping them in my head (or copy-pasting the same prompts forever), I turned them into reusable agent skills that any AI coding agent can load on demand.
I made the repo public because these problems aren't specific to me: if you write technical posts, care about accessibility, or want a consistent git workflow, you can install the exact same skills and skip the reinvention. They run in Claude Code and 80+ other agents.
Tip
New to agent skills? They're folders with a SKILL.md your agent loads only when relevant. Here's my intro to what they are and how to use them.
Add the marketplace once:
/plugin marketplace add ProstDev/skills
Then install any of the three plugins:
/plugin install content@prostdev
/plugin install dev@prostdev
/plugin install general@prostdev
Works with Claude Code, Cursor, Windsurf, Codex, and 80+ others via the
skills CLI.
Install everything:
npx skills add ProstDev/skills
Install specific skills (comma-separated):
npx skills add ProstDev/skills --skill add-faqs,blog-seo-standards
Preview without installing:
npx skills add ProstDev/skills --list
Two install styles: the Claude Code plugin installs a managed bundle that updates when I ship a new version.
npx skills addcopies the files into your repo, so you own and can edit them (but won't get updates automatically). Pick based on whether you want to fork or subscribe.
| Skill | What it does |
|---|---|
add-faqs |
Adds an AEO-friendly FAQs section (grounded in the post, FAQPage JSON-LD). |
blog-seo-standards |
SEO/AEO source of truth: titles, meta descriptions, headings, structured data. |
technical-content-structure |
Readability + structure for long-form technical prose. |
tutorial-writing |
Step-by-step how-tos a reader can follow and succeed on the first try. |
| Skill | What it does |
|---|---|
accessibility-review |
Audit/fix web UI against ~30 WCAG 2.2 A & AA criteria. |
close-session |
End-of-session orchestrator: a11y-review → verify-changes → save-session, fixing as it goes. |
commit |
Commit staged changes — commit only, no push. |
commit-and-push |
Commit staged changes and push. |
create-pr |
User-invoked wrap-up: a11y + save + type-check, then branch, commit, push, open the PR. |
how-to-generate-secret |
Give the command to generate a random 32-byte hex secret/token/key. |
verify-changes |
Post-change QA gate: type-check, run tests, and confirm the change is actually covered. |
| Skill | What it does |
|---|---|
claude-md-and-folder-standards |
Rules for editing CLAUDE.md and any .claude/ file. |
clarify-request |
Turns a vague prompt into a clear brief via a few targeted questions before acting (any domain). |
save-session |
End-of-session routine that saves learnings to .claude files. |
Found a bug or have a skill idea? Open an issue.
MIT — use them, fork them, adapt them.
