Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By slamb2k
Intelligent 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.
npx claudepluginhub slamb2k/agent-smith --plugin agent-smith-pluginCategorize uncategorized transactions using the hybrid rule + LLM workflow
Evaluate your PocketSmith setup and get optimization recommendations
Financial insights - spending analysis, scenarios, trends, and reports
Interactive Agent Smith setup wizard with intelligent suggestions based on your financial setup
Interactive review of transactions flagged for review with intelligent grouping
Share bugs, ideas, or general feedback.
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Open Accountant financial skills — P&L reports, budgeting, tax prep, debt payoff, and more for AI agents
Canadian Personal Finance Manager — financial interviews, budget planning, interactive dashboards, and ongoing coaching for Canadians
Back-office account operations and servicing workflows. Covers the full account lifecycle from opening through maintenance, transfers, reconciliation, and corporate actions.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
AI-assisted planning, development and governance tools
AI-native Git workflow automation for Claude Code
Have a squiz at any web page from Claude Code. Token-efficient browser automation using agent-browser with context isolation. Works on Windows, WSL, Linux VMs, and macOS — no Chrome extension required.
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 ✓