Stop force-syncing bundled skills to ~/.gsd/agent/skills/ on every launch. Instead, use ~/.agents/skills/ (the industry-standard skills.sh directory) as the primary global skills location, and .agents/skills/ for project-local skills. Changes: - loadSkills() now scans ~/.agents/skills/ (global) and .agents/skills/ (project) instead of ~/.gsd/agent/skills/ and .gsd/skills/ - initResources() no longer syncs src/resources/skills/ → ~/.gsd/agent/skills/ - skill-discovery, skill-telemetry, skill-health, preferences-skills all updated to use the ecosystem directory - New skill-catalog.ts: curated skill packs mapped to tech stacks, with brownfield auto-detection and greenfield tech stack selection - Init wizard gains a skill installation step that presents relevant packs and installs via `npx skills add` - Export ECOSYSTEM_SKILLS_DIR and ECOSYSTEM_PROJECT_SKILLS_DIR from pi-coding-agent Fixes #2004 |
||
|---|---|---|
| .. | ||
| native | ||
| pi-agent-core | ||
| pi-ai | ||
| pi-coding-agent | ||
| pi-tui | ||