docs: update all documentation for 12 LLM platforms and 18 agents
- README.md + 11 i18n READMEs: 5→12 LLM platforms, 11→18 agents, new platform/agent tables - CLAUDE.md: updated --target list, adaptor directory tree - CHANGELOG.md: added v3.4.0 entry with all Phase 1-4 changes - docs/reference/CLI_REFERENCE.md: new --target and --agent options - docs/reference/FEATURE_MATRIX.md: updated all platform counts and tables - docs/user-guide/04-packaging.md: new platform and agent rows - docs/FAQ.md: expanded platform/agent answers - docs/zh-CN/*: synchronized Chinese documentation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
51
docs/FAQ.md
51
docs/FAQ.md
@@ -9,7 +9,7 @@
|
||||
|
||||
### What is Skill Seekers?
|
||||
|
||||
Skill Seekers is a Python tool that converts 17 source types — documentation websites, GitHub repos, PDFs, videos, Word docs, EPUB books, Jupyter notebooks, local HTML files, OpenAPI specs, AsciiDoc, PowerPoint, RSS/Atom feeds, man pages, Confluence wikis, Notion pages, Slack/Discord exports, and local codebases — into AI-ready formats for 16+ platforms: LLM platforms (Claude, Gemini, OpenAI), RAG frameworks (LangChain, LlamaIndex, Haystack), vector databases (ChromaDB, FAISS, Weaviate, Qdrant, Pinecone), and AI coding assistants (Cursor, Windsurf, Cline, Continue.dev).
|
||||
Skill Seekers is a Python tool that converts 17 source types — documentation websites, GitHub repos, PDFs, videos, Word docs, EPUB books, Jupyter notebooks, local HTML files, OpenAPI specs, AsciiDoc, PowerPoint, RSS/Atom feeds, man pages, Confluence wikis, Notion pages, Slack/Discord exports, and local codebases — into AI-ready formats for 30+ platforms: LLM platforms (Claude, Gemini, OpenAI, MiniMax, OpenCode, Kimi, DeepSeek, Qwen, OpenRouter, Together AI, Fireworks AI, Markdown), RAG frameworks (LangChain, LlamaIndex, Haystack), vector databases (ChromaDB, FAISS, Weaviate, Qdrant, Pinecone), and AI coding assistants (Cursor, Windsurf, Cline, Continue.dev, Roo, Aider, Bolt, Kilo, Kimi Code).
|
||||
|
||||
**Use Cases:**
|
||||
- Create custom documentation skills for your favorite frameworks
|
||||
@@ -23,31 +23,44 @@ Skill Seekers is a Python tool that converts 17 source types — documentation w
|
||||
|
||||
### Which platforms are supported?
|
||||
|
||||
**Supported Platforms (16+):**
|
||||
**Supported Platforms (30+):**
|
||||
|
||||
*LLM Platforms:*
|
||||
*LLM Platforms (12):*
|
||||
1. **Claude AI** - ZIP format with YAML frontmatter
|
||||
2. **Google Gemini** - tar.gz format for Grounded Generation
|
||||
3. **OpenAI ChatGPT** - ZIP format for Vector Stores
|
||||
4. **Generic Markdown** - ZIP format with markdown files
|
||||
4. **MiniMax** - ZIP format
|
||||
5. **OpenCode** - ZIP format
|
||||
6. **Kimi** - ZIP format
|
||||
7. **DeepSeek** - ZIP format
|
||||
8. **Qwen** - ZIP format
|
||||
9. **OpenRouter** - ZIP format for multi-model routing
|
||||
10. **Together AI** - ZIP format for open-source models
|
||||
11. **Fireworks AI** - ZIP format for fast inference
|
||||
12. **Generic Markdown** - ZIP format with markdown files
|
||||
|
||||
*RAG Frameworks:*
|
||||
5. **LangChain** - Document objects for QA chains and agents
|
||||
6. **LlamaIndex** - TextNodes for query engines
|
||||
7. **Haystack** - Document objects for enterprise RAG
|
||||
13. **LangChain** - Document objects for QA chains and agents
|
||||
14. **LlamaIndex** - TextNodes for query engines
|
||||
15. **Haystack** - Document objects for enterprise RAG
|
||||
|
||||
*Vector Databases:*
|
||||
8. **ChromaDB** - Direct collection upload
|
||||
9. **FAISS** - Index files for local similarity search
|
||||
10. **Weaviate** - Vector objects with schema creation
|
||||
11. **Qdrant** - Points with payload indexing
|
||||
12. **Pinecone** - Ready-to-upsert format
|
||||
16. **ChromaDB** - Direct collection upload
|
||||
17. **FAISS** - Index files for local similarity search
|
||||
18. **Weaviate** - Vector objects with schema creation
|
||||
19. **Qdrant** - Points with payload indexing
|
||||
20. **Pinecone** - Ready-to-upsert format
|
||||
|
||||
*AI Coding Assistants:*
|
||||
13. **Cursor** - .cursorrules persistent context
|
||||
14. **Windsurf** - .windsurfrules AI coding rules
|
||||
15. **Cline** - .clinerules + MCP integration
|
||||
16. **Continue.dev** - HTTP context server (all IDEs)
|
||||
*AI Coding Assistants (9):*
|
||||
21. **Cursor** - .cursorrules persistent context
|
||||
22. **Windsurf** - .windsurfrules AI coding rules
|
||||
23. **Cline** - .clinerules + MCP integration
|
||||
24. **Continue.dev** - HTTP context server (all IDEs)
|
||||
25. **Roo** - .roorules AI coding rules
|
||||
26. **Aider** - Terminal AI coding assistant
|
||||
27. **Bolt** - Web IDE AI context
|
||||
28. **Kilo** - IDE AI context
|
||||
29. **Kimi Code** - IDE AI context
|
||||
|
||||
Each platform has a dedicated adaptor for optimal formatting and upload.
|
||||
|
||||
@@ -404,6 +417,8 @@ skill-seekers install react --target claude --upload
|
||||
- Claude AI: Best for Claude Code integration
|
||||
- Google Gemini: Best for Grounded Generation in Gemini
|
||||
- OpenAI ChatGPT: Best for ChatGPT Custom GPTs
|
||||
- MiniMax/Kimi/DeepSeek/Qwen: Best for Chinese LLM ecosystem
|
||||
- OpenRouter/Together/Fireworks: Best for multi-model routing or open-source model access
|
||||
- Markdown: Generic export for other tools
|
||||
|
||||
### Can I use multiple platforms at once?
|
||||
@@ -412,7 +427,7 @@ Yes! Package and upload to all platforms:
|
||||
|
||||
```bash
|
||||
# Package for all platforms
|
||||
for platform in claude gemini openai markdown; do
|
||||
for platform in claude gemini openai minimax kimi deepseek qwen openrouter together fireworks markdown; do
|
||||
skill-seekers package output/react/ --target $platform
|
||||
done
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
## Welcome!
|
||||
|
||||
This is the official documentation for **Skill Seekers** - the universal tool for converting **17 source types** (documentation sites, GitHub repos, PDFs, videos, Word docs, EPUB books, Jupyter notebooks, local HTML, OpenAPI specs, AsciiDoc, PowerPoint, RSS/Atom feeds, man pages, Confluence, Notion, Slack/Discord, and local codebases) into AI-ready skills for 16+ platforms.
|
||||
This is the official documentation for **Skill Seekers** - the universal tool for converting **17 source types** (documentation sites, GitHub repos, PDFs, videos, Word docs, EPUB books, Jupyter notebooks, local HTML, OpenAPI specs, AsciiDoc, PowerPoint, RSS/Atom feeds, man pages, Confluence, Notion, Slack/Discord, and local codebases) into AI-ready skills for 30+ platforms.
|
||||
|
||||
---
|
||||
|
||||
@@ -172,7 +172,7 @@ For LangChain, LlamaIndex, vector DBs:
|
||||
|
||||
### I Want AI Coding Assistance
|
||||
|
||||
For Cursor, Windsurf, Cline:
|
||||
For Cursor, Windsurf, Cline, Roo, Aider, Bolt, Kilo, Continue, Kimi Code:
|
||||
|
||||
1. [Your First Skill](getting-started/03-your-first-skill.md)
|
||||
2. [Local Codebase Analysis](user-guide/02-scraping.md#local-codebase-analysis)
|
||||
|
||||
@@ -192,7 +192,7 @@ skill-seekers package output/my-skill/ --target langchain
|
||||
|
||||
### For AI Coding Assistant Users
|
||||
|
||||
Using Cursor, Windsurf, or Cline?
|
||||
Using Cursor, Windsurf, Cline, Roo, Aider, Bolt, Kilo, Continue, or Kimi Code?
|
||||
|
||||
**Learn:**
|
||||
- Local codebase analysis
|
||||
|
||||
@@ -692,7 +692,7 @@ skill-seekers install-agent SKILL_DIRECTORY --agent AGENT [options]
|
||||
| Name | Required | Description |
|
||||
|------|----------|-------------|
|
||||
| `SKILL_DIRECTORY` | Yes | Path to skill directory |
|
||||
| `--agent AGENT` | Yes | Target agent: cursor, windsurf, cline, continue |
|
||||
| `--agent AGENT` | Yes | Target agent: cursor, windsurf, cline, continue, roo, aider, bolt, kilo, kimi-code |
|
||||
|
||||
**Flags:**
|
||||
|
||||
@@ -923,6 +923,14 @@ skill-seekers package SKILL_DIRECTORY [options]
|
||||
| Claude AI | ZIP + YAML | `--target claude` |
|
||||
| Google Gemini | tar.gz | `--target gemini` |
|
||||
| OpenAI | ZIP + Vector | `--target openai` |
|
||||
| MiniMax | ZIP | `--target minimax` |
|
||||
| OpenCode | ZIP | `--target opencode` |
|
||||
| Kimi | ZIP | `--target kimi` |
|
||||
| DeepSeek | ZIP | `--target deepseek` |
|
||||
| Qwen | ZIP | `--target qwen` |
|
||||
| OpenRouter | ZIP | `--target openrouter` |
|
||||
| Together AI | ZIP | `--target together` |
|
||||
| Fireworks AI | ZIP | `--target fireworks` |
|
||||
| LangChain | Documents | `--target langchain` |
|
||||
| LlamaIndex | TextNodes | `--target llama-index` |
|
||||
| Haystack | Documents | `--target haystack` |
|
||||
|
||||
@@ -9,30 +9,38 @@ Complete feature support across all platforms and skill modes.
|
||||
| **Claude AI** | ZIP | ✅ Anthropic API | ✅ Sonnet 4 | ANTHROPIC_API_KEY |
|
||||
| **Google Gemini** | tar.gz | ✅ Files API | ✅ Gemini 2.0 | GOOGLE_API_KEY |
|
||||
| **OpenAI ChatGPT** | ZIP | ✅ Assistants API | ✅ GPT-4o | OPENAI_API_KEY |
|
||||
| **MiniMax** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **OpenCode** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Kimi** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **DeepSeek** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Qwen** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **OpenRouter** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Together AI** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Fireworks AI** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Generic Markdown** | ZIP | ❌ Manual | ❌ None | None |
|
||||
|
||||
## Skill Mode Support
|
||||
|
||||
| Mode | Description | Platforms | CLI Command | `create` Detection |
|
||||
|------|-------------|-----------|-------------|-------------------|
|
||||
| **Documentation** | Scrape HTML docs | All 4 | `scrape` | `https://...` URLs |
|
||||
| **GitHub** | Analyze repositories | All 4 | `github` | `owner/repo` or github.com URLs |
|
||||
| **PDF** | Extract from PDFs | All 4 | `pdf` | `.pdf` extension |
|
||||
| **Word** | Extract from DOCX | All 4 | `word` | `.docx` extension |
|
||||
| **EPUB** | Extract from EPUB | All 4 | `epub` | `.epub` extension |
|
||||
| **Video** | Video transcription | All 4 | `video` | YouTube/Vimeo URLs, video extensions |
|
||||
| **Local Repo** | Local codebase analysis | All 4 | `analyze` | Directory paths |
|
||||
| **Jupyter** | Extract from notebooks | All 4 | `jupyter` | `.ipynb` extension |
|
||||
| **HTML** | Extract local HTML files | All 4 | `html` | `.html`/`.htm` extension |
|
||||
| **OpenAPI** | Extract API specs | All 4 | `openapi` | `.yaml`/`.yml` with OpenAPI content |
|
||||
| **AsciiDoc** | Extract AsciiDoc files | All 4 | `asciidoc` | `.adoc`/`.asciidoc` extension |
|
||||
| **PowerPoint** | Extract from PPTX | All 4 | `pptx` | `.pptx` extension |
|
||||
| **RSS/Atom** | Extract from feeds | All 4 | `rss` | `.rss`/`.atom` extension |
|
||||
| **Man Pages** | Extract man pages | All 4 | `manpage` | `.1`-`.8`/`.man` extension |
|
||||
| **Confluence** | Extract from Confluence | All 4 | `confluence` | API or export directory |
|
||||
| **Notion** | Extract from Notion | All 4 | `notion` | API or export directory |
|
||||
| **Chat** | Extract Slack/Discord | All 4 | `chat` | Export directory or API |
|
||||
| **Unified** | Multi-source combination | All 4 | `unified` | N/A (config-driven) |
|
||||
| **Documentation** | Scrape HTML docs | All 12 | `scrape` | `https://...` URLs |
|
||||
| **GitHub** | Analyze repositories | All 12 | `github` | `owner/repo` or github.com URLs |
|
||||
| **PDF** | Extract from PDFs | All 12 | `pdf` | `.pdf` extension |
|
||||
| **Word** | Extract from DOCX | All 12 | `word` | `.docx` extension |
|
||||
| **EPUB** | Extract from EPUB | All 12 | `epub` | `.epub` extension |
|
||||
| **Video** | Video transcription | All 12 | `video` | YouTube/Vimeo URLs, video extensions |
|
||||
| **Local Repo** | Local codebase analysis | All 12 | `analyze` | Directory paths |
|
||||
| **Jupyter** | Extract from notebooks | All 12 | `jupyter` | `.ipynb` extension |
|
||||
| **HTML** | Extract local HTML files | All 12 | `html` | `.html`/`.htm` extension |
|
||||
| **OpenAPI** | Extract API specs | All 12 | `openapi` | `.yaml`/`.yml` with OpenAPI content |
|
||||
| **AsciiDoc** | Extract AsciiDoc files | All 12 | `asciidoc` | `.adoc`/`.asciidoc` extension |
|
||||
| **PowerPoint** | Extract from PPTX | All 12 | `pptx` | `.pptx` extension |
|
||||
| **RSS/Atom** | Extract from feeds | All 12 | `rss` | `.rss`/`.atom` extension |
|
||||
| **Man Pages** | Extract man pages | All 12 | `manpage` | `.1`-`.8`/`.man` extension |
|
||||
| **Confluence** | Extract from Confluence | All 12 | `confluence` | API or export directory |
|
||||
| **Notion** | Extract from Notion | All 12 | `notion` | API or export directory |
|
||||
| **Chat** | Extract Slack/Discord | All 12 | `chat` | Export directory or API |
|
||||
| **Unified** | Multi-source combination | All 12 | `unified` | N/A (config-driven) |
|
||||
|
||||
## CLI Command Support
|
||||
|
||||
@@ -127,21 +135,21 @@ Complete feature support across all platforms and skill modes.
|
||||
```
|
||||
Config → Scrape → Build → [Enhance] → Package --target X → [Upload --target X]
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** Docs, GitHub, PDF
|
||||
|
||||
### Unified Multi-Source Workflow
|
||||
```
|
||||
Config → Scrape All → Detect Conflicts → Merge → Build → [Enhance] → Package --target X → [Upload --target X]
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** Unified only
|
||||
|
||||
### Complete Installation Workflow
|
||||
```
|
||||
install --target X → Fetch → Scrape → Enhance → Package → Upload
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** All (via config type detection)
|
||||
|
||||
## API Key Requirements
|
||||
@@ -342,6 +350,8 @@ A:
|
||||
- **Claude:** Best default choice, excellent MCP integration
|
||||
- **Gemini:** Choose if you need long context (1M tokens) or grounding
|
||||
- **OpenAI:** Choose if you need vector search and semantic retrieval
|
||||
- **MiniMax/Kimi/DeepSeek/Qwen:** Choose for Chinese LLM ecosystem compatibility
|
||||
- **OpenRouter/Together/Fireworks:** Choose for multi-model routing or open-source model access
|
||||
- **Markdown:** Choose for universal compatibility or offline use
|
||||
|
||||
**Q: Can I enhance a skill for different platforms?**
|
||||
@@ -351,7 +361,7 @@ A: Yes! Enhancement adds platform-specific formatting:
|
||||
- OpenAI: Plain text assistant instructions
|
||||
|
||||
**Q: Do all skill modes work with all platforms?**
|
||||
A: Yes! All 17 source types work with all 4 platforms (Claude, Gemini, OpenAI, Markdown).
|
||||
A: Yes! All 17 source types work with all 12 LLM platforms (Claude, Gemini, OpenAI, MiniMax, OpenCode, Kimi, DeepSeek, Qwen, OpenRouter, Together AI, Fireworks AI, Markdown).
|
||||
|
||||
## See Also
|
||||
|
||||
|
||||
@@ -26,6 +26,14 @@ output/my-skill/ ──▶ Packager ──▶ output/my-skill-{platform}.{format
|
||||
| **Claude AI** | ZIP + YAML | `.zip` | Claude Code, Claude API |
|
||||
| **Google Gemini** | tar.gz | `.tar.gz` | Gemini skills |
|
||||
| **OpenAI ChatGPT** | ZIP + Vector | `.zip` | Custom GPTs |
|
||||
| **MiniMax** | ZIP | `.zip` | MiniMax platform |
|
||||
| **OpenCode** | ZIP | `.zip` | OpenCode platform |
|
||||
| **Kimi** | ZIP | `.zip` | Kimi platform |
|
||||
| **DeepSeek** | ZIP | `.zip` | DeepSeek platform |
|
||||
| **Qwen** | ZIP | `.zip` | Qwen platform |
|
||||
| **OpenRouter** | ZIP | `.zip` | Multi-model routing |
|
||||
| **Together AI** | ZIP | `.zip` | Open-source models |
|
||||
| **Fireworks AI** | ZIP | `.zip` | Fast inference |
|
||||
| **LangChain** | Documents | directory | RAG pipelines |
|
||||
| **LlamaIndex** | TextNodes | directory | Query engines |
|
||||
| **Haystack** | Documents | directory | Enterprise RAG |
|
||||
@@ -38,6 +46,12 @@ output/my-skill/ ──▶ Packager ──▶ output/my-skill-{platform}.{format
|
||||
| **Cursor** | .cursorrules | file | IDE AI context |
|
||||
| **Windsurf** | .windsurfrules | file | IDE AI context |
|
||||
| **Cline** | .clinerules | file | VS Code AI |
|
||||
| **Roo** | .roorules | file | VS Code AI |
|
||||
| **Aider** | .aider | file | Terminal AI coding |
|
||||
| **Bolt** | bolt context | file | Web IDE AI |
|
||||
| **Kilo** | kilo context | file | IDE AI context |
|
||||
| **Continue** | .continue | file | IDE AI context |
|
||||
| **Kimi Code** | kimi context | file | IDE AI context |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Skill Seekers Documentation
|
||||
|
||||
> **Complete documentation for Skill Seekers v3.2.0**
|
||||
> **Complete documentation for Skill Seekers v3.4.0**
|
||||
|
||||
---
|
||||
|
||||
@@ -38,7 +38,7 @@ Look up specific information:
|
||||
|
||||
- [CLI Reference](reference/CLI_REFERENCE.md) - All 30+ commands
|
||||
- [MCP Reference](reference/MCP_REFERENCE.md) - 27 MCP tools
|
||||
- [Feature Matrix](reference/FEATURE_MATRIX.md) - 17 source types × 4 platforms
|
||||
- [Feature Matrix](reference/FEATURE_MATRIX.md) - 17 source types × 12 platforms
|
||||
- [Config Format](reference/CONFIG_FORMAT.md) - JSON specification
|
||||
- [Environment Variables](reference/ENVIRONMENT_VARIABLES.md) - All env vars
|
||||
|
||||
@@ -176,8 +176,8 @@ For Cursor, Windsurf, Cline:
|
||||
|
||||
## Version Information
|
||||
|
||||
- **Current Version:** 3.2.0
|
||||
- **Last Updated:** 2026-03-15
|
||||
- **Current Version:** 3.4.0
|
||||
- **Last Updated:** 2026-03-21
|
||||
- **Python Required:** 3.10+
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# CLI Reference - Skill Seekers
|
||||
|
||||
> **Version:** 3.2.0
|
||||
> **Last Updated:** 2026-03-15
|
||||
> **Version:** 3.4.0
|
||||
> **Last Updated:** 2026-03-21
|
||||
> **Complete reference for all 30+ CLI commands**
|
||||
|
||||
---
|
||||
@@ -520,7 +520,7 @@ skill-seekers install --config react --dry-run
|
||||
|
||||
### install-agent
|
||||
|
||||
Install skill to AI agent directories (Cursor, Windsurf, Cline).
|
||||
Install skill to AI agent directories (Cursor, Windsurf, Cline, Roo, Aider, Bolt, Kilo, Continue, Kimi Code).
|
||||
|
||||
**Purpose:** Direct installation to IDE AI assistant context directories.
|
||||
|
||||
@@ -534,7 +534,7 @@ skill-seekers install-agent SKILL_DIRECTORY --agent AGENT [options]
|
||||
| Name | Required | Description |
|
||||
|------|----------|-------------|
|
||||
| `SKILL_DIRECTORY` | Yes | Path to skill directory |
|
||||
| `--agent AGENT` | Yes | Target agent: cursor, windsurf, cline, continue |
|
||||
| `--agent AGENT` | Yes | Target agent: cursor, windsurf, cline, continue, roo, aider, bolt, kilo, kimi-code |
|
||||
|
||||
**Flags:**
|
||||
|
||||
@@ -630,6 +630,13 @@ skill-seekers package SKILL_DIRECTORY [options]
|
||||
| Claude AI | ZIP + YAML | `--target claude` |
|
||||
| Google Gemini | tar.gz | `--target gemini` |
|
||||
| OpenAI | ZIP + Vector | `--target openai` |
|
||||
| OpenCode | Directory | `--target opencode` |
|
||||
| Kimi | ZIP | `--target kimi` |
|
||||
| DeepSeek | ZIP | `--target deepseek` |
|
||||
| Qwen | ZIP | `--target qwen` |
|
||||
| OpenRouter | ZIP | `--target openrouter` |
|
||||
| Together AI | ZIP | `--target together` |
|
||||
| Fireworks AI | ZIP | `--target fireworks` |
|
||||
| LangChain | Documents | `--target langchain` |
|
||||
| LlamaIndex | TextNodes | `--target llama-index` |
|
||||
| Haystack | Documents | `--target haystack` |
|
||||
|
||||
@@ -9,39 +9,47 @@ Complete feature support across all platforms and skill modes.
|
||||
| **Claude AI** | ZIP | ✅ Anthropic API | ✅ Sonnet 4 | ANTHROPIC_API_KEY |
|
||||
| **Google Gemini** | tar.gz | ✅ Files API | ✅ Gemini 2.0 | GOOGLE_API_KEY |
|
||||
| **OpenAI ChatGPT** | ZIP | ✅ Assistants API | ✅ GPT-4o | OPENAI_API_KEY |
|
||||
| **OpenCode** | Directory | ❌ Manual | ❌ None | None |
|
||||
| **Kimi** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **DeepSeek** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Qwen** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **OpenRouter** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Together AI** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Fireworks AI** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **MiniMax** | ZIP | ❌ Manual | ❌ None | None |
|
||||
| **Generic Markdown** | ZIP | ❌ Manual | ❌ None | None |
|
||||
|
||||
## Source Type Support (17 Types)
|
||||
|
||||
| Source Type | CLI Command | Platforms | Detection |
|
||||
|-------------|------------|-----------|-----------|
|
||||
| **Documentation (web)** | `scrape` / `create <url>` | All 4 | HTTP/HTTPS URLs |
|
||||
| **GitHub repo** | `github` / `create owner/repo` | All 4 | `owner/repo` or github.com URLs |
|
||||
| **PDF** | `pdf` / `create file.pdf` | All 4 | `.pdf` extension |
|
||||
| **Word (.docx)** | `word` / `create file.docx` | All 4 | `.docx` extension |
|
||||
| **EPUB** | `epub` / `create file.epub` | All 4 | `.epub` extension |
|
||||
| **Video** | `video` / `create <url/file>` | All 4 | YouTube/Vimeo URLs, video extensions |
|
||||
| **Local codebase** | `analyze` / `create ./path` | All 4 | Directory paths |
|
||||
| **Jupyter Notebook** | `jupyter` / `create file.ipynb` | All 4 | `.ipynb` extension |
|
||||
| **Local HTML** | `html` / `create file.html` | All 4 | `.html`/`.htm` extensions |
|
||||
| **OpenAPI/Swagger** | `openapi` / `create spec.yaml` | All 4 | `.yaml`/`.yml` with OpenAPI content |
|
||||
| **AsciiDoc** | `asciidoc` / `create file.adoc` | All 4 | `.adoc`/`.asciidoc` extensions |
|
||||
| **PowerPoint** | `pptx` / `create file.pptx` | All 4 | `.pptx` extension |
|
||||
| **RSS/Atom** | `rss` / `create feed.rss` | All 4 | `.rss`/`.atom` extensions |
|
||||
| **Man pages** | `manpage` / `create cmd.1` | All 4 | `.1`–`.8`/`.man` extensions |
|
||||
| **Confluence** | `confluence` | All 4 | API or export directory |
|
||||
| **Notion** | `notion` | All 4 | API or export directory |
|
||||
| **Slack/Discord** | `chat` | All 4 | Export directory or API |
|
||||
| **Documentation (web)** | `scrape` / `create <url>` | All 12 | HTTP/HTTPS URLs |
|
||||
| **GitHub repo** | `github` / `create owner/repo` | All 12 | `owner/repo` or github.com URLs |
|
||||
| **PDF** | `pdf` / `create file.pdf` | All 12 | `.pdf` extension |
|
||||
| **Word (.docx)** | `word` / `create file.docx` | All 12 | `.docx` extension |
|
||||
| **EPUB** | `epub` / `create file.epub` | All 12 | `.epub` extension |
|
||||
| **Video** | `video` / `create <url/file>` | All 12 | YouTube/Vimeo URLs, video extensions |
|
||||
| **Local codebase** | `analyze` / `create ./path` | All 12 | Directory paths |
|
||||
| **Jupyter Notebook** | `jupyter` / `create file.ipynb` | All 12 | `.ipynb` extension |
|
||||
| **Local HTML** | `html` / `create file.html` | All 12 | `.html`/`.htm` extensions |
|
||||
| **OpenAPI/Swagger** | `openapi` / `create spec.yaml` | All 12 | `.yaml`/`.yml` with OpenAPI content |
|
||||
| **AsciiDoc** | `asciidoc` / `create file.adoc` | All 12 | `.adoc`/`.asciidoc` extensions |
|
||||
| **PowerPoint** | `pptx` / `create file.pptx` | All 12 | `.pptx` extension |
|
||||
| **RSS/Atom** | `rss` / `create feed.rss` | All 12 | `.rss`/`.atom` extensions |
|
||||
| **Man pages** | `manpage` / `create cmd.1` | All 12 | `.1`–`.8`/`.man` extensions |
|
||||
| **Confluence** | `confluence` | All 12 | API or export directory |
|
||||
| **Notion** | `notion` | All 12 | API or export directory |
|
||||
| **Slack/Discord** | `chat` | All 12 | Export directory or API |
|
||||
|
||||
## Skill Mode Support
|
||||
|
||||
| Mode | Description | Platforms | Example Configs |
|
||||
|------|-------------|-----------|-----------------|
|
||||
| **Documentation** | Scrape HTML docs | All 4 | react.json, django.json (14 total) |
|
||||
| **GitHub** | Analyze repositories | All 4 | react_github.json, godot_github.json |
|
||||
| **PDF** | Extract from PDFs | All 4 | example_pdf.json |
|
||||
| **Unified** | Multi-source (docs+GitHub+PDF+more) | All 4 | react_unified.json (5 total) |
|
||||
| **Local Repo** | Unlimited local analysis | All 4 | deck_deck_go_local.json |
|
||||
| **Documentation** | Scrape HTML docs | All 12 | react.json, django.json (14 total) |
|
||||
| **GitHub** | Analyze repositories | All 12 | react_github.json, godot_github.json |
|
||||
| **PDF** | Extract from PDFs | All 12 | example_pdf.json |
|
||||
| **Unified** | Multi-source (docs+GitHub+PDF+more) | All 12 | react_unified.json (5 total) |
|
||||
| **Local Repo** | Unlimited local analysis | All 12 | deck_deck_go_local.json |
|
||||
|
||||
## CLI Command Support
|
||||
|
||||
@@ -136,21 +144,21 @@ Complete feature support across all platforms and skill modes.
|
||||
```
|
||||
Config → Scrape → Build → [Enhance] → Package --target X → [Upload --target X]
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** Docs, GitHub, PDF
|
||||
|
||||
### Unified Multi-Source Workflow
|
||||
```
|
||||
Config → Scrape All → Detect Conflicts → Merge → Build → [Enhance] → Package --target X → [Upload --target X]
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** Unified only
|
||||
|
||||
### Complete Installation Workflow
|
||||
```
|
||||
install --target X → Fetch → Scrape → Enhance → Package → Upload
|
||||
```
|
||||
**Platforms:** All 4
|
||||
**Platforms:** All 12
|
||||
**Modes:** All (via config type detection)
|
||||
|
||||
## API Key Requirements
|
||||
@@ -347,7 +355,7 @@ A: Yes! Enhancement adds platform-specific formatting:
|
||||
- OpenAI: Plain text assistant instructions
|
||||
|
||||
**Q: Do all skill modes work with all platforms?**
|
||||
A: Yes! All 17 source types and all 5 skill modes (Docs, GitHub, PDF, Unified, Local Repo) work with all 4 platforms.
|
||||
A: Yes! All 17 source types and all 5 skill modes (Docs, GitHub, PDF, Unified, Local Repo) work with all 12 platforms.
|
||||
|
||||
## See Also
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Packaging Guide
|
||||
|
||||
> **Skill Seekers v3.1.0**
|
||||
> **Skill Seekers v3.4.0**
|
||||
> **Export skills to AI platforms and vector databases**
|
||||
|
||||
---
|
||||
@@ -26,6 +26,13 @@ output/my-skill/ ──▶ Packager ──▶ output/my-skill-{platform}.{format
|
||||
| **Claude AI** | ZIP + YAML | `.zip` | Claude Code, Claude API |
|
||||
| **Google Gemini** | tar.gz | `.tar.gz` | Gemini skills |
|
||||
| **OpenAI ChatGPT** | ZIP + Vector | `.zip` | Custom GPTs |
|
||||
| **OpenCode** | Directory | directory | OpenCode agent |
|
||||
| **Kimi** | ZIP | `.zip` | Kimi platform |
|
||||
| **DeepSeek** | ZIP | `.zip` | DeepSeek platform |
|
||||
| **Qwen** | ZIP | `.zip` | Qwen platform |
|
||||
| **OpenRouter** | ZIP | `.zip` | OpenRouter |
|
||||
| **Together AI** | ZIP | `.zip` | Together AI |
|
||||
| **Fireworks AI** | ZIP | `.zip` | Fireworks AI |
|
||||
| **LangChain** | Documents | directory | RAG pipelines |
|
||||
| **LlamaIndex** | TextNodes | directory | Query engines |
|
||||
| **Haystack** | Documents | directory | Enterprise RAG |
|
||||
|
||||
Reference in New Issue
Block a user