Commit Graph

18 Commits

Author SHA1 Message Date
shaun smith cfcd0a8100 fix: validate Agent Skills frontmatter (#220)
Co-authored-by: evalstate <evalstate@users.noreply.github.com>
2026-08-03 19:50:58 +01:00
shaun smith 9b6b2918af feat: publish SEP-2640 resource manifests (#219)
Co-authored-by: evalstate <evalstate@users.noreply.github.com>
2026-08-03 19:46:01 +01:00
burtenshaw c70fa229e1 Limit marketplace to hf-cli (#181)
* fix: limit marketplace to hf cli

* fix: keep hf skills marketplace complete
2026-07-06 18:33:28 +02:00
Ola Hungerford ea9a24f38a feat(distribution): emit SEP-2640 index format + full expanded tree (#172)
* feat(distribution): emit SEP-2640 index format + full expanded tree

Update build_skill_distribution.py to the latest Skills Over MCP WG index
schema (decisions 2026-06-05 / 2026-06-09):

- index.json entries now carry verbatim `frontmatter`, `url` + `digest`
  (sha256 of SKILL.md), and a per-skill `archives[]` array. Drop the old
  `name`/`type`/`description`/`$schema` 0.2.0 discovery fields.
- Lay out the full expanded skill tree under <out>/<name>/... (every file,
  not just SKILL.md) alongside the .tar.gz, so consumers can address each
  file individually and walk directories (resources/directory/read).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* either SKILL.md OR .tar.gz.

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: evalstate <1936278+evalstate@users.noreply.github.com>
2026-06-19 13:13:58 +01:00
shaun smith 6045495233 include type=http in .mcp.json and move agents directory (#164)
* fix: add required "type": "http" to .mcp.json

Claude Code validates MCP server configs against a discriminated union (stdio | sse | http). A bare {url} entry matches no branch and is rejected at load time with 'Invalid MCP server config: invalid_union', so the server never registers for plugin users. All documented HTTP examples carry an explicit "type": "http".

* update generator to include type

* Bump plugin version for MCP config change

* Rename generated agents directory to agentsmd

---------

Co-authored-by: whatrwewaitingf0r <948960638175457471+whatrwewaitingf0r@users.noreply.github.com>
2026-06-08 09:36:36 +02:00
shaun smith 49abf82b2e index/ai-catalog generation, include SHA and executable permissions (#156) 2026-05-31 09:06:44 +01:00
shaun smith 7ad427a095 build ndjson index and agent finder manifest (#143)
* build ndjson index and agent finder manifest

* improve skill index

* simplify

* final tweak
2026-05-20 15:30:41 +01:00
shaun smith c3accb78c0 version bumpage (#140) 2026-05-11 10:05:11 +01:00
Tom Aarsen b937be8245 Add 3 Sentence Transformers training skills 2026-05-06 13:21:27 +02:00
burtenshaw a7785f07c7 add a skill for local models 2026-04-21 21:23:58 +02:00
shaun smith 0e13610de2 standardize uv, remove huggingface-cli (#83)
* standardize uv, remove huggingface-cli

* remove unneeded requirements.txt

* uvx for trl
remove object detection trainer skill

* auto-updates
2026-03-11 13:04:29 +00:00
shaun smith c1cd47139f Feat/cursor plugin (#47)
* cursor plugin generation

* gitignore
2026-02-20 10:24:20 +00:00
shaun smith b417fadb46 Fix/standardise uv (#38)
* first commit for basic tets

* refine1

* update

* tweaks before main refactor1

* commit

* standardise on uv; PEP783 scripts and validate

* remove duplicate dependencies in skill, add folder warning for moonshot

* Delete .fast-agent/skills/hugging-face-toad/SKILL.md

* Delete .fast-agent/skills/hugging-face-toad/todo.md
2026-01-12 16:26:31 +01:00
shaun smith 9a355bbd75 Merge pull request #35 from huggingface/readme-update
Generate README table
2026-01-08 00:48:13 +01:00
evalstate 4d5c9dd3ee update workflows, gen script 2026-01-07 23:21:11 +01:00
burtenshaw 1590e3b373 update agents template 2026-01-06 10:44:09 +01:00
evalstate e29edff133 update skills agents generator 2025-12-05 10:42:32 +01:00
evalstate 2f3e03933f generate AGENTS.md, CI check script 2025-11-25 16:39:42 +01:00