Evil Martians Agent Skills plugin

Six Evil Martians consultancy skills: open source READMEs, LLM visibility, secure npm, Tailwind and web video compression.

  • 64 ★ on the repository
  • Last commit
Plugin

Extended access

Why this level

  • `web-video` runs an ffmpeg script on your files.
  • The npm and GitHub Actions skills steer changes to package release settings.
All reasons and checks

evilmartians/agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/evil-martians-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • `web-video` runs an ffmpeg script on your files.
  • The npm and GitHub Actions skills steer changes to package release settings.

This is third-party code. Review the repository files before installing.

What it does

The team at Evil Martians ships the set, and each skill lives in `skills/<name>/SKILL.md`. `good-readme` writes and improves an open source README based on experience promoting PostCSS and Nano ID. `llms-visibility` makes a site readable to AI: Markdown routes, `Accept` content negotiation, `llms.txt` and `robots.txt` signals. `secure-npm-package` sets up a secure package release: Trusted Publishing, hardened GitHub Actions workflows and a cooldown for fresh dependencies. `skills-visibility` publishes a skills catalog with a `.well-known` index and integrity digests. `tailwind-best-practices` writes and audits Tailwind CSS, and `web-video` compresses video and GIFs with a bundled ffmpeg script into AV1 and H.264 and embeds them in the page.

Who it is for. Open source maintainers and web developers who need proven practices for READMEs, npm, Tailwind and video.

Good fit when

  • A GitHub project is brought to a README that attracts users.
  • An npm package release moves to Trusted Publishing with staged publishes.
  • A site is made visible to AI agents through `llms.txt` and Markdown routes.
  • A heavy screencast is compressed to AV1 and H.264 with a poster.

Not a fit when

  • You need skills for another stack, not for the web and npm.
  • You want a set without promotion advice and without Evil Martians' specific practices.
  • The agent cannot run the ffmpeg required by `web-video`.

Example request

Use good-readme and rewrite the README of my open source project so that it attracts users.

Limitations

Skills are installed one at a time rather than as a bundle. Some settings, for npm for instance, the agent walks through with you in the npmjs.com and GitHub web interfaces: it prepares links but you change the parameters. `web-video` runs the `web-video.sh` script and needs ffmpeg installed. The advice reflects the authors' approach, for example `skills-visibility` argues against an index on raw GitHub URLs, so check it against your project.

How to disable. Delete the skill folder from the agent directory or run `claude plugin uninstall llms-visibility@evilmartians`.

FAQ

How do I install a single skill?

Run `npx skills add evilmartians/agent-skills --skill llms-visibility -a claude-code -g`. Without `-g` the skill installs into the current project.

Which agents are supported?

The `-a` flag accepts `claude-code`, `codex`, `cursor`, `gemini-cli` and `github-copilot`.

Can it be installed through the Claude Code marketplace?

Yes: `claude plugin marketplace add evilmartians/agent-skills`, then `claude plugin install llms-visibility@evilmartians`.

Is there another install route?

`gh skill install evilmartians/agent-skills llms-visibility` asks which agent to use. You can also copy the skill folder into `.claude/skills`, `.codex/skills` or `.agents/skills`.

What does web-video do?

It compresses a video, screencast or GIF with an ffmpeg script into AV1 and H.264 MP4 with a poster, HEVC on request, plus VP9 WebM and HEVC with alpha.

Discussion

No questions or reviews yet.

Plugins

A skill set against AI slop: UI and typography audits, change review, releases, docs and SEO.

SkillExtended access194Repository stars

skills-npm links agent skills shipped in your dependencies in node_modules and listed in the skills field of package.json

CLIExtended access582Repository stars

Dozens of mizchi's agent skills: frontend audits, AWS, Cloudflare, SQL, Playwright and OpenTelemetry, installed one by one

SkillExtended access422Repository stars

A skills library for Claude Code, Cursor and Codex: team code review, TDD, stacked PRs and repository readiness scoring

PluginExtended access71Repository stars

24 skills for Laravel, PHP, React and TypeScript: code rules, testing, security, technical debt and documentation.

SkillMinimal access103Repository stars

A set of 16 engineering skills for agents: Apple platform work, macOS packaging, React performance, code review and refactoring

SkillExtended access4KRepository stars

README in short

Each skill is paired with an Evil Martians blog article. Installation is per skill, so nothing extra lands in the project.

README badge

Report a problem