Fabric
hellosky983/dsh-fabric · skills
Channel: ctx.provide ('fabric')Service . Capability: register / list/ get/remove / graph / schema, supporting code extension . User: Other plugins (regression: plugin extensions)
★ 3GitHub stars
0Forks
2026-08-25Last updated
JavaScriptLanguage
MITLicense
Key features
- Fabric filled this gapit makes the "extended runtime" itself a programmable, searchable and grouped running time language.
- Problem solvedAdding capability to running time (new tools, new skills, new hints, hearing of new events, new LLM adapter, new sub-agents, new Web route...) In the past, each seam had a different set of registered API and life cycles.
- A set of dSL statements unites all the scalable seams and makes "plug-in extensions" a reality.
- Fabric condensed them into a set of statements DSL + a fabric Service + two model tools, making the "extension" itself programmable, searchable, and undoable running time languages.
- Model / UserExtension (skills, hints, variables) of the instantaneous registration in a fabric extend tool during the dialogue without changing the document.
Requirements
- End-to-end measurements are not yet done in the real DSH process (loading + tool call)
- The smoke test with the mock context has been checked through static syntax.
Install command
dsh plugin --profile web add github:hellosky983/dsh-fabric