Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Strip sensitive EXIF metadata from images before publishing, either automatically on git commit or manually via the /exif:strip command. Audits image files for GPS coordinates, camera serial numbers, and other private data, then removes them while preserving orientation and color profiles.
npx claudepluginhub ethanolivertroy/public-skills --plugin exif-stripperAgent skills and Claude Code plugins for productivity and workflow automation. These skills follow the Agent Skills specification and are compatible with Claude Code, Codex CLI, and OpenCode.
/plugin marketplace add ethanolivertroy/skills
/plugin install <skill-name>@skills
Install all skills from this repo:
npx skills add git@github.com:ethanolivertroy/skills.git
Install a single skill:
npx skills@latest add ethanolivertroy/skills/<skill-name>
Add skill folders to ~/.claude/plugins/ (for plugins with commands and hooks) or copy SKILL.md into an existing plugin's skills/ folder.
git clone https://github.com/ethanolivertroy/skills.git
See the Claude Code skills documentation for details.
Copy skill directories into your Codex skills path (typically ~/.codex/skills/).
See the Agent Skills specification for the standard skill format.
Clone the repo into the OpenCode skills directory:
git clone https://github.com/ethanolivertroy/skills.git ~/.opencode/skills/ethanolivertroy-skills
OpenCode auto-discovers all SKILL.md files under ~/.opencode/skills/. No config changes needed — skills become available after restarting OpenCode.
| Skill | Description |
|---|---|
| exif-stripper | Strip sensitive EXIF metadata from images before publishing to the web |
| ghost-content-manager | Manage Ghost blog drafts — create posts, sync, and push changes |
| grill-me | Interview relentlessly about a plan until reaching shared understanding — via mattpocock/skills |
| image-generator | Generate and edit images using Gemini image models |
| improve-codebase-architecture | Explore codebase for shallow modules and propose deepening refactors — via mattpocock/skills |
| made-to-stick | Apply the SUCCESs framework to make ideas, copy, and content more memorable |
| mischief-managed | End-of-session summary to Obsidian — captures decisions, code changes, and follow-ups with optional Linear sync |
| obsidian-skills | Obsidian vault skills via @kepano/obsidian-skills |
| prd-to-issues | Break a PRD into vertical-slice GitHub issues — via mattpocock/skills |
| ralph-loop | Continuous self-referential AI loops for iterative development |
| readwise-assistant | Search highlights, save articles, and analyze reading data via Readwise |
| tdd | Test-driven development with red-green-refactor loop — via mattpocock/skills |
| visual-explainer | Visual explanations via @nicobailon/visual-explainer |
| write-a-prd | Create a PRD through user interview and codebase exploration — via mattpocock/skills |
Some skills use template variables that you'll need to replace with your own paths:
{{VAULT_PATH}} — Your Obsidian vault path (e.g., ~/Documents/MyVault). Used by: mischief-managedSkills marked "via mattpocock/skills" are included under the MIT license (see THIRD-PARTY-NOTICES.md). You can also install them directly from the original repo:
npx skills@latest add mattpocock/skills/grill-me
npx skills@latest add mattpocock/skills/write-a-prd
npx skills@latest add mattpocock/skills/prd-to-issues
npx skills@latest add mattpocock/skills/tdd
npx skills@latest add mattpocock/skills/improve-codebase-architecture
Executes bash commands
Hook triggers when Bash tool is used
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Personal utility commands and tools for Claude Code
The Paranoid Android — quality tools for code review, knowledge compounding, and work execution
Z.AI vision, search, reader, and GitHub exploration via CLI and MCP. Analyze images, search the web, read pages as markdown, explore repos.
Documentation and authoring workflow router: audit docs vs code drift, sync docs after changes, optimize prompts and SKILL.md files, validate GLFM and Markdown formatting, summarize files/URLs/images with fidelity enforcement. Use when: docs are out of date, CLAUDE.md needs improving, SKILL.md needs optimizing, checking if documentation matches code, summarizing files or URLs.
Extract reusable skills from work sessions. Manual invocation only - no hooks, no noise.
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Convert legacy SSP/PDF/DOCX source material into traceable, validated OSCAL workspaces using Compliance Trestle and OSCAL CLI.
Manage OSCAL compliance packages using Compliance Trestle - a CNCF sandbox project for machine-readable compliance documentation (NIST OSCAL standard)
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim