By shihwesley
Reverse engineer and extract capabilities from any source — repos, configs, binaries, articles — into your agent workflow. Security scanning, manifest tracking, cross-agent restore.
Check for AgentReverse skill updates and Claude Code changelog changes on session start. Runs automatically via SessionStart hook — compares installed versions against remote, applies safe migrations, and flags breaking changes. Use when user says /agent-reverse-update to manually trigger an update check.
Reverse engineer and extract capabilities from any source — GitHub repos, local Claude Code configs, installed binaries, articles, or raw settings files. Use when user says /agent-reverse, wants to analyze a repo for extractable skills, audit their local Claude setup, install capabilities from external sources, or sync their skill manifest. Includes security scanning, manifest tracking, and cross-agent restore.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Extract tools, skills, and plugins from any source — GitHub repos, local configs, articles — and install only what you need. No cloning entire repositories for one function.
> /agent-reverse analyze https://github.com/anthropics/claude-code-plugins
Scanning repo... found 12 capabilities:
SKILLS (5)
code-review Review PRs for bugs, security, performance [/command]
test-runner Run and report test suites [/command]
feature-dev Guided feature development [/command]
explanatory-style Educational output mode [agent-only]
learning-style Quiz-based learning mode [agent-only]
MCP SERVERS (2)
typescript-lsp TypeScript language intelligence
pyright-lsp Python type checking
Security scan: all clear (0 critical, 0 medium)
Which capabilities would you like to install?
agent-reverse.json pins every installed capability to a source and commit, like package-lock.json for skillsagent-reverse-engine subagentanalyze local inventories your environment, finds dead skills, deprecated settings, unreachable MCP servers/plugin marketplace add shihwesley/shihwesley-plugins
/plugin install agent-reverse@shihwesley-plugins
This installs the MCP server, skills, agents, and hooks automatically.
# Add MCP server
claude mcp add agent-reverse -- npx -y @shihwesley/agent-reverse agent-reverse-server
# Install skills and agents
npx -y @shihwesley/agent-reverse setup
Restart Claude Code after setup.
Global install:
npm install -g @shihwesley/agent-reverse
claude mcp add agent-reverse -- agent-reverse-server
agent-reverse setup
From source:
git clone https://github.com/shihwesley/agent-reverse.git
cd agent-reverse
npm install && npm run build
claude mcp add agent-reverse -- node dist/server.js
node dist/cli.js setup
Requirements: Node.js >= 20.0.0
Analyze a repo and install one capability:
# 1. Point at any source
/agent-reverse analyze https://github.com/cool-user/search-plugin
# 2. Install what you need
/agent-reverse install search-lite
# 3. Check your setup
/agent-reverse audit
Health-check your local environment:
/agent-reverse analyze local
Returns: installed skills count, dead skills, deprecated settings, MCP server health, and optimization suggestions.
| Command | What it does |
|---|---|
/agent-reverse analyze <source> | Analyze a repo, file, local env, or article URL for extractable capabilities |
/agent-reverse install <id> | Install a capability with security scanning |
/agent-reverse sync | Reinstall all manifest capabilities (new machine setup) |
/agent-reverse audit | Find bloat, duplicates, dead skills, deprecated configs |
/agent-reverse check-updates | Check for capability updates and Claude Code version changes |
/agent-reverse backup [--gist] | Export setup to file, Gist, or GitHub repo |
/agent-reverse restore <source> | Restore from backup, optionally to a different agent platform |
Source types for analyze: GitHub URL, local file path, local (your environment), article URL.
Every install runs 6 checks before writing files:
npx claudepluginhub shihwesley/shihwesley-plugins --plugin agent-reverseResearch pipeline + sandboxed Python execution for Claude Code. Turns any topic into agent expertise: structured question tree → source discovery → zero-context fetch (content never enters LLM context) → .mv2 indexing → REPL-based distillation → compact expertise artifact. Also runs Python in isolated Docker containers for code execution, DSPy sub-agents, and data analysis.
Maps codebases of any size using parallel Sonnet subagents with Merkle-tree change detection. Generates docs/CODEBASE_MAP.md with architecture diagrams, module guides, data flows, and navigation guides. Creates docs/.mercator.json merkle manifest for O(1) staleness checks — compare a single root hash to know if anything changed. Post-commit hook auto-refreshes hashes in ~2 seconds with zero API tokens. Supports incremental updates: only re-explores changed modules. Works without git via pure hash-based diff.
TLDR-aware code simplifier — uses AST summaries for context, full reads only for target files. 80%+ token savings on large codebases. Merkle-integrated for O(1) change detection when used with mercator-ai.
Ambient dev environment management — auto-switches between dev, test, staging, and prod using Docker containers, sidecars, and task-aware classification. Provides /orbit commands for explicit control.
Ambient .tech.md generation — auto-documents and tracks freshness of your codebase
Automatically detects and loads AGENTS.md files to provide agent-specific instructions alongside CLAUDE.md. Enables specialized agent behaviors without manual intervention.
Search, discover, and install AI agent skills from 9 registries with quality scoring, security labels, and cross-platform support
Unified capability management center for Skills, Agents, and Commands.
Representation Synthesis workflow for auditing agent skills in Claude Code.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.