Commit Graph

9 Commits

Author SHA1 Message Date
Matt Bruce
20446c5224 feat: auto-discover custom skills from assets/skills/
- setup.sh skills command now does two things:
  1. Installs registry skills from <platform>-skills.txt
  2. Auto-discovers and copies custom skill folders from assets/skills/
- Added SKILLS_DIR config (default: ~/.copilot/skills/)
- Added download_dir_to helper for copying skill folders remotely
- Created assets/skills/ for team-maintained custom skills
2026-02-11 12:11:01 -06:00
Matt Bruce
086c63bf21 refactor: auto-discover agents/instructions, replace YAML with plain text
- Agents and instructions are now discovered automatically via directory
  scanning (local) or hosting API (remote) — no hardcoded list files
- Replaced YAML skill manifests with plain text files (one install per line)
- Deleted agents.list, instructions.list, and all *-skills.yaml files
- Updated setup.sh to v2.0.0 with GitLab/GitHub API support
- Updated all references in skills.md and README.md
2026-02-11 12:06:13 -06:00
Matt Bruce
8f0f0df7d6 refactor: unified setup.sh replaces sync-skills.sh
- Single script handles skills, agents, and instructions
- Works locally (cloned repo) and remotely (curl, no clone)
- Auto-generated manifests (agents.list, instructions.list)
- update-lists command regenerates manifests from directory contents
- Removed sync-skills.sh (folded into setup.sh)
- Rewrote assets README to be concise and actionable
- Updated all references in Agents.md and skills.md
2026-02-11 11:59:12 -06:00
Matt Bruce
1ce380182c docs: simplify assets base url setup 2026-02-11 11:49:04 -06:00
Matt Bruce
5f296fcd54 docs: simplify assets no-clone flow 2026-02-11 11:48:28 -06:00
Matt Bruce
f477014a47 docs: add assets install steps 2026-02-11 11:44:55 -06:00
Matt Bruce
399737006f docs: clarify assets install options 2026-02-11 11:43:59 -06:00
Matt Bruce
648ee9a8c9 docs: move skills sync into assets 2026-02-11 11:37:29 -06:00
Matt Bruce
70bb8c1422 docs: add curated assets lists 2026-02-11 11:36:11 -06:00