Skills hub: browse and install skills from trusted sources
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- backend, desktop-dev
Direzione di ricerca
Start in sentient/skills/ to see how self-improving skills are stored today, then find where the vetting from #146 hooks in, since it must run before any install. The new hub client and lockfile go alongside that code, with the browse and preview screen in desktop/src/features/skills/ and the API notes in docs/API.md. Done means a user can browse, preview and install a skill into pending review with versions pinned, and tests cover install, the lockfile and vetting against fixture sources.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hermes has a skills hub that pulls from several sources (its own catalog, GitHub, community indexes) with trust levels and a lockfile. Sentient has self-improving skills but no way to find and install skills others wrote.
Idea: a Skills hub screen that lists skills from a few configured sources (the AgentSkills format is shared with Hermes and OpenClaw), shows who made each one and what it asks for, and installs into pending review, never straight to active. Pin versions in a lockfile. Malicious skills on public marketplaces were a real 2026 problem, so vetting from #146 must run before install.
Where: sentient/skills/ (a hub client and lockfile), desktop/src/features/skills/, docs/API.md.
Done when: a user can browse, preview and install a skill from a source into review, versions are pinned, and tests cover install, lockfile and vetting with fixture sources.
Related: #146, #167.
Roadmap ID: HERMES-8 · Priority: P1 · Size: M
- Lingua principale
- Python
- Stelle
- 702
- Fork
- 113
- Merge medio
- 5h 8m
- PR unite (30g)
- 171
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di existence-master/Sentient
-
area: channels enhancement good first issue priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
existence-master/Sentient#457 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug good first issue priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#454 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug priority: P2 size: S
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
existence-master/Sentient#440 ·
I maintainer di solito rispondono entro 1 giorno
-
area: desktop bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
existence-master/Sentient#426 ·
I maintainer di solito rispondono entro 1 giorno
-
area: memory bug flaky
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
existence-master/Sentient#422 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di existence-master/Sentient
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
SublimeText/AdvancedNewFile#211 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
Imbad0202/academic-research-skills#987 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Pull-through from gcr.io returns 500 when pulling using podman/buildahForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaIssue Triage-Needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pulp/pulp_container#2581 ·
I maintainer di solito rispondono entro 1 giorno