docs: complete documentation overhaul with v3.1.0 release notes and zh-CN translations
Documentation restructure: - New docs/getting-started/ guide (4 files: install, quick-start, first-skill, next-steps) - New docs/user-guide/ section (6 files: core concepts through troubleshooting) - New docs/reference/ section (CLI_REFERENCE, CONFIG_FORMAT, ENVIRONMENT_VARIABLES, MCP_REFERENCE) - New docs/advanced/ section (custom-workflows, mcp-server, multi-source) - New docs/ARCHITECTURE.md - system architecture overview - Archived legacy files (QUICKSTART.md, QUICK_REFERENCE.md, docs/guides/USAGE.md) to docs/archive/legacy/ Chinese (zh-CN) translations: - Full zh-CN mirror of all user-facing docs (getting-started, user-guide, reference, advanced) - GitHub Actions workflow for translation sync (.github/workflows/translate-docs.yml) - Translation sync checker script (scripts/check_translation_sync.sh) - Translation helper script (scripts/translate_doc.py) Content updates: - CHANGELOG.md: [Unreleased] → [3.1.0] - 2026-02-22 - README.md: updated with new doc structure links - AGENTS.md: updated agent documentation - docs/features/UNIFIED_SCRAPING.md: updated for unified scraper workflow JSON config Analysis/planning artifacts (kept for reference): - DOCUMENTATION_OVERHAUL_PLAN.md, DOCUMENTATION_OVERHAUL_SUMMARY.md - FEATURE_GAP_ANALYSIS.md, IMPLEMENTATION_GAPS_ANALYSIS.md, CREATE_COMMAND_COVERAGE_ANALYSIS.md - CHINESE_TRANSLATION_IMPLEMENTATION_SUMMARY.md, ISSUE_260_UPDATE.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
391
docs/README.md
391
docs/README.md
@@ -1,202 +1,199 @@
|
||||
# Skill Seekers Documentation
|
||||
|
||||
Welcome to the Skill Seekers documentation hub. This directory contains comprehensive documentation organized by category.
|
||||
|
||||
## 📚 Quick Navigation
|
||||
|
||||
### 🆕 New in v3.x
|
||||
|
||||
**Recently Added Documentation:**
|
||||
- ⭐ [Quick Reference](QUICK_REFERENCE.md) - One-page cheat sheet
|
||||
- ⭐ [API Reference](reference/API_REFERENCE.md) - Programmatic usage guide
|
||||
- ⭐ [Bootstrap Skill](features/BOOTSTRAP_SKILL.md) - Self-hosting documentation
|
||||
- ⭐ [Code Quality](reference/CODE_QUALITY.md) - Linting and standards
|
||||
- ⭐ [Testing Guide](guides/TESTING_GUIDE.md) - Complete testing reference
|
||||
- ⭐ [Migration Guide](guides/MIGRATION_GUIDE.md) - Version upgrade guide
|
||||
- ⭐ [FAQ](FAQ.md) - Frequently asked questions
|
||||
|
||||
### 🚀 Getting Started
|
||||
|
||||
**New to Skill Seekers?** Start here:
|
||||
- [Main README](../README.md) - Project overview and installation
|
||||
- [Quick Reference](QUICK_REFERENCE.md) - **One-page cheat sheet** ⚡
|
||||
- [FAQ](FAQ.md) - Frequently asked questions
|
||||
- [Quickstart Guide](../QUICKSTART.md) - Fast introduction
|
||||
- [Bulletproof Quickstart](../BULLETPROOF_QUICKSTART.md) - Beginner-friendly guide
|
||||
- [Troubleshooting](../TROUBLESHOOTING.md) - Common issues and solutions
|
||||
|
||||
### 📖 User Guides
|
||||
|
||||
Essential guides for setup and daily usage:
|
||||
- **Setup & Configuration**
|
||||
- [Setup Quick Reference](guides/SETUP_QUICK_REFERENCE.md) - Quick setup commands
|
||||
- [MCP Setup](guides/MCP_SETUP.md) - MCP server configuration
|
||||
- [Multi-Agent Setup](guides/MULTI_AGENT_SETUP.md) - Multi-agent configuration
|
||||
- [HTTP Transport](guides/HTTP_TRANSPORT.md) - HTTP transport mode setup
|
||||
|
||||
- **Usage Guides**
|
||||
- [Usage Guide](guides/USAGE.md) - Comprehensive usage instructions
|
||||
- [Upload Guide](guides/UPLOAD_GUIDE.md) - Uploading skills to platforms
|
||||
- [Testing Guide](guides/TESTING_GUIDE.md) - Complete testing reference (1,880+ tests)
|
||||
- [Migration Guide](guides/MIGRATION_GUIDE.md) - Version upgrade instructions
|
||||
|
||||
### ⚡ Feature Documentation
|
||||
|
||||
Learn about core features and capabilities:
|
||||
|
||||
#### Core Features
|
||||
- [Pattern Detection (C3.1)](features/PATTERN_DETECTION.md) - Design pattern detection
|
||||
- [Test Example Extraction (C3.2)](features/TEST_EXAMPLE_EXTRACTION.md) - Extract usage from tests
|
||||
- [How-To Guides (C3.3)](features/HOW_TO_GUIDES.md) - Auto-generate tutorials
|
||||
- [Unified Scraping](features/UNIFIED_SCRAPING.md) - Multi-source scraping
|
||||
- [Bootstrap Skill](features/BOOTSTRAP_SKILL.md) - Self-hosting capability (dogfooding)
|
||||
|
||||
#### AI Enhancement
|
||||
- [AI Enhancement](features/ENHANCEMENT.md) - AI-powered skill enhancement
|
||||
- [Enhancement Modes](features/ENHANCEMENT_MODES.md) - Headless, background, daemon modes
|
||||
|
||||
#### PDF Features
|
||||
- [PDF Scraper](features/PDF_SCRAPER.md) - Extract from PDF documents
|
||||
- [PDF Advanced Features](features/PDF_ADVANCED_FEATURES.md) - OCR, images, tables
|
||||
- [PDF Chunking](features/PDF_CHUNKING.md) - Handle large PDFs
|
||||
- [PDF MCP Tool](features/PDF_MCP_TOOL.md) - MCP integration
|
||||
|
||||
### 🔌 Platform Integrations
|
||||
|
||||
Multi-LLM platform support:
|
||||
- [Multi-LLM Support](integrations/MULTI_LLM_SUPPORT.md) - Overview of platform support
|
||||
- [Gemini Integration](integrations/GEMINI_INTEGRATION.md) - Google Gemini
|
||||
- [OpenAI Integration](integrations/OPENAI_INTEGRATION.md) - ChatGPT
|
||||
|
||||
### 📘 Reference Documentation
|
||||
|
||||
Technical reference and architecture:
|
||||
- [API Reference](reference/API_REFERENCE.md) - **Programmatic usage guide** ⭐
|
||||
- [Code Quality](reference/CODE_QUALITY.md) - **Linting, testing, CI/CD standards** ⭐
|
||||
- [Feature Matrix](reference/FEATURE_MATRIX.md) - Platform compatibility matrix
|
||||
- [Git Config Sources](reference/GIT_CONFIG_SOURCES.md) - Config repository management
|
||||
- [Large Documentation](reference/LARGE_DOCUMENTATION.md) - Handling large docs
|
||||
- [llms.txt Support](reference/LLMS_TXT_SUPPORT.md) - llms.txt format
|
||||
- [Skill Architecture](reference/SKILL_ARCHITECTURE.md) - Skill structure
|
||||
- [AI Skill Standards](reference/AI_SKILL_STANDARDS.md) - Quality standards
|
||||
- [C3.x Router Architecture](reference/C3_x_Router_Architecture.md) - Router skills
|
||||
- [Claude Integration](reference/CLAUDE_INTEGRATION.md) - Claude-specific features
|
||||
|
||||
### 📋 Planning & Design
|
||||
|
||||
Development plans and designs:
|
||||
- [Design Plans](plans/) - Feature design documents
|
||||
|
||||
### 📦 Archive
|
||||
|
||||
Historical documentation and completed features:
|
||||
- [Historical](archive/historical/) - Completed features and reports
|
||||
- [Research](archive/research/) - Research notes and POCs
|
||||
- [Temporary](archive/temp/) - Temporary analysis documents
|
||||
|
||||
## 🤝 Contributing
|
||||
|
||||
Want to contribute? See:
|
||||
- [Contributing Guide](../CONTRIBUTING.md) - Contribution guidelines
|
||||
- [Roadmap](../ROADMAP.md) - Comprehensive roadmap with 136 tasks
|
||||
|
||||
## 📝 Changelog
|
||||
|
||||
- [CHANGELOG](../CHANGELOG.md) - Version history and release notes
|
||||
|
||||
## 💡 Quick Links
|
||||
|
||||
### For Users
|
||||
- [Installation](../README.md#installation)
|
||||
- [Quick Start](../QUICKSTART.md)
|
||||
- [MCP Setup](guides/MCP_SETUP.md)
|
||||
- [Troubleshooting](../TROUBLESHOOTING.md)
|
||||
|
||||
### For Developers
|
||||
- [Contributing](../CONTRIBUTING.md)
|
||||
- [Development Setup](../CONTRIBUTING.md#development-setup)
|
||||
- [Testing Guide](guides/TESTING_GUIDE.md) - Complete testing reference
|
||||
- [Code Quality](reference/CODE_QUALITY.md) - Linting and standards
|
||||
- [API Reference](reference/API_REFERENCE.md) - Programmatic usage
|
||||
- [Architecture](reference/SKILL_ARCHITECTURE.md)
|
||||
|
||||
### API & Tools
|
||||
- [API Documentation](../api/README.md)
|
||||
- [MCP Server](../src/skill_seekers/mcp/README.md)
|
||||
- [Config Repository](../skill-seekers-configs/README.md)
|
||||
|
||||
## 🔍 Finding What You Need
|
||||
|
||||
### I want to...
|
||||
|
||||
**Get started quickly**
|
||||
→ [Quick Reference](QUICK_REFERENCE.md) or [Quickstart Guide](../QUICKSTART.md)
|
||||
|
||||
**Find quick answers**
|
||||
→ [FAQ](FAQ.md) - Frequently asked questions
|
||||
|
||||
**Use Skill Seekers programmatically**
|
||||
→ [API Reference](reference/API_REFERENCE.md) - Python integration
|
||||
|
||||
**Set up MCP server**
|
||||
→ [MCP Setup Guide](guides/MCP_SETUP.md)
|
||||
|
||||
**Run tests**
|
||||
→ [Testing Guide](guides/TESTING_GUIDE.md) - 1,880+ tests
|
||||
|
||||
**Understand code quality standards**
|
||||
→ [Code Quality](reference/CODE_QUALITY.md) - Linting and CI/CD
|
||||
|
||||
**Upgrade to new version**
|
||||
→ [Migration Guide](guides/MIGRATION_GUIDE.md) - Version upgrades
|
||||
|
||||
**Scrape documentation**
|
||||
→ [Usage Guide](guides/USAGE.md) → Documentation Scraping
|
||||
|
||||
**Scrape GitHub repos**
|
||||
→ [Usage Guide](guides/USAGE.md) → GitHub Scraping
|
||||
|
||||
**Scrape PDFs**
|
||||
→ [PDF Scraper](features/PDF_SCRAPER.md)
|
||||
|
||||
**Combine multiple sources**
|
||||
→ [Unified Scraping](features/UNIFIED_SCRAPING.md)
|
||||
|
||||
**Enhance my skill with AI**
|
||||
→ [AI Enhancement](features/ENHANCEMENT.md)
|
||||
|
||||
**Upload to Google Gemini**
|
||||
→ [Gemini Integration](integrations/GEMINI_INTEGRATION.md)
|
||||
|
||||
**Upload to ChatGPT**
|
||||
→ [OpenAI Integration](integrations/OPENAI_INTEGRATION.md)
|
||||
|
||||
**Understand design patterns**
|
||||
→ [Pattern Detection](features/PATTERN_DETECTION.md)
|
||||
|
||||
**Extract test examples**
|
||||
→ [Test Example Extraction](features/TEST_EXAMPLE_EXTRACTION.md)
|
||||
|
||||
**Generate how-to guides**
|
||||
→ [How-To Guides](features/HOW_TO_GUIDES.md)
|
||||
|
||||
**Create self-documenting skill**
|
||||
→ [Bootstrap Skill](features/BOOTSTRAP_SKILL.md) - Dogfooding
|
||||
|
||||
**Fix an issue**
|
||||
→ [Troubleshooting](../TROUBLESHOOTING.md) or [FAQ](FAQ.md)
|
||||
|
||||
**Contribute code**
|
||||
→ [Contributing Guide](../CONTRIBUTING.md) and [Code Quality](reference/CODE_QUALITY.md)
|
||||
|
||||
## 📢 Support
|
||||
|
||||
- **Issues**: [GitHub Issues](https://github.com/yusufkaraaslan/Skill_Seekers/issues)
|
||||
- **Discussions**: [GitHub Discussions](https://github.com/yusufkaraaslan/Skill_Seekers/discussions)
|
||||
- **Project Board**: [GitHub Projects](https://github.com/users/yusufkaraaslan/projects/2)
|
||||
> **Complete documentation for Skill Seekers v3.1.0**
|
||||
|
||||
---
|
||||
|
||||
**Documentation Version**: 3.1.0-dev
|
||||
**Last Updated**: 2026-02-18
|
||||
**Status**: ✅ Complete & Organized
|
||||
## Welcome!
|
||||
|
||||
This is the official documentation for **Skill Seekers** - the universal tool for converting documentation, code, and PDFs into AI-ready skills.
|
||||
|
||||
---
|
||||
|
||||
## Where Should I Start?
|
||||
|
||||
### 🚀 I'm New Here
|
||||
|
||||
Start with our **Getting Started** guides:
|
||||
|
||||
1. [Installation](getting-started/01-installation.md) - Install Skill Seekers
|
||||
2. [Quick Start](getting-started/02-quick-start.md) - Create your first skill in 3 commands
|
||||
3. [Your First Skill](getting-started/03-your-first-skill.md) - Complete walkthrough
|
||||
4. [Next Steps](getting-started/04-next-steps.md) - Where to go from here
|
||||
|
||||
### 📖 I Want to Learn
|
||||
|
||||
Explore our **User Guides**:
|
||||
|
||||
- [Core Concepts](user-guide/01-core-concepts.md) - How Skill Seekers works
|
||||
- [Scraping Guide](user-guide/02-scraping.md) - All scraping options
|
||||
- [Enhancement Guide](user-guide/03-enhancement.md) - AI enhancement explained
|
||||
- [Packaging Guide](user-guide/04-packaging.md) - Export to platforms
|
||||
- [Workflows Guide](user-guide/05-workflows.md) - Enhancement workflows
|
||||
- [Troubleshooting](user-guide/06-troubleshooting.md) - Common issues
|
||||
|
||||
### 📚 I Need Reference
|
||||
|
||||
Look up specific information:
|
||||
|
||||
- [CLI Reference](reference/CLI_REFERENCE.md) - All 20 commands
|
||||
- [MCP Reference](reference/MCP_REFERENCE.md) - 26 MCP tools
|
||||
- [Config Format](reference/CONFIG_FORMAT.md) - JSON specification
|
||||
- [Environment Variables](reference/ENVIRONMENT_VARIABLES.md) - All env vars
|
||||
|
||||
### 🚀 I'm Ready for Advanced Topics
|
||||
|
||||
Power user features:
|
||||
|
||||
- [MCP Server Setup](advanced/mcp-server.md) - MCP integration
|
||||
- [MCP Tools Deep Dive](advanced/mcp-tools.md) - Advanced MCP usage
|
||||
- [Custom Workflows](advanced/custom-workflows.md) - Create workflows
|
||||
- [Multi-Source Scraping](advanced/multi-source.md) - Combine sources
|
||||
|
||||
---
|
||||
|
||||
## Quick Reference
|
||||
|
||||
### The 3 Commands
|
||||
|
||||
```bash
|
||||
# 1. Install
|
||||
pip install skill-seekers
|
||||
|
||||
# 2. Create skill
|
||||
skill-seekers create https://docs.django.com/
|
||||
|
||||
# 3. Package for Claude
|
||||
skill-seekers package output/django --target claude
|
||||
```
|
||||
|
||||
### Common Commands
|
||||
|
||||
```bash
|
||||
# Scrape documentation
|
||||
skill-seekers scrape --config react
|
||||
|
||||
# Analyze GitHub repo
|
||||
skill-seekers github --repo facebook/react
|
||||
|
||||
# Extract PDF
|
||||
skill-seekers pdf manual.pdf --name docs
|
||||
|
||||
# Analyze local code
|
||||
skill-seekers analyze --directory ./my-project
|
||||
|
||||
# Enhance skill
|
||||
skill-seekers enhance output/my-skill/
|
||||
|
||||
# Package for platform
|
||||
skill-seekers package output/my-skill/ --target claude
|
||||
|
||||
# Upload
|
||||
skill-seekers upload output/my-skill-claude.zip
|
||||
|
||||
# List workflows
|
||||
skill-seekers workflows list
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Documentation Structure
|
||||
|
||||
```
|
||||
docs/
|
||||
├── README.md # This file - start here
|
||||
├── ARCHITECTURE.md # How docs are organized
|
||||
│
|
||||
├── getting-started/ # For new users
|
||||
│ ├── 01-installation.md
|
||||
│ ├── 02-quick-start.md
|
||||
│ ├── 03-your-first-skill.md
|
||||
│ └── 04-next-steps.md
|
||||
│
|
||||
├── user-guide/ # Common tasks
|
||||
│ ├── 01-core-concepts.md
|
||||
│ ├── 02-scraping.md
|
||||
│ ├── 03-enhancement.md
|
||||
│ ├── 04-packaging.md
|
||||
│ ├── 05-workflows.md
|
||||
│ └── 06-troubleshooting.md
|
||||
│
|
||||
├── reference/ # Technical reference
|
||||
│ ├── CLI_REFERENCE.md # 20 commands
|
||||
│ ├── MCP_REFERENCE.md # 26 MCP tools
|
||||
│ ├── CONFIG_FORMAT.md # JSON spec
|
||||
│ └── ENVIRONMENT_VARIABLES.md
|
||||
│
|
||||
└── advanced/ # Power user topics
|
||||
├── mcp-server.md
|
||||
├── mcp-tools.md
|
||||
├── custom-workflows.md
|
||||
└── multi-source.md
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## By Use Case
|
||||
|
||||
### I Want to Build AI Skills
|
||||
|
||||
For Claude, Gemini, ChatGPT:
|
||||
|
||||
1. [Quick Start](getting-started/02-quick-start.md)
|
||||
2. [Enhancement Guide](user-guide/03-enhancement.md)
|
||||
3. [Workflows Guide](user-guide/05-workflows.md)
|
||||
|
||||
### I Want to Build RAG Pipelines
|
||||
|
||||
For LangChain, LlamaIndex, vector DBs:
|
||||
|
||||
1. [Core Concepts](user-guide/01-core-concepts.md)
|
||||
2. [Packaging Guide](user-guide/04-packaging.md)
|
||||
3. [MCP Reference](reference/MCP_REFERENCE.md)
|
||||
|
||||
### I Want AI Coding Assistance
|
||||
|
||||
For Cursor, Windsurf, Cline:
|
||||
|
||||
1. [Your First Skill](getting-started/03-your-first-skill.md)
|
||||
2. [Local Codebase Analysis](user-guide/02-scraping.md#local-codebase-analysis)
|
||||
3. `skill-seekers install-agent --agent cursor`
|
||||
|
||||
---
|
||||
|
||||
## Version Information
|
||||
|
||||
- **Current Version:** 3.1.0
|
||||
- **Last Updated:** 2026-02-16
|
||||
- **Python Required:** 3.10+
|
||||
|
||||
---
|
||||
|
||||
## Contributing to Documentation
|
||||
|
||||
Found an issue? Want to improve docs?
|
||||
|
||||
1. Edit files in the `docs/` directory
|
||||
2. Follow the existing structure
|
||||
3. Submit a PR
|
||||
|
||||
See [Contributing Guide](../CONTRIBUTING.md) for details.
|
||||
|
||||
---
|
||||
|
||||
## External Links
|
||||
|
||||
- **Main Repository:** https://github.com/yusufkaraaslan/Skill_Seekers
|
||||
- **Website:** https://skillseekersweb.com/
|
||||
- **PyPI:** https://pypi.org/project/skill-seekers/
|
||||
- **Issues:** https://github.com/yusufkaraaslan/Skill_Seekers/issues
|
||||
|
||||
---
|
||||
|
||||
## License
|
||||
|
||||
MIT License - see [LICENSE](../LICENSE) file.
|
||||
|
||||
---
|
||||
|
||||
*Happy skill building! 🚀*
|
||||
|
||||
Reference in New Issue
Block a user