A Pydantic AI agent framework that implements progressive disclosure for efficient context management. Ideal for operations teams automating workflows. Integrates with Claude and other AI agents.
git clone https://github.com/coleam00/custom-agent-with-skills.gitCustom Agent with Skills is a framework-agnostic skill system for AI agents that implements progressive disclosure—loading skill instructions and resources on-demand to eliminate context window constraints. The system manages AI context efficiently by loading skill metadata first, then full instructions and reference files only when needed, allowing agents to access hundreds of skills without overwhelming the context window. It comes with five production-ready skills for weather forecasts, academic paper search, recipe discovery, timezone conversion, and code review, all built with Pydantic models for type safety. Ideal for operations teams automating workflows and developers extending AI capabilities without vendor lock-in.
Install UV, clone the repository, run `uv sync` to install dependencies, set your LLM API key in `.env`, and run `uv run python -m src.cli` to start the agent. Skills load automatically as the agent selects them based on user requests.
Automate weather lookups and forecasts across multiple locations
Search and summarize academic research papers by topic
Find recipes based on available ingredients and dietary restrictions
Convert times and check current time across world timezones
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/coleam00/custom-agent-with-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a custom agent with the following skills: [SKILL_1], [SKILL_2], [SKILL_3]. The agent should use progressive disclosure to manage context efficiently. The agent will operate in the [INDUSTRY] industry and will process [DATA] data. The agent should be integrated with [AI_TOOL] for additional capabilities.
# Custom Agent Design ## Skills - **Data Extraction**: Extracts relevant data from [INDUSTRY] reports. - **Analysis**: Performs trend analysis on [DATA] data. - **Reporting**: Generates comprehensive reports. ## Progressive Disclosure - **Initial Context**: Basic understanding of [INDUSTRY] trends. - **Progressive Context**: Detailed analysis of [DATA] patterns. ## Integration - **AI Tool**: [AI_TOOL] for advanced data processing. ## Workflow 1. **Data Ingestion**: The agent ingests [DATA] from various sources. 2. **Initial Analysis**: Performs a basic analysis to identify trends. 3. **Detailed Analysis**: Uses progressive disclosure to delve deeper into specific patterns. 4. **Report Generation**: Compiles findings into a comprehensive report. 5. **AI Enhancement**: Leverages [AI_TOOL] for additional insights.
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan