This repository contains experiments with Claude Code's subagent capabilities and example implementations.
Custom agent definitions for specialized development tasks:
- api-architect - API design and RESTful architecture
- backend-architect - Backend system design and implementation
- database-architect - Database schema design and optimization
- frontend-architect - Frontend UI/UX development
- python-specialist - Python-specific development expertise
- technical-documentation-writer - Comprehensive documentation creation
A complete client-server application demonstrating full-stack Python development:
- Server: FastAPI REST API with SQLite database
- Client: PySide6 desktop GUI application
- Features: CRUD operations, authentication, advanced search, statistics dashboard
- Documentation: Complete architecture, development, and deployment guides
View People Management System README
- React Components (
components/) - Example UI components - Test Files - Various test implementations and examples
The agents in this repository can be used with Claude Code to enhance development capabilities. Each agent specializes in specific areas:
- Load agents: Use the
/agentscommand in Claude Code - Invoke agents: Use the specialized agents for specific tasks
- Customize: Modify agent definitions to suit your needs
cd people-management-system
source activate.sh
make run-server # Start the API server
make run-client # Start the GUI clientView and customize agent definitions in .claude/agents/ to create your own specialized development assistants.
claude-code-subagent/
├── .claude/agents/ # Claude Code agent definitions
├── people-management-system/# Full-stack Python application
│ ├── server/ # FastAPI backend
│ ├── client/ # PySide6 GUI
│ ├── shared/ # Shared models and utilities
│ └── docs/ # Documentation
├── components/ # Example React components
└── test-file.js # Example test file
- Python 3.11+ with UV package manager
- FastAPI for REST API development
- PySide6 for desktop GUI applications
- SQLite with SQLAlchemy ORM
- Claude Code for AI-assisted development
This repository is for educational and experimental purposes.
🤖 Created with Claude Code