matteocervelli/llms
Centralized LLM configuration and documentation management system. Tools for building skills, commands, agents, prompts, and managing MCP servers. Multi-LLM support (Claude Code, Codex, OpenCode).
Deep Analysis
้ไธญๅผๅคLLM้ ็ฝฎ็ฎก็็ณป็ป๏ผๆไพ14ไธชไธไธAgentๅ37ไธชๆ่ฝ็่ชๅจๅ่ฝฏไปถๅผๅๅทฅไฝๆต
Core Features
Technical Implementation
- ไผไธ็บงๅคAgent็ผๆ็ณป็ป่ฎพ่ฎก
- ๅฎๆด็TDDๅผๅๅทฅไฝๆต
- 80%ๆต่ฏ่ฆ็็+OWASPๅฎๅ จๆซๆ+WCAG 2.1 AAๅฏ่ฎฟ้ฎๆงๆ ๅ
- ๆธ่ฟๅผไธไธๆๅ ่ฝฝๆ้ซๆ็
- ่ชๅจไปGitHub Issue็ๆๅ่ฝๅนถๅๅปบPR
- ้ ็ฝฎไผๅ ็บง็ปงๆฟๆบๅถ๏ผLocal>Project>Global๏ผ
- ้่ฆๆ ๅๅLLMๅผๅๅทฅไฝๆต็ๅข้
- ๅค้กน็ฎๅคLLM้ ็ฝฎ็ปไธ็ฎก็
- ่ชๅจๅ่ฝฏไปถๅผๅๆตๆฐด็บฟ๏ผไปIssueๅฐPR๏ผ
- ้่ฆไธฅๆ ผไปฃ็ ่ดจ้ๅๅฎๅ จๆ ๅ็้กน็ฎ
- ๆๅปบๅๅๅClaude Codeๆ่ฝ/ๅฝไปค/ๆไปถ
- ๆถๆๅคๆๅบฆ้ซ๏ผๅญฆไน ๆฒ็บฟ้กๅณญ
- ้่ฆๅคไธชLLMๆจกๅ๏ผOpus/Sonnet/Haiku๏ผๆๆฌ่พ้ซ
- ๅคLLMๆฏๆ๏ผCodex/OpenCode๏ผไปๅจ่งๅไธญ
- ไพ่ต็นๅฎMCPๆๅกๅจ๏ผcontext7/playwright๏ผ
- ไป 16 stars็คพๅบ่งๆจก่พๅฐ
LLMs - Configuration Management System
Centralized LLM configuration and documentation management system. Tools for building skills, commands, agents, prompts, and managing MCP servers. Multi-LLM support (Claude Code, Codex, OpenCode).
๐ฏ Vision
Build a unified system for managing LLM configurations, documentation, and tooling across multiple LLM providers (Claude Code, Codex, OpenCode, etc.). Enable developers to:
- Fetch and maintain up-to-date documentation from LLM providers
- Build and manage skills, commands, agents, and prompts
- Package and distribute plugins for team sharing
- Manage MCPs (Model Context Protocol servers)
- Work across LLMs with a single toolset
โจ Features
Current (Sprint 1-4: Claude Code Focus)
- โ Documentation Fetcher: Automatically fetch and update docs from Anthropic, OpenAI, etc.
- โ Scope Intelligence: Auto-detect global/project/local configurations
- โ Skill Builder: Generate Claude Code skills with templates
- โ Command Builder: Create slash commands for automation
- โ Agent Builder: Build sub-agents for specialized tasks
- โ Prompt Builder: Generate and validate master prompts
- โ Plugin Builder: Package skills/commands/agents for distribution
- โ MCP Manager: Manage Model Context Protocol servers
- โ Hook Builder: Create hook configurations
Future (Sprint 5+: Multi-LLM)
- ๐ฎ Codex Support: Adapt tools for OpenAI Codex
- ๐ฎ OpenCode Support: Extend to OpenCode
- ๐ฎ Universal Format: LLM-agnostic configuration format
- ๐ฎ RAG Integration: Personal documentation knowledge base
๐ค Feature-Implementer v2 Architecture
Status: โ Production Ready (v1.0.0)
The Feature-Implementer v2 is a sophisticated multi-agent system that orchestrates the complete software development lifecycle from requirements analysis to deployment. Built with 14 specialized agents, 37 production skills, and intelligent hooks, it provides a structured, automated approach to implementing features from GitHub issues.
Architecture Overview
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ FEATURE-IMPLEMENTER (Main Agent) โ
โ 6-Phase Orchestration โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โโโโโโโโดโโโโโโโ โโโโโโโโดโโโโโโโ
โ PHASE 1 โ โ PHASE 2 โ
โ ANALYSIS โ โ DESIGN โ
โโโโโโโโฌโโโโโโโ โโโโโโโโฌโโโโโโโ
โ โ
@analysis-specialist @design-orchestrator
โโ requirements-extractor โโ @architecture-designer
โโ security-assessor โ โโ architecture-planner
โโ tech-stack-evaluator โ โโ data-modeler
โ โโ api-designer
โโ @documentation-researcher
โ โโ doc-fetcher
โ โโ doc-analyzer
โโ @dependency-manager
โโ dependency-analyzer
โโ version-checker
โโโโโโโโฌโโโโโโโ โโโโโโโโโโโโฌโโโโโโโโโโ โโโโโโโโฌโโโโโโโ
โ PHASE 3-4 โ โ PHASE 5 โ โ PHASE 6 โ
โ APPROVAL & โ โ VALIDATION โ โ DEPLOYMENT โ
โ IMPLEMENT โ โโโโโโโโโโโโฌโโโโโโโโ โโโโโโโโฌโโโโโโโ
โโโโโโโโโโโโโโโ โ โ
feature-implementer @validation-orchestrator @deployment-specialist
โโ analysis-skill โโ @unit-test-specialist โโ documentation-updater
โโ design-skill โโ @integration-test โโ changelog-generator
โโ implementation โโ @test-runner โโ pr-creator
- TDD approach โโ @code-quality
- Code review โโ @security-specialist
- Best practices โโ @e2e-accessibility (frontend)
Six-Phase Workflow
-
Phase 1: Requirements Analysis (
@analysis-specialist)- Extract requirements from GitHub issues
- Security assessment (OWASP, data privacy)
- Tech stack evaluation
- Output:
docs/implementation/analysis/analysis.md
-
Phase 2: Architecture & Design (
@design-orchestrator)- Parallel sub-agents:
- Architecture design (components, data models, APIs)
- Documentation research (fetch latest library docs)
- Dependency management (compatibility, versions)
- Design synthesis and validation
- Output:
docs/implementation/prp/prp.md(Problem-Requirements-Plan)
- Parallel sub-agents:
-
Phase 3: User Approval
- Present analysis and design to user
- Gather feedback and approval
- Iterate if needed
-
Phase 4: Implementation (Main agent)
- Test-Driven Development (TDD)
- Code according to project standards
- Follow best practices and patterns
- Maintain โค500 lines per file
- Output: Working code with initial tests
-
Phase 5: Validation (
@validation-orchestrator)- Sequential specialists (with recursive communication):
- Unit tests (
@unit-test-specialist) - Integration tests (
@integration-test-specialist) - Test execution & coverage (
@test-runner-specialist) - Code quality checks (
@code-quality-specialist) - Security scanning (
@security-specialist) - E2E & accessibility testing (
@e2e-accessibility-specialist, frontend only)
- Unit tests (
- Recursive loop if validation fails
- Output: Validation reports, test results, security scan
- Sequential specialists (with recursive communication):
-
Phase 6: Deployment (
@deployment-specialist)- Update documentation (README, guides, API docs)
- Generate CHANGELOG entry
- Create pull request
- Output: PR ready for review
All 14 Agents
| Agent | Role | Model | Auto-Activated Skills |
|---|---|---|---|
| feature-implementer | Main orchestrator | Sonnet | analysis, design, implementation, validation |
| analysis-specialist | Requirements analysis | Haiku | requirements-extractor, security-assessor, tech-stack-evaluator |
| design-orchestrator | Design coordination | Sonnet | design-synthesizer, prp-generator |
| architecture-designer | Component architecture | Opus + ultrathink | architecture-planner, data-modeler, api-designer |
| documentation-researcher | Library docs | Haiku + context7 | doc-fetcher, doc-analyzer |
| dependency-manager | Dependency analysis | Haiku | dependency-analyzer, version-checker |
| validation-orchestrator | Validation coordination | Sonnet | validation-coordinator, recursive-communicator |
| unit-test-specialist | Unit testing | Haiku | unit-test-writer, pytest-generator, jest-generator |
| integration-test-specialist | Integration testing | Haiku | integration-test-writer, api-test-generator |
| test-runner-specialist | Test execution | Haiku | test-executor, coverage-analyzer |
| code-quality-specialist | Linting & formatting | Haiku | python-quality-checker, typescript-quality-checker, rust-quality-checker |
| security-specialist | Security scanning | Sonnet | security-scanner, vulnerability-assessor, owasp-checker |
| e2e-accessibility-specialist | E2E & WCAG 2.1 AA | Sonnet + playwright | e2e-test-writer, accessibility-checker |
| deployment-specialist | Documentation & PR | Haiku | documentation-updater, changelog-generator, pr-creator |
Production Skills (37)
Core Workflow Skills (4):
analysis/- Requirements analysis guidancedesign/- Architecture and API designimplementation/- TDD implementation with code standardsvalidation/- Quality validation workflow
Specialized Skills (33) mapped to agents:
- Analysis: requirements-extractor, security-assessor, tech-stack-evaluator
- Design: design-synthesizer, prp-generator, architecture-planner, data-modeler, api-designer
- Documentation: doc-fetcher, doc-analyzer
- Dependencies: dependency-analyzer, version-checker
- Validation: validation-coordinator, recursive-communicator
- Testing: unit-test-writer, pytest-generator, jest-generator, integration-test-writer, api-test-generator, test-executor, coverage-analyzer
- Quality: python-quality-checker, typescript-quality-checker, rust-quality-checker
- Security: security-scanner, vulnerability-assessor, owasp-checker
- E2E: e2e-test-writer, accessibility-checker
- Deployment: documentation-updater, changelog-generator, pr-creator
- On-demand: code-reviewer, test-generator
Hooks Configuration
Pre-commit Hook (.claude/hooks/pre-commit.py):
- Triggers on
git commitcommands - Runs: Black โ Flake8 โ Mypy โ Pytest
- Blocking: Exit code 2 prevents commits if checks fail
- 180-second timeout
Post-implementation Hook (.claude/hooks/post-implementation.py):
- Triggers on implementation phase completion
- Detects completion markers in transcript
- Auto-triggers validation workflow
- Non-blocking: Continues normal conversation flow
- 60-second timeout
Usage
# Implement a feature from GitHub issue
@feature-implementer implement issue #123
# The agent will:
# 1. Analyze requirements (Phase 1)
# 2. Design architecture (Phase 2)
# 3. Present design for approval (Phase 3)
# 4. Implement with TDD (Phase 4)
# 5. Validate with specialists (Phase 5)
# 6. Create PR and update docs (Phase 6)
Quality Standards
- Test Coverage: โฅ80% required
- Code Quality: Black, Flake8, Mypy must pass
- Security: OWASP Top 10 compliance
- File Size: โค500 lines per file
- Accessibility: WCAG 2.1 AA (f

