github yusufkaraaslan/Skill_Seekers v2.5.0
v2.5.0 - Multi-Platform Feature Parity

6 hours ago

🚀 Multi-Platform Feature Parity - 4 LLM Platforms Supported

This major feature release adds complete multi-platform support for Claude AI, Google Gemini, OpenAI ChatGPT, and Generic Markdown export. All features now work across all platforms with full feature parity.

🎯 Highlights

Multi-LLM Platform Support

  • 4 platforms supported: Claude AI, Google Gemini, OpenAI ChatGPT, Generic Markdown
  • Complete feature parity: All skill modes work with all platforms
  • Platform adaptors: Clean architecture with platform-specific implementations
  • Unified workflow: Same scraping output works for all platforms
  • Smart enhancement: Platform-specific AI models (Claude Sonnet 4, Gemini 2.0 Flash, GPT-4o)

Platform-Specific Capabilities

Platform Format Upload Enhancement Unique Features
Claude AI ZIP + YAML Skills API Sonnet 4 MCP integration
Google Gemini tar.gz Files API Gemini 2.0 1M token context
OpenAI ChatGPT ZIP + Vector Assistants API GPT-4o Semantic search
Generic Markdown ZIP Manual - Universal compatibility

Complete Feature Parity

All skill modes work with all platforms:

  • 📄 Documentation scraping → All 4 platforms
  • 🐙 GitHub repository analysis → All 4 platforms
  • 📕 PDF extraction → All 4 platforms
  • 🔀 Unified multi-source → All 4 platforms
  • 💻 Local repository analysis → All 4 platforms

18 MCP Tools with Multi-Platform Support

  • package_skill - Now accepts target parameter (claude, gemini, openai, markdown)
  • upload_skill - Now accepts target parameter (claude, gemini, openai)
  • enhance_skill - NEW standalone tool with target parameter
  • install_skill - Full multi-platform workflow automation

📦 Installation

# Core package (Claude support)
pip install skill-seekers==2.5.0

# With Gemini support
pip install skill-seekers[gemini]==2.5.0

# With OpenAI support
pip install skill-seekers[openai]==2.5.0

# With all platforms
pip install skill-seekers[all-llms]==2.5.0

🚀 Quick Start - Multi-Platform

# Scrape documentation (platform-agnostic)
skill-seekers scrape --config configs/react.json

# Package for different platforms
skill-seekers package output/react/ --target claude     # ZIP
skill-seekers package output/react/ --target gemini     # tar.gz
skill-seekers package output/react/ --target openai     # ZIP with vector
skill-seekers package output/react/ --target markdown   # ZIP universal

# Upload to platforms (requires API keys)
export ANTHROPIC_API_KEY=sk-ant-...
export GOOGLE_API_KEY=AIzaSy...
export OPENAI_API_KEY=sk-proj-...

skill-seekers upload output/react.zip --target claude
skill-seekers upload output/react-gemini.tar.gz --target gemini
skill-seekers upload output/react-openai.zip --target openai

📚 Documentation

📈 Stats

  • 16 commits since v2.4.0
  • 700 tests passing (up from 427, +273 new tests)
  • 4 platforms supported (was 1)
  • 18 MCP tools (up from 17)
  • 5 documentation guides updated/created
  • 29 files changed, 6,349 insertions(+), 253 deletions(-)

🎉 What's New

See CHANGELOG.md for complete details.

🙏 Contributors

  • @yusufkaraaslan - Multi-platform architecture, all platform adaptors, comprehensive testing

Full Changelog: v2.4.0...v2.5.0

Don't miss a new Skill_Seekers release

NewReleases is sending notifications on new releases.