diff options
| author | Dax Raad <[email protected]> | 2026-02-06 00:29:43 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2026-02-06 00:36:11 -0500 |
| commit | 266de27a0b56c29a3bdb81a5adb211f93214f5a8 (patch) | |
| tree | e4142752294605dfcf3f893b3811a97b96f1f3d2 /github/script | |
| parent | 0f1fdeceda453a07499b4fdc534b96d18a53aecd (diff) | |
| download | opencode-266de27a0b56c29a3bdb81a5adb211f93214f5a8.tar.gz opencode-266de27a0b56c29a3bdb81a5adb211f93214f5a8.zip | |
feat(skill): add skill discovery from URLs via well-known RFC
Implement the Agent Skills Discovery RFC to allow fetching skills from URLs:
- Add 'urls' field to config.skills for specifying skill registry URLs
- Create Discovery namespace in skill/discovery.ts with pull() function
- Download skills from /.well-known/skills/index.json endpoints
- Cache downloaded skills to ~/.cache/opencode/skills/
- Skip re-downloading existing files for efficiency
Users can now configure:
{
"skills": {
"urls": ["https://example.com/.well-known/skills/"]
}
}
Implements: https://github.com/cloudflare/agent-skills-discovery-rfc
Diffstat (limited to 'github/script')
0 files changed, 0 insertions, 0 deletions
