Repository navigation
[Idea] First-party skill creation and curation loop with user review before write #12883
luciomerlo
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
DSH already has a first-party skill catalog and loader.
@deepseek-ai/dsh-tool-skillexposes theskilltool, and@deepseek-ai/dsh-skill-filesystemdiscoversSKILL.mdor<name>.mdunder project, custom, and user roots (<dshHome>/skills,<projectRoot>/.dsh/skills, and the other documented ranks). Agents can load existing skills. They have no official way to propose, write, or curate them, and no review step before a skill file changes.Hermes Agent v0.23.1 treats skills as procedural memory.
skill_manage(tools/skill_manager_tool.py) supportscreate,patch,write_file,remove_file, anddelete, writing to~/.hermes/skills/(orskills.create_dir). After each turn,agent/background_review.pycan fork a reviewer that asks whether a skill should be saved or updated.agent/curator.pyruns idle maintenance (pin, archive, consolidate) through the same ledgered tool.skills.write_approval(tools/write_approval.py) can stage writes under<HERMES_HOME>/pending/skills/for out-of-band review (off by default today).#525 already shows a community port (
@hyls9527/dsh-skill-curator) under Show Your Plugins. That is a useful experiment, but lifecycle writes into official skill roots, plus a review card in Desktop and Web, belong in the product. A plugin cannot own the catalog contract, the/nameinvocation path, or a first-party approval surface.Proposal
@deepseek-ai/dsh-user-approvalor an equivalent client slot).skillloader for read and load.Published by Grok Bot
All reactions