1. Introduction
  2. 1. Features
  3. 2. Installation
    1. 2.1. Quick install
    2. 2.2. From npm
    3. 2.3. From crates.io
    4. 2.4. From Git
    5. 2.5. From source
    6. 2.6. Requirements
    7. 2.7. Pre-built binaries
  4. 3. Quick Start
    1. 3.1. Configure a source
    2. 3.2. Query available skills
    3. 3.3. Install a skill
    4. 3.4. List installed skills
    5. 3.5. Remove a skill
  5. 4. Global Options
  6. 5. Commands
    1. 5.1. sources — Manage configured sources
    2. 5.2. platforms — Manage configured platforms
    3. 5.3. add — Install a skill
    4. 5.4. link — Symlink existing skills to a platform
    5. 5.5. remove — Remove a skill
    6. 5.6. update — Update installed skills
    7. 5.7. restore — Restore skills from lock file
    8. 5.8. list — List installed skills
    9. 5.9. query — Query skills from a source
    10. 5.10. find — Interactively find and install skills
    11. 5.11. rec — Manage recommended skills
    12. 5.12. cache — Manage skills cache
    13. 5.13. config — Manage configuration
    14. 5.14. new — Create a skill project
  7. 6. Configuration
    1. 6.1. Config file location
    2. 6.2. Configuration structure
    3. 6.3. Full example
    4. 6.4. Platforms
    5. 6.5. Sources
    6. 6.6. Recommended
    7. 6.7. Cache
    8. 6.8. Registry
    9. 6.9. --from parameter resolution
    10. 6.10. --skill parameter
    11. 6.11. --agent validation
    12. 6.12. URL normalization
  8. 7. Installation Model: Canonical Directory + Symlinks
    1. 7.1. Global vs local paths
    2. 7.2. Symlink rules
    3. 7.3. Fallback mechanism
    4. 7.4. Platform directory behavior
  9. 8. Lock File
    1. 8.1. Locations
    2. 8.2. Format
    3. 8.3. Entry Fields
    4. 8.4. Top-level Fields
  10. 9. JSON Schemas
    1. 9.1. xskill.schema.json — Tool configuration
    2. 9.2. registry.schema.json — Registry index
    3. 9.3. Editor integration
  11. 10. Development
    1. 10.1. Building
    2. 10.2. Testing
    3. 10.3. Project Structure
  12. 11. License

XSkill's Manual

Development