Update version numbers across project for v1.3.0 release: - CHANGELOG.md: Move [Unreleased] → [1.3.0] - 2025-10-26 - README.md: Update version badge 1.2.0 → 1.3.0 - cli/__init__.py: Update __version__ = "1.3.0" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
40 lines
1.2 KiB
Python
40 lines
1.2 KiB
Python
"""Skill Seekers CLI tools package.
|
|
|
|
This package provides command-line tools for converting documentation
|
|
websites into Claude AI skills.
|
|
|
|
Main modules:
|
|
- doc_scraper: Main documentation scraping and skill building tool
|
|
- llms_txt_detector: Detect llms.txt files at documentation URLs
|
|
- llms_txt_downloader: Download llms.txt content
|
|
- llms_txt_parser: Parse llms.txt markdown content
|
|
- pdf_scraper: Extract documentation from PDF files
|
|
- enhance_skill: AI-powered skill enhancement (API-based)
|
|
- enhance_skill_local: AI-powered skill enhancement (local)
|
|
- estimate_pages: Estimate page count before scraping
|
|
- package_skill: Package skills into .zip files
|
|
- upload_skill: Upload skills to Claude
|
|
- utils: Shared utility functions
|
|
"""
|
|
|
|
from .llms_txt_detector import LlmsTxtDetector
|
|
from .llms_txt_downloader import LlmsTxtDownloader
|
|
from .llms_txt_parser import LlmsTxtParser
|
|
|
|
try:
|
|
from .utils import open_folder, read_reference_files
|
|
except ImportError:
|
|
# utils.py might not exist in all configurations
|
|
open_folder = None
|
|
read_reference_files = None
|
|
|
|
__version__ = "1.3.0"
|
|
|
|
__all__ = [
|
|
"LlmsTxtDetector",
|
|
"LlmsTxtDownloader",
|
|
"LlmsTxtParser",
|
|
"open_folder",
|
|
"read_reference_files",
|
|
]
|