These are the coding agent plugins, skills, and MCPs I've used, mostly with Claude Code, but they also work with OpenAI Codex and Google Gemini.
Plugins
ref:
https://code.claude.com/docs/en/discover-plugins
claude plugin marketplace add trailofbits/skills
claude plugin marketplace add ghostsecurity/skills
// in .claude/settings.json
{
...
"enabledPlugins": {
"claude-md-management@claude-plugins-official": true,
"context7@claude-plugins-official": true,
"gh-cli@trailofbits": true,
"hal-voice@hal-9000": true,
"superpowers@claude-plugins-official": true
}
...
}
Notes:
superpowersplugin will fetch updates from GitHub.context7plugin will usenpxto run a local server (so it will fetch from npm)
ref:
https://github.com/anthropics/claude-plugins-official => the official marketplace
https://github.com/anthropics/knowledge-work-plugins
https://github.com/obra/superpowers => included in claude-plugins-official
https://github.com/trailofbits/skills
https://github.com/ghostsecurity/skills
Skills
ref:
https://code.claude.com/docs/en/skills
# my skills
npx skills add vinta/hal-9000 --skill commit magi-ex second-opinions -g
npx skills add vinta/dear-ai
# writing skills
npx skills add softaworks/agent-toolkit --skill writing-clearly-and-concisely humanizer naming-analyzer -g
npx skills add shyuan/writing-humanizer
# backend skills
npx skills add supabase/agent-skills
npx skills add planetscale/database-skills
# frontend skills
npx skills add vercel-labs/next-skills
npx skills add vercel-labs/agent-skills
npx skills add microsoft/playwright-cli
npx skills add remotion-dev/skills
npx skills list -g
npx skills update -g
npx skills remove --all -g
ref:
https://skills.sh/
https://github.com/vinta/hal-9000/tree/master/skills
https://github.com/softaworks/agent-toolkit
https://github.com/planetscale/database-skills
https://github.com/microsoft/playwright-cli
https://github.com/vercel-labs/agent-browser
https://github.com/remotion-dev/skills
MCP
ref:
https://code.claude.com/docs/en/mcp
Context7 MCP
# Local Server
claude mcp add --scope projec context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEY
# Remote Server
claude mcp add --scope project --header "CONTEXT7_API_KEY: YOUR_API_KEY" --transport http context7 https://mcp.context7.com/mcp
ref:
https://github.com/upstash/context7
DeepWiki MCP
claude mcp add --scope projec --transport http deepwiki https://mcp.deepwiki.com/mcp
ref:
https://docs.devin.ai/work-with-devin/deepwiki-mcp
Codex MCP
Yes, other coding agents like Claude Code can use Codex via MCP which is slightly more stable than invoking with codex exec via CLI.
# Codex reads your local .codex/config.toml by default
claude mcp add codex --scope user -- codex mcp-server
# You could still override some configs
claude mcp add codex --scope user -- codex -m gpt-5.3-codex -c model_reasoning_effort="xhigh" mcp-server
ref:
https://developers.openai.com/codex/cli/reference/#codex-mcp-server
Playwright MCP
No, you should use playwright-cli skill instead.
ref:
https://github.com/microsoft/playwright-cli
https://github.com/microsoft/playwright-mcp
GitHub MCP
No, you should use gh command instead.
Trail of Bits's gh-cli plugin is also highly recommended, though you may want to review how it uses hooks to intercept GitHub fetch requests.
ref:
https://cli.github.com/
https://github.com/trailofbits/skills/tree/main/plugins/gh-cli
https://github.com/github/github-mcp-server
