Two real runs, shortened. Each skill is shown on a real project or file.
Free, tested Agent Skills in the plain SKILL.md format, grouped by profession. Each skill does one job from start to finish. Each folder also has a prompt.md, a paste-in version for ChatGPT or any chatbot without skills support.
They work in any assistant that reads SKILL.md files: Claude Code, OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot and others. Helper scripts, where a skill has them, use only the Python 3 standard library. MIT licence.
Prefer a document? The Free Prompt Book is one PDF with all 21 prompts, grouped by job. Copy one into ChatGPT, Claude, Gemini or any chatbot.
Some of what the skills do is also on plain web pages you can read and copy from. No sign-up, no install.
- Holiday let hosts: replies to guest reviews, house rules and listing wording.
- Freelancers: late payment emails and a UK interest calculator.
- Sales: follow-up and cold emails.
- Managers: performance review phrases and one-to-one questions.
- Online store owners: review replies, refund and delay emails.
- Work: letters for hard moments at work.
- How we train skills: a case study with the numbers.
Six pages people use most:
- How to reply to a bad guest review
- Late payment reminder emails
- Late payment interest calculator (UK)
- Follow-up emails
- Performance review phrases for communication
- Chargeback checklist by reason
| Category | Skill | Give it | You get |
|---|---|---|---|
| E-commerce | shopify-alt-text-writer | A store URL, product URL or product export CSV | Alt text for each product image, as a Shopify import CSV and a review sheet |
| E-commerce | shopify-policy-checker | A store URL | An audit of refund, shipping, privacy, terms and contact policies, with paste-ready fixes |
| E-commerce | product-title-cleaner | A store, collection URL or export CSV | One consistent title pattern, as an import CSV of changed rows |
| E-commerce | agent-ready-quick-check | A store URL | A 6-check scorecard of how AI shopping agents read the store |
| E-commerce | review-reply-drafter | Pasted reviews, a CSV or a public review page | A reply for each review, with the ones that need you flagged |
| E-commerce | chargeback-evidence-checklist | The dispute reason | The evidence to gather before you write the response |
| Marketing and SEO | ai-search-readiness-check | A website URL | A 0 to 100 score from 8 checks on whether AI search tools can read the site, plus a fix list |
| Marketing and SEO | search-intent-page-brief | A target keyword and the pages that rank for it | The search intent, a coverage table, the gaps and an outline for a new page |
| Freelancers | late-payment-chaser-uk | One late invoice | The statutory interest and fixed recovery sum worked out, and a chaser message (UK) |
| Writing | fact-claim-checker | A draft you are about to publish | The claims that need a source, ranked by risk, with what would settle each and safer wording |
| Developers | pr-description-and-review-prep | A git diff or branch | A pull request description and the questions a reviewer is likely to ask |
| Developers | accessibility-quick-audit | A page's HTML, a URL or component files | Accessibility issues ranked by impact, with the WCAG criterion, the code and a fix |
| Developers | changelog-from-commits | A commit range or pasted git log | A user-facing changelog in Keep a Changelog style, with the commit behind each line and the vague commits flagged |
| Developers | readme-first-run-check | A repository (or the README and manifests) | Every setup step marked OK, BROKEN, MISSING or UNVERIFIED with evidence, and the README edits that fix it |
| Developers | test-gap-finder | A diff and the project's tests | The behaviours the change adds or alters, each marked Covered, Not covered or Unknown, and ranked test cases for the gaps |
| Developers | skill-portability-check | A skill folder or a repository of skills | A per-skill report of strict-YAML, portability and fallback problems, with the exact fixes; non-zero exit for CI |
| Developers | agent-browse | A browsing task and the agent-browser CLI | A browser driven in few calls: forms, logins, dialogs, uploads, paginated data. Trained and gated; about 14% cheaper per task in our test |
| Developers | agent-browse-qwen | A browsing task and the agent-browser CLI | The same, tuned for Qwen3.8-27B and similar local models. Trained and gated; selection split only, held-out test pending |
| Sales | cold-email-checker | A cold email draft and the prospect's page text | A verdict, a claims table, a tightened draft and the commercial email basics it is missing |
| Data | csv-profile-and-sanity-check | A CSV file | A read-only profile of every column, flags, and questions for the data's owner |
| Careers | job-post-decoder | A job post | What the job is, firm and wish requirements, what is missing, and questions for the recruiter |
| Support | angry-customer-reply-check | A customer complaint, your draft reply and your policy | A check of promises, facts and tone, and a repaired draft |
| Finance | invoice-checker | An invoice | A recomputed total, the differences, missing fields and consistency flags (no tax advice) |
npx skills add proskillpacks/skills
Or copy the folders you want into .agents/skills/ (one project) or ~/.agents/skills/ (all projects). Claude Code also reads ~/.claude/skills/, and Gemini CLI reads ~/.gemini/skills/. For other tools see https://agentskills.io/clients.
No skills support? Paste the prompt.md from a skill folder into a new chat and add your own text where it says to. The prompt versions have no scripts or web access, so they ask you to paste in the page text an installed skill would fetch itself.
Each skill is run on real public data, such as public websites, stores, reviews, policy pages and commits. We read the output ourselves and fix what is wrong before release. Nothing here posts or changes anything for you. You review the output and apply it yourself.
- Want a skill for a job we do not cover yet? Request a skill.
- A skill gave a wrong or confusing result? Report a problem with the skill name, the assistant you used and what happened. Please leave out private data.
- No GitHub account? Write to kaiventura.founder@gmail.com.
Pro Skill Packs also sells paid skills and packs for marketing, sales, development, data, careers, e-commerce and short-term rental hosting. These free skills are separate from them. The full catalogue is at https://proskillpacks.github.io and the shop is at https://proskillpacks.gumroad.com. The data behind the quick check is in our 100-store study.
Updates: @KaiVenturaBuild.
Not affiliated with or endorsed by Shopify Inc. Shopify is a trademark of Shopify Inc.
MIT
See CHANGELOG.md for new skills and fixes.

