Repository navigation
Releases: realchendahuang/dsh-skill
Releases · realchendahuang/dsh-skill
Release list
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0: 跨平台安装器与工具箱升级
🚀 新特性与优化
- 跨平台一键安装:支持 macOS/Linux/WSL (
install.sh) 与 Windows PowerShell (install.ps1) 零依赖静默安装。 - 自动绑定 CLI:自动将
dsh-skill命令行注入用户~/.local/bin。 - 多类型模板脚手架:支持
dsh-skill init <name> [--type tool|hook|skill]。 - 生命周期维护:新增
dsh-skill update与dsh-skill uninstall。 - 8 项合规审计:升级
dsh-skill check质检项,覆盖打包配置与依赖隔离。 - 系统架构图:新增交互式 Mermaid 全景工作流图。
v0.1.0 - DeepSeek Harness 官方规范开发技能库
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.0] - 2026-10-05
Added
- Core Skill Definition (
SKILL.md):- Full operational guide and decision tree for AI coding assistants (Claude Code, Codex, Antigravity, Cursor, and DSH).
- Standardized task routing across scaffolding, tool development, hooks, isolated testing, and verification.
- Official Architectural References (
references/):cordis-runtime.md: Cordis microkernel lifecycle, service injection (apply), and Scoped Context rules.tools-contract.md:defineToolspecifications, parameter schemas, pure-function UI presentation cards, and cooperative cancellation (exec.signal).execution-pipeline.md: 5-stage tool execution pipeline (tools/pre-execute, guards,tools/execute,tools/post-execute,tools/result).skills-subsystem.md: 6-rank discovery hierarchy, directory bundle conventions, and dynamic digest invalidation.ui-and-events.md:session/eventevent bus, token streaming (assistant/chunk), and steering controls (followup,steer,inject).packaging-rules.md: Mandatory externalization rules for@deepseek-ai/*dependencies and dual Host/Client runtimes.plugin-testing.md: Unit testing DSH plugins with context mocking and signal tests.presets-and-subagents.md: Extending custom Presets and Subagent execution providers.
- Agent Standard Playbooks (
playbooks/):01-scaffolding.md: Step-by-step project scaffolding with esbuild and TypeScript.02-tool-plugin.md: Production-grade tool plugin implementation.03-hook-plugin.md: Safety gates and execution interceptors.04-isolated-dev.md: Safe.dsh-devisolated local testing SOP.05-verification.md: Quality gates, build artifact inspection, and pack verification.
- Ready-to-Use Templates (
templates/):- Minimal boilerplate for tool plugins, hook plugins, and skill bundles.
- Hybrid Runtime & CLI Tooling:
- DSH Cordis plugin entry (
src/index.ts) for dynamic skill registration. - Native
dsh.bundlemanifest andcordis.patch.ymlcompatibility fordsh plugin add. - Cross-platform CLI (
bin/dsh-skill.mjs):install: One-command installation to DSH, Claude Code, Codex, and Antigravity.status: Live installation auditing across platforms.init: Automated scaffolding of compliant DSH plugins from templates.check: Automated linter verifying DSH rules, externalized dependencies, and patch manifests.
- DSH Cordis plugin entry (
- Repository Governance & Bilingual Docs:
- Comprehensive GitHub Actions workflows for continuous integration and automated releases.
- Bug report and feature request issue templates.
- Contributing guidelines (
CONTRIBUTING.md) and Security policy (SECURITY.md). - Bilingual documentation with dedicated
README.en.md.