CLI Overview

Skill Seekers provides a comprehensive command-line interface for creating, enhancing, and deploying AI skills across multiple platforms.

Available Commands

Core Commands

CommandPurposeTimeExample
scrapeScrape documentation websites20-40 minskill-seekers scrape --config configs/react.json
githubScrape GitHub repositories5-10 minskill-seekers github --repo facebook/react
pdfExtract content from PDFs5-15 minskill-seekers pdf --pdf manual.pdf --name myskill
unifiedMulti-source scraping30-45 minskill-seekers unified --config configs/react_unified.json

Processing Commands

CommandPurposeTimeExample
enhanceAI-enhance skills30-60 secskill-seekers enhance output/react/
packagePackage for platformsInstantskill-seekers package output/react/ --target claude
uploadUpload to LLM platforms5-10 secskill-seekers upload output/react.zip

Utility Commands

CommandPurposeTime
estimateEstimate page count1-2 min
validateValidate config filesInstant
installOne-command installVariable

Quick Reference

Complete Workflow

# 1. Scrape documentation
skill-seekers scrape --config configs/react.json

# 2. Enhance with AI
skill-seekers enhance output/react/

# 3. Package for platform
skill-seekers package output/react/ --target claude

# 4. Upload to platform
skill-seekers upload output/react.zip

Multi-Platform Workflow

# Scrape once
skill-seekers scrape --config configs/react.json

# Package for all platforms
skill-seekers package output/react/ --target claude
skill-seekers package output/react/ --target gemini
skill-seekers package output/react/ --target openai
skill-seekers package output/react/ --target markdown

# Upload to platforms
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

Command Categories

Source Commands

Extract content from various sources:

  • scrape - Documentation websites
  • github - GitHub repositories
  • pdf - PDF documents
  • unified - Multiple sources combined

Processing Commands

Transform and package skills:

  • enhance - AI-powered improvement
  • package - Platform-specific packaging
  • upload - Deploy to LLM platforms

Common Options

Most commands support these options:

  • --config CONFIG - Load configuration from file
  • --name NAME - Skill name
  • --output DIR - Output directory
  • --help - Show command help

Getting Help

# General help
skill-seekers --help

# Command-specific help
skill-seekers scrape --help
skill-seekers github --help
skill-seekers package --help

Next Steps