# Roadmap

---

## v0.1 — Local Runtime (current)

**Status:** Released

### Features

- Local skill runtime with `~/.skilllane/` storage
- CLI with 15+ commands
- TypeScript SDK (local + remote modes)
- HTTP API server with 17 routes
- MCP server with 12 tools
- 8 built-in skills
- 4 creation templates (basic, debugging, writing, product-launch)
- Validator with 100-point scoring system
- Secrets detection (8 patterns)
- Skill runner with 3 output modes
- Python package with client and CLI
- Local registry with rebuild and stats

---

## v0.2 — Remote Registry

**Status:** Planned

### Goals

- Hosted skill registry at `registry.skilllane.dev`
- `skilllane publish` to share skills publicly
- `skilllane update` to pull latest versions
- Skill versioning with semver
- Skill search across remote registry
- Download counts and ratings
- User accounts and authentication

### Commands

```bash
skilllane publish ./my-skill              # Publish to registry
skilllane update systematic-debugging     # Update a skill
skilllane search --remote "debugging"     # Search remote registry
```

---

## v0.3 — Skill Composition

**Status:** Planned

### Goals

- Skill dependencies (skill A requires skill B)
- Skill composition (combine multiple skills)
- Plugin hooks for custom validators and runners
- Skill testing framework
- CI/CD integration helpers

### Features

```yaml
# metadata.json with dependencies
{
  "name": "advanced-debugging",
  "dependencies": ["systematic-debugging", "context-engineering"]
}
```

---

## v1.0 — Production Ready

**Status:** Planned

### Goals

- Enterprise features (SSO, audit logging)
- Performance optimizations
- Extended language support (Go, Rust, Java SDKs)
- Browser-based skill editor
- Skill analytics dashboard
- Multi-registry support
- Offline-first with sync
- Skill marketplace with pricing

---

## Contributing

We welcome contributions to any version's milestones. See the repository for current issues and pull requests.
