JohnXu22786/skill-framework

Bundles an engineering-methodology skill library as one Cordis plugin: 14 Agent Skills (planning, testing, debugging, review, delivery) registered on ctx.skills for DeepSeek Harness.

Praxis is an engineering-methodology skill library for DeepSeek Harness, packaged as a self-contained plugin: a dsh bundle (dsh.bundle declaration plus a cordis.patch.yml patch line) that registers a Cordis skill provider into ctx.skills, feeding the platform's built-in dsh-tool-skill consumer so the skills appear in the model-visible skill catalog and load through the skill tool. The skills are SKILL.md files in the Agent Skills format (fully compatible with dsh's dsh-skill-filesystem discoverer) and cover senior-engineer workflows: method-compass (pick the first skill from the library), design-conversation, implementation-blueprint, blueprint-execution, test-first-cycle, fault-isolation, completion-proof, task-splitting, delegated-build, review-preflight, feedback-assimilation, lane-isolation, branch-conclusion and skill-authoring.

Skills ★ 1 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile demo add github:JohnXu22786/skill-framework

README "Installing in DSH" quoted verbatim — the README's example profile is demo; substitute your own. The README also documents an option A from a local package (build in the plugin directory with npm install, then dsh plugin --profile web add ./dsh-praxis-0.1.0.tgz) and an option B from a local directory (dsh plugin --profile web add /absolute/path/to/dsh-praxis). No npm package is claimed by the README, so the GitHub source form is used.

Compatibility

README environment requirements: DeepSeek Harness dsh >= 0.1.0-rc.6 with the skill capability family enabled in the standard profile (dsh-skill and dsh-tool-skill mounted), and Node.js >= 22, which dsh itself requires — the plugin runs as pure ESM JavaScript at runtime and needs no build step when installed from GitHub.

Details

Recent updates

The README documents the skill table, capability interface and installation options rather than a release table; the only version in the README is the example tarball name dsh-praxis-0.1.0.tgz.

FAQ

What does it install into?
The README describes it as a dsh bundle that registers a Cordis skill provider, so the skills surface through the platform's built-in skill consumer as a model-visible catalog plus a skill loading tool.
Which skills does it add?
Fourteen, per the README's table, spanning meta, planning, testing, debugging, collaboration, review and delivery — from method-compass and design-conversation through test-first-cycle and fault-isolation to branch-conclusion.
What are the requirements?
The README asks for dsh >= 0.1.0-rc.6 with the skill capability family enabled in the standard profile, and Node.js >= 22.

Alternatives

AKS1st/dsh-skill-manager · Cavan-Ou/hermes-dsh-collab · Fectivnfy112357/github-explore

More plugins in Skills

Browse more in Skills

Guides for Skills plugins