skillo
v0.2.6
Published
Autonomous workflow learning & skill generation system - Learn workflows by observation, not explanation
Downloads
1,077
Maintainers
Readme
Skillo CLI
Autonomous workflow learning & skill generation system.
Learn workflows by observation, not explanation.
Website: skillo.one
Installation
# Install globally
npm install -g skillo
# Or use with npx
npx skillo --helpQuick Start
# Login to skillo.one (opens browser for OAuth)
skillo login
# Enable tracking for your project (privacy-first: opt-in only)
cd /path/to/your/project
skillo track
# Sync Claude Code history
skillo claude sync
# Check tracking status
skillo project statusCommands
Authentication
# Login to skillo.one (opens browser)
skillo login
# Check login status
skillo whoami
# Logout
skillo logoutProject Tracking (Privacy-First)
# Enable tracking for current project
skillo track
# Disable tracking
skillo untrack
# Check tracking status
skillo project status
# List all tracked projects
skillo project listClaude Code Sync
# Sync Claude Code conversation history
skillo claude sync
# Sync specific project only
skillo claude sync --project /path/to/projectSync
# Pull skills and patterns from platform
skillo sync --pull
# Push local patterns to platform
skillo sync --push
# Sync everything
skillo sync --push --pullPatterns
# List detected patterns
skillo patterns list
# Show pattern details
skillo patterns show <id>
# Generate a skill from a pattern
skillo patterns generate <id>Skills
# List generated skills
skillo skills list
# Show skill details
skillo skills show <name>
# Open skills directory
skillo skills openStatus
# Check overall status
skillo statusConfiguration
Configuration is stored in ~/.config/skillo/config.yaml.
Key settings:
# Pattern detection
pattern_detection:
min_count: 3 # Occurrences before detection
session_timeout: 30 # Minutes of inactivity
# Privacy
privacy:
auto_redact: true # Redact sensitive data
track_output: false # Don't track command output
# Notifications
notifications:
enabled: true
style: inline # inline, desktop, or both
# Skill generation
skill_generation:
include_scripts: true
include_examples: trueHow It Works
Login: Run
skillo loginto authenticate with skillo.one. Opens your browser for secure OAuth.Track Projects: Run
skillo trackin any project directory to enable tracking. Nothing is tracked by default (privacy-first).Pattern Detection: Skillo analyzes your Claude Code conversations to identify repeated workflows and patterns.
Skill Generation: Convert detected patterns into reusable AI skills through the dashboard at skillo.one.
Team Sharing: Skills are automatically matched to team members via git remote detection—no GitHub OAuth required.
Directory Structure
~/.config/skillo/ # Config directory
└── config.yaml # Configuration + API key
~/.claude/skills/ # Skills directory (Claude Code)
├── my-workflow/
│ ├── SKILL.md
│ └── scripts/
└── another-skill/
└── SKILL.mdPrivacy
Skillo is built with privacy as a core principle:
- Explicit Opt-In — Run
skillo trackto enable tracking per project - Local Reading — Claude Code history is read locally, never scraped
- No GitHub OAuth — Git remote detection works locally
- Secure Sync — All data encrypted in transit
Requirements
- Node.js 18+
- npm or yarn
- Claude Code (for conversation sync)
Support
- Website: skillo.one
License
Proprietary - All rights reserved.
