Documentation Overhaul (7 new files, ~4,750 lines) Version Consistency Updates: - Updated all version references to v2.7.0 (ROADMAP.md) - Standardized test counts to 1200+ tests (README.md, Quality Assurance) - Updated MCP tool references to 18 tools (CHANGELOG.md) New Documentation Files: 1. docs/reference/API_REFERENCE.md (750 lines) - Complete programmatic usage guide for Python integration - All 8 core APIs documented with examples - Configuration schema reference and error handling - CI/CD integration examples (GitHub Actions, GitLab CI) - Performance optimization and batch processing 2. docs/features/BOOTSTRAP_SKILL.md (450 lines) - Self-hosting capability documentation (dogfooding) - Architecture and workflow explanation (3 components) - Troubleshooting and testing guide - CI/CD integration examples - Advanced usage and customization 3. docs/reference/CODE_QUALITY.md (550 lines) - Comprehensive Ruff linting documentation - All 21 v2.7.0 fixes explained with examples - Testing requirements and coverage standards - CI/CD integration (GitHub Actions, pre-commit hooks) - Security scanning with Bandit - Development workflow best practices 4. docs/guides/TESTING_GUIDE.md (750 lines) - Complete testing reference (1200+ tests) - Unit, integration, E2E, and MCP testing guides - Coverage analysis and improvement strategies - Debugging tests and troubleshooting - CI/CD matrix testing (2 OS, 4 Python versions) - Best practices and common patterns 5. docs/QUICK_REFERENCE.md (300 lines) - One-page cheat sheet for quick lookup - All CLI commands with examples - Common workflows and shortcuts - Environment variables and configurations - Tips & tricks for power users 6. docs/guides/MIGRATION_GUIDE.md (400 lines) - Version upgrade guides (v1.0.0 → v2.7.0) - Breaking changes and migration steps - Compatibility tables for all versions - Rollback instructions - Common migration issues and solutions 7. docs/FAQ.md (550 lines) - Comprehensive Q&A covering all major topics - Installation, usage, platforms, features - Troubleshooting shortcuts - Platform-specific questions - Advanced usage and programmatic integration Navigation Improvements: - Added "New in v2.7.0" section to docs/README.md - Integrated all new docs into navigation structure - Enhanced "Finding What You Need" section with new entries - Updated developer quick links (testing, code quality, API) - Cross-referenced related documentation Documentation Quality: - All version references consistent (v2.7.0) - Test counts standardized (1200+ tests) - MCP tool counts accurate (18 tools) - All internal links validated - Format consistency maintained - Proper heading hierarchy Impact: - 64 markdown files reviewed and validated - 7 new documentation files created (~4,750 lines) - 4 files updated (ROADMAP, README, CHANGELOG, docs/README) - Comprehensive coverage of all v2.7.0 features - Enhanced developer onboarding experience - Improved user documentation accessibility Related Issues: - Addresses documentation gaps identified in v2.7.0 planning - Supports code quality improvements (21 ruff fixes) - Documents bootstrap skill feature - Provides migration path for users upgrading from older versions Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
7.5 KiB
Skill Seekers Documentation
Welcome to the Skill Seekers documentation hub. This directory contains comprehensive documentation organized by category.
📚 Quick Navigation
🆕 New in v2.7.0
Recently Added Documentation:
- ⭐ Quick Reference - One-page cheat sheet
- ⭐ API Reference - Programmatic usage guide
- ⭐ Bootstrap Skill - Self-hosting documentation
- ⭐ Code Quality - Linting and standards
- ⭐ Testing Guide - Complete testing reference
- ⭐ Migration Guide - Version upgrade guide
- ⭐ FAQ - Frequently asked questions
🚀 Getting Started
New to Skill Seekers? Start here:
- Main README - Project overview and installation
- Quick Reference - One-page cheat sheet ⚡
- FAQ - Frequently asked questions
- Quickstart Guide - Fast introduction
- Bulletproof Quickstart - Beginner-friendly guide
- Troubleshooting - Common issues and solutions
📖 User Guides
Essential guides for setup and daily usage:
-
Setup & Configuration
- Setup Quick Reference - Quick setup commands
- MCP Setup - MCP server configuration
- Multi-Agent Setup - Multi-agent configuration
- HTTP Transport - HTTP transport mode setup
-
Usage Guides
- Usage Guide - Comprehensive usage instructions
- Upload Guide - Uploading skills to platforms
- Testing Guide - Complete testing reference (1200+ tests)
- Migration Guide - Version upgrade instructions
⚡ Feature Documentation
Learn about core features and capabilities:
Core Features
- Pattern Detection (C3.1) - Design pattern detection
- Test Example Extraction (C3.2) - Extract usage from tests
- How-To Guides (C3.3) - Auto-generate tutorials
- Unified Scraping - Multi-source scraping
- Bootstrap Skill - Self-hosting capability (dogfooding)
AI Enhancement
- AI Enhancement - AI-powered skill enhancement
- Enhancement Modes - Headless, background, daemon modes
PDF Features
- PDF Scraper - Extract from PDF documents
- PDF Advanced Features - OCR, images, tables
- PDF Chunking - Handle large PDFs
- PDF MCP Tool - MCP integration
🔌 Platform Integrations
Multi-LLM platform support:
- Multi-LLM Support - Overview of platform support
- Gemini Integration - Google Gemini
- OpenAI Integration - ChatGPT
📘 Reference Documentation
Technical reference and architecture:
- API Reference - Programmatic usage guide ⭐
- Code Quality - Linting, testing, CI/CD standards ⭐
- Feature Matrix - Platform compatibility matrix
- Git Config Sources - Config repository management
- Large Documentation - Handling large docs
- llms.txt Support - llms.txt format
- Skill Architecture - Skill structure
- AI Skill Standards - Quality standards
- C3.x Router Architecture - Router skills
- Claude Integration - Claude-specific features
📋 Planning & Design
Development plans and designs:
- Design Plans - Feature design documents
📦 Archive
Historical documentation and completed features:
- Historical - Completed features and reports
- Research - Research notes and POCs
- Temporary - Temporary analysis documents
🤝 Contributing
Want to contribute? See:
- Contributing Guide - Contribution guidelines
- Roadmap - Comprehensive roadmap with 136 tasks
📝 Changelog
- CHANGELOG - Version history and release notes
💡 Quick Links
For Users
For Developers
- Contributing
- Development Setup
- Testing Guide - Complete testing reference
- Code Quality - Linting and standards
- API Reference - Programmatic usage
- Architecture
API & Tools
🔍 Finding What You Need
I want to...
Get started quickly → Quick Reference or Quickstart Guide
Find quick answers → FAQ - Frequently asked questions
Use Skill Seekers programmatically → API Reference - Python integration
Set up MCP server → MCP Setup Guide
Run tests → Testing Guide - 1200+ tests
Understand code quality standards → Code Quality - Linting and CI/CD
Upgrade to new version → Migration Guide - Version upgrades
Scrape documentation → Usage Guide → Documentation Scraping
Scrape GitHub repos → Usage Guide → GitHub Scraping
Scrape PDFs → PDF Scraper
Combine multiple sources → Unified Scraping
Enhance my skill with AI → AI Enhancement
Upload to Google Gemini → Gemini Integration
Upload to ChatGPT → OpenAI Integration
Understand design patterns → Pattern Detection
Extract test examples → Test Example Extraction
Generate how-to guides → How-To Guides
Create self-documenting skill → Bootstrap Skill - Dogfooding
Fix an issue → Troubleshooting or FAQ
Contribute code → Contributing Guide and Code Quality
📢 Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Project Board: GitHub Projects
Documentation Version: 2.7.0 Last Updated: 2026-01-18 Status: ✅ Complete & Organized