Production-ready Claude Code skills and frameworks for building, evaluating, and scaling agentic AI systems.
Complete collection of production-ready skills ordered by importance and usage frequency:
| # | Skill | Description | When to Use |
|---|---|---|---|
| 1οΈβ£ | Knowledge Framework | Automatic documentation framework using MECE/BFO ontology principles with Mermaid diagrams and Ground Truth attribution | Creating any .md file, documenting systems, building knowledge base |
| 2οΈβ£ | Multi-Agent Orchestrator | Orchestrate parallel execution of multiple CLI agents (Claude Code, Codex, Gemini) for competitive evaluation with objective winner selection | Complex tasks (>7/10), multiple valid approaches, high-stakes solutions |
| 3οΈβ£ | Skill Creator | Guide for creating effective Claude Code skills with YAML frontmatter, Quick Start checklists, and Decision Trees | Building new skills, improving existing skills, skill architecture |
| 4οΈβ£ | Claude Code Sessions | Universal session management - search, resume, and analyze conversations from any directory | Resuming sessions, searching conversation history, tracking work |
| 5οΈβ£ | YouTube to Knowledge Doc | Extract YouTube transcripts and convert to Knowledge Framework documentation with clickable timestamps | Documenting videos, preserving external learning, research archival |
Choose your skill based on task type:
- π Writing documentation? β Knowledge Framework
- π€ Complex task needing best solution? β Multi-Agent Orchestrator
- π οΈ Building new skills? β Skill Creator
- π Finding previous work? β Claude Code Sessions
- π₯ Learning from YouTube? β YouTube to Knowledge Doc
How to organize documents - Knowledge Framework Guide
Complete guide to MECE/BFO documentation principles - the foundation for all skills in this repository.
Global installation (recommended):
# Clone repository
git clone https://github.com/tekliner/improvado-agentic-frameworks-and-skills.git
cd improvado-agentic-frameworks-and-skills
# Install all skills globally
cp -r skills/* ~/.claude/skills/Project-level installation:
# Copy to specific project
cp -r skills/* /path/to/your-project/.claude/skills/Some skills require utility scripts and frameworks. Install them to your project:
# Navigate to your project directory
cd /path/to/your-project
# Copy session management utilities (required for claude-code-sessions, knowledge-framework)
mkdir -p data_sources/claude_code
cp -r data_sources/claude_code/* /path/to/your-project/data_sources/claude_code/
# Copy multi-agent framework (required for multi-agent-orchestrator)
mkdir -p algorithms/product_div/Multi_agent_framework
cp -r algorithms/product_div/Multi_agent_framework/* /path/to/your-project/algorithms/product_div/Multi_agent_framework/
# Make scripts executable
chmod +x /path/to/your-project/algorithms/product_div/Multi_agent_framework/*.sh
chmod +x /path/to/your-project/data_sources/claude_code/get_session_id.pyDependency matrix:
| Skill | Dependencies |
|---|---|
| Knowledge Framework | data_sources/claude_code/get_session_id.py (optional) |
| Claude Code Sessions | data_sources/claude_code/{get_session_id.py, 21_universal_session_resume.py, 22_list_all_sessions.py} (required) |
| Multi-Agent Orchestrator | algorithms/product_div/Multi_agent_framework/{run_parallel_agents.sh, run_claude_agent.sh, run_codex_agent.sh, run_gemini_agent.sh} (required) |
| YouTube to Knowledge Doc | None |
| Skill Creator | None |
Automatic activation - Skills trigger when Claude Code detects relevant context:
- Creating .md files β
knowledge-framework - "Run multi-agent framework" β
multi-agent-orchestrator - "Create new skill" β
skill-creator - "Resume session abc123" β
claude-code-sessions - "Document this YouTube video" β
youtube-to-knowledge-doc
Manual invocation:
/skill knowledge-framework
/skill multi-agent-orchestrator
/skill skill-creator
/skill claude-code-sessions
/skill youtube-to-knowledge-doc
Purpose: Create structured, maintainable documentation automatically
Key features:
- MECE section organization (Mutually Exclusive, Collectively Exhaustive)
- Continuant (TD) and Occurrent (LR) Mermaid diagrams
- Numbered sections (Β§1.0, Β§2.0) and paragraphs (ΒΆ1, ΒΆ2)
- Ground Truth attribution with sources and dates
- Quick Start checklist for rapid application
- Author checklist for quality validation
Dependencies: None
Example output:
## π [Title]
**Thesis:** One sentence previewing all MECE sections...
**Overview:** Paragraph introducing each section...
[Mermaid diagrams - structure + process]
## 1.0 First Section
ΒΆ1 Ordering principle: [why this order]...Purpose: Competitive evaluation of complex tasks using multiple AI agents
Key features:
- Parallel CLI agent execution (Claude Code, Codex, Gemini)
- Self-evaluation with measurable success criteria (β
/β/
β οΈ ) - Automated winner selection based on objective metrics
- Progressive disclosure workflow (location β task file β user edits β launch)
- Artifact placement enforcement (workspace isolation)
- Ready-to-use execution scripts with background monitoring
Dependencies:
- Bash, Python 3.8+
- Multiple CLI agents (Claude Code CLI, Codex CLI, Gemini CLI)
- Scripts:
algorithms/product_div/Multi_agent_framework/*.sh(see Installation section)
Workflow:
1. User describes complex task
2. Agree on folder location
3. Create task file with success criteria
4. User edits and confirms "Ready"
5. Launch ./run_parallel_agents.sh
6. Compare self-evaluations
7. Declare winner based on criteria met
Success criteria example:
- [β
] Process 1M rows in <5 seconds
- [β
] Handle edge cases (nulls, duplicates)
- [β] Memory usage <500MBPurpose: Universal session management and conversation history
Key features:
- Resume by session ID or text search
- Universal session discovery across all projects
- Automatic path resolution and project switching
- Shell integration (
rccommand for quick access) - Session statistics and metadata
- Search by content, date, or participant
Dependencies:
- Python 3.8+
- Scripts:
data_sources/claude_code/{get_session_id.py, 21_universal_session_resume.py, 22_list_all_sessions.py}(see Installation section)
Common commands:
# Resume by ID
rc c080fd31-1fea-44e2
# Search by text
rc --text "dashboard implementation"
# Resume latest
rc --last
# List all sessions
rc-list --days 7Purpose: Preserve external learning as structured documentation
Key features:
- Automatic transcript extraction with yt-dlp
- Intelligent folder placement recommendation
- Clickable YouTube timestamp links (MM:SS β ?t=SECONDS)
- Knowledge Framework compliance (MECE structure, diagrams)
- Ground Truth attribution with video source
- Session ID tracking for provenance
Dependencies: yt-dlp, Python 3.8+
Workflow:
1. User provides YouTube URL
2. Extract transcript and metadata
3. Recommend folder location
4. Generate Knowledge Framework doc
5. Add clickable timestamp citations
Timestamp format:
**Quote:** "Direct quote" ([timestamp 23:11](https://youtu.be/VIDEO_ID?t=1391))Purpose: Guide for creating effective Claude Code skills with best practices
Key features:
- YAML frontmatter structure and patterns
- Quick Start Checklist creation (5-10 actionable steps)
- 5-Second Decision Tree design
- Practical Workflow examples
- Progressive disclosure architecture
- Reusable resource identification (scripts, references, assets)
Dependencies: None
Workflow:
1. Define concrete usage examples
2. Identify reusable resources
3. Initialize skill structure (SKILL.md, README.md, references/, scripts/)
4. Write YAML frontmatter with triggers
5. Add Quick Start Checklist
6. Create 5-Second Decision Tree
7. Validate against quality checklist
Quality standards:
- Clear "When to Use" section with automatic triggers
- Actionable Quick Start (not documentation, but steps)
- Decision Tree for rapid skill selection
- Real workflow examples (not abstract descriptions)
All skills follow consistent architecture:
skill-name/
βββ SKILL.md # Main documentation
β βββ YAML frontmatter (name, description, triggers)
β βββ When to Use (automatic + manual triggers)
β βββ Quick Start Checklist (5-10 steps)
β βββ 5-Second Decision Tree
β βββ Practical Workflow examples
β βββ Detailed documentation
βββ README.md # Technical implementation
βββ references/ # Additional documentation (loaded as needed)
β βββ script_usage.md
β βββ task_templates.md
βββ scripts/ # Executable helpers
βββ create_task_file.sh
Tested with:
- Claude Code Desktop v1.0+
- Claude Sonnet 4.5 model
- macOS (primary), Linux (compatible)
All skills include:
- β YAML frontmatter with explicit triggers
- β Quick Start Checklist (5-10 steps)
- β 5-Second Decision Tree
- β Practical Workflow examples
- β Clear "When to Use" section
- β Automatic trigger descriptions
Follow the skill-creator framework:
- Define concrete usage examples
- Identify reusable resources (scripts, references, assets)
- Initialize skill structure
- Write SKILL.md with YAML frontmatter
- Add Quick Start and Decision Tree sections
- Validate against quality checklist
MANDATORY for all skills:
- β YAML frontmatter with explicit trigger phrases
- β Quick Start Checklist (actionable steps)
- β 5-Second Decision Tree (rapid selection)
- β Practical Workflow (real examples)
- β Clear "When to Use" section
- β No hardcoded paths or credentials
- β Generic examples (no client-specific data)
Skills in this repository are production-tested and follow strict quality standards.
For improvements:
- Test changes thoroughly in real projects
- Update Quick Start/Decision Tree if workflow changes
- Maintain YAML frontmatter accuracy
- Add examples for new features
- Ensure no sensitive data (API keys, paths, client names)
Internal use. Not for public distribution without authorization.
- Knowledge Framework Full Guide: How to organize documents
- Multi-Agent Framework:
skills/multi-agent-orchestrator/references/ - Task Templates: Available in respective skill
references/folders
Repository: https://github.com/tekliner/improvado-agentic-frameworks-and-skills Last updated: 2025-11-13 Skills count: 5 production-ready skills