npx claudepluginhub slamb2k/agent-smithIntelligent financial management plugin containing an intelligent skill for Claude Code with PocketSmith API integration. Features AI-powered categorization, tax intelligence, scenario planning, and health checks.
No description available.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
An intelligent financial management skill for Claude Code
Agent Smith provides comprehensive PocketSmith API integration with advanced AI-powered analysis, rule management, tax intelligence, and scenario planning.
✅ Implementation Complete - All 8 phases implemented and tested
📦 Version: 1.3.8
📋 Design Document: docs/design/2025-11-20-agent-smith-design.md
👥 Contributing: CONTRIBUTING.md
Agent Smith is distributed as a Claude Code plugin/skill via the marketplace system:
.claude-plugin/marketplace.json and .claude-plugin/plugin.jsonagent-smith-plugin/skills/agent-smith/ - Complete skill definitionThe skill includes all Python scripts, documentation, rule templates, and configuration files needed to run Agent Smith within Claude Code.
Development Setup: See CONTRIBUTING.md for complete development setup instructions.
Key Points:
scripts/ directoryagent-smith-plugin/skills/agent-smith/scripts/ to skill location (gitignored copy)Agent Smith transforms PocketSmith from a passive tracking tool into an active financial intelligence system. Named after the Matrix AI agent, it serves as your intelligent assistant for managing your financial matrix.
agent-smith/
├── README.md # This file
├── CONTRIBUTING.md # Development setup and contribution guide
├── CHANGELOG.md # Version history
├── .gitignore # Git ignore rules
├── .env # API configuration (not committed)
├── pyproject.toml # Python dependencies (uv)
├── uv.lock # Dependency lock file
├── pytest.ini # Test configuration
│
├── .claude-plugin/ # Claude Code plugin configuration
│ ├── marketplace.json # Marketplace metadata
│ └── plugin.json # Plugin definition
│
├── agent-smith-plugin/ # Marketplace distribution
│ ├── .claude-plugin/ # Plugin configuration
│ │ └── plugin.json # Plugin definition
│ ├── commands/ # Slash command definitions
│ └── skills/agent-smith/ # Skill source
│ ├── SKILL.md # Skill definition
│ ├── README.md # Skill documentation
│ ├── scripts/ # Python code (synced from ../../../scripts/)
│ ├── references/ # Documentation (loaded on-demand)
│ ├── assets/ # Templates and seed data
│ └── .env.sample # Configuration template
│
├── backups/ # Timestamped backups (30-day retention)
│ └── INDEX.md
│
├── data/ # Working data and state
│ ├── INDEX.md
│ ├── config.json # User preferences
│ └── templates/ # Rule templates
│
├── docs/ # Documentation
│ ├── INDEX.md
│ ├── design/ # Design specifications
│ ├── guides/ # User guides
│ └── operations/ # Operation logs
│
├── ai_docs/ # AI agent documentation
│ ├── INDEX.md
│ └── pocketsmith-api-documentation.md
│
├── logs/ # Execution logs (14-day retention)
│ └── INDEX.md
│
├── reports/ # Generated reports (90-day retention)
│ └── INDEX.md
│
├── scripts/ # Python code (source)
│ ├── INDEX.md
│ ├── core/ # Core libraries
│ │ ├── api_client.py # PocketSmith API wrapper ✓
│ │ ├── rule_engine.py # Hybrid rule engine ✓
│ │ └── index_updater.py # INDEX.md manager ✓
│ ├── analysis/ # Analysis modules
│ │ ├── spending.py # Spending analysis ✓
│ │ └── trends.py # Trend detection ✓
│ ├── reporting/ # Reporting modules
│ │ └── formatters.py # Multi-format reports ✓