By alrightryanx
Get push notifications on your phone when Claude Code needs input. Approve, deny, or reply from ShadowAI.
npx claudepluginhub alrightryanx/claude-shadow --plugin claude-shadowGet push notifications on your phone when Claude Code needs your input. Approve, deny, or reply directly from the ShadowAI app.
/plugin marketplace add alrightryanx/claude-shadow
/plugin install claude-shadow@shadowai-plugins
claude --plugin-dir /path/to/claude-shadow
Claude Code (hooks) -> ShadowBridge (relay) -> ShadowAI (notifications)
<- approval/reply
The plugin hooks into Claude Code's permission system and sends events to ShadowBridge, which relays them to the ShadowAI app on your phone. When you approve or reply, the response goes back through the same path.
Create ~/.claude-shadow-config.json to customize settings:
{
"bridgeHost": "127.0.0.1",
"bridgePort": 19286,
"enabled": true
}
MIT License - See LICENSE for details.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Matches all tools
Hooks run on every tool call, not just specific ones
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Memory compression system for Claude Code - persist context across sessions
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use