An agentic skills framework & software development methodology that works.
Installable agent skills for Claude Code and other agents
This repo packages several Agent Skills Evil Martians uses in real projects, including README writing, LLM visibility, secure npm publishing, skill catalog publishing, and Tailwind rules. The skills are meant to be copied or installed into supported agents so the agent follows the right instructions when the task matches a skill.
Builders who want reusable skills for Claude Code, Codex, Cursor, Gemini CLI, or GitHub Copilot.
You can give your agent focused, reusable expertise instead of re-explaining the same project patterns every time.
What it does
README skill
Helps an agent write or improve an open source README based on Evil Martians' publishing experience.
LLM visibility skill
Gives an agent instructions for making a site readable to LLMs, including `llms.txt`, `robots.txt`, and Markdown routes.
Secure npm release skill
Guides secure npm publishing with Trusted Publishing, staged publishes, dependency cooldowns, and repo-specific setup steps.
Skills visibility skill
Shows how to publish a discoverable skill catalog with `.well-known` discovery, integrity digests, and install commands.
Tailwind best practices skill
Teaches an agent how to write and audit Tailwind CSS with token-first, maintainable class patterns.
How to get it
- 1Skills install one at a time. Swap llms-visibility for whichever one you want.
npx skills add evilmartians/agent-skills --skill llms-visibility -a claude-code -g
- 2Claude Code can install a skill from this repo's plugin marketplace instead
claude plugin marketplace add evilmartians/agent-skills claude plugin install llms-visibility@evilmartians
- 3Alternatively, GitHub CLI's gh skill can install a skill and prompts you to pick which…
gh skill install evilmartians/agent-skills llms-visibility
README
Evil Martians Agent Skills
Agent Skills we build and use at Evil Martians, packaged so you can install them into your own AI coding agent.
A skill is a folder with a SKILL.md in it: a name, a description that tells the agent when to reach for it, and the instructions to follow once it does. The format is shared across agents, so these work the same in Claude Code, Codex, Cursor, Gemini CLI, and GitHub Copilot.
Browse them at https://evilmartians.com/agent-skills.
Agent Skills are built by Evil Martians, an American design and engineering consultancy for developer tools, AI, and cybersecurity startups.
Skills
| Skill | What it does |
|---|---|
| good-readme | Writes or improves a README.md for an open source project, based on Evil Martians' real experience of successfully promoting PostCSS, Nano ID, and other popular projects. Companion to How to make your open source popular. |
| llms-visibility | Makes a site visible and readable to LLMs and AI agents. Covers Markdown routes, Accept content negotiation, llms.txt, and crawler signals in robots.txt. Pushes back on popular patterns that don't work. Companion to How to make your website visible to LLMs. |
| secure-npm-package | Sets up a secure npm release process — Trusted Publishing with staged publishes from GitHub Actions, hardened workflows, dependency cooldowns — and walks the user through the manual npmjs.com and GitHub settings with links resolved for their repo. Companion to The secure way to release an npm package in 2026. |
| skills-visibility | Publishes a catalog of agent skills and makes it discoverable and installable by AI coding agents — a .well-known discovery index, self-hosted archives with integrity digests, and several install commands. Pushes back on pointing an index at raw GitHub URLs. Companion to Ship agent skills like packages: discovery index, digests, and install sources. |
| tailwind-best-practices | Writes and audits Tailwind CSS with the five practices that keep a fast-to-write codebase maintainable: design tokens over magic values, short and consistently ordered class lists, semantically grouped tokens, and fixed variants for design-system components instead of arbitrary className props. Companion to 5 best practices for preventing chaos in Tailwind CSS. |
Install
Skills install one at a time. Swap llms-visibility for whichever one you want.
npx skills add evilmartians/agent-skills --skill llms-visibility -a claude-code -g
Pass your agent to -a: claude-code, codex, cursor, gemini-cli, or github-copilot. Drop -g to install into the current project instead of your home directory.
Claude Code can install a skill from this repo's plugin marketplace instead:
claude plugin marketplace add evilmartians/agent-skills
claude plugin install llms-visibility@evilmartians
Alternatively, GitHub CLI's gh skill can install a skill and prompts you to pick which agent to install it into:
gh skill install evilmartians/agent-skills llms-visibility
Or copy the skill folder into a skills directory yourself: .claude/skills for Claude Code, .codex/skills for Codex, or the agent-agnostic .agents/skills, which any agent reads. Prefix the path with ~/ to install it globally, or use it at a project root to keep it local. Copy the whole folder, not just the SKILL.md, since a skill can ship scripts, references, and other assets alongside it.
Adding a skill
We curate this repo ourselves and don't take outside contributions. The skills are MIT licensed, so fork one and make it your own if you want to.
Maintainers: add skills/<slug>/SKILL.md with name (the same as the directory) and description in the front matter, then add a matching entry to the marketplace manifest and a row to the Skills table above. Whatever else the skill needs at runtime goes in that same folder and ships with it. CI checks the front matter and the manifest, but the table is on you.
License
MIT © Evil Martians
Files in the repo
- .claude-plugin
- .github
- scripts
- skills
- .editorconfig
- .gitignore
- LICENSE
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.