CtrlK
BlogDocsLog inGet started
Tessl Logo

dsh-config-sync

把 DSH(DeepSeek Harness)的用户配置(~/.dsh 下的 AGENTS.md、settings.yaml 及可选 profiles/预设)打包成脱敏骨架并在设备间安全同步恢复,提供只读审计、显式应用与 SHA-256 校验,绝不携带凭据和运行态。用于复现 DSH 环境、跨设备迁移偏好与模型路由配置。

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, mostly lean skill body with strong validation-gated workflows and a clear output contract. The main weakness is progressive disclosure: bundle files (references/manifest.md, scripts/sync_dsh_config.py) exist but are not explicitly linked or signaled from SKILL.md, and the body inlines inclusion/exclusion detail that overlaps the reference.

Suggestions

Explicitly link the bundle files from the body, e.g. 'See [references/manifest.md](references/manifest.md) for the full inclusion/exclusion and sensitive-scan rules' and 'Run [scripts/sync_dsh_config.py](scripts/sync_dsh_config.py) to execute export/apply'.

Move the duplicated inclusion/exclusion table from the body into the reference, keeping only a summary inline, to reduce overlap and tighten conciseness.

Add one concrete CLI invocation example (e.g. `python scripts/sync_dsh_config.py export --with-optional --template`) to make the flag guidance fully copy-paste ready.

DimensionReasoningScore

Conciseness

The body is largely efficient with well-organized tables and terse procedural steps that assume Claude's competence; minor instances of restatement (e.g., inclusion/exclusion restated in both body and reference) keep it just below the lean top anchor.

4 / 5

Actionability

Concrete flags (--template, --with-optional), specific placeholder mappings, and a clear PASS/PARTIAL/FAIL output contract give executable guidance, but there is no actual command/CLI invocation example tying the flags together, leaving a small gap versus copy-paste-ready top anchor.

4 / 5

Workflow Clarity

Export and restore are clearly sequenced with explicit validation checkpoints: sensitive-data scan before PASS, read-only check before apply, post-apply SHA-256 re-check, and a feedback loop (FAIL -> stop), matching the destructive/batch validation expectation.

5 / 5

Progressive Disclosure

Structure is present (numbered sections, tables) and a real one-level reference (references/manifest.md) plus a script (scripts/sync_dsh_config.py) exist, but the body does not explicitly link to or signal them as references, so navigation between SKILL.md and bundle files is not clearly signaled.

3 / 5

Total

16

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description with concrete actions, explicit credential-exclusion boundaries, and clear scope separation. It would benefit from an explicit 'Use when...' trigger clause and some synonym/file-extension variation to reach the top completeness and trigger-term anchors.

Suggestions

Add an explicit 'Use when...' trigger clause (e.g., 'Use when the user asks to sync, migrate, or archive their DSH user configuration across devices') to lift completeness to 5.

Include natural synonyms or file extensions (e.g., '~/.dsh', 'DSH settings', 'config archive') alongside the existing trigger terms to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: '打包成脱敏骨架', '设备间安全同步恢复', '提供只读审计、显式应用与 SHA-256 校验', covering export, restore, audit, and verification comprehensively.

5 / 5

Completeness

Clearly states what (打包脱敏骨架/同步恢复/SHA-256 校验) and when ('用于复现 DSH 环境、跨设备迁移偏好与模型路由配置'), but the 'when' is a purpose clause rather than an explicit 'Use when...' trigger clause as in the anchor-5 example, so it falls below 5.

4 / 5

Trigger Term Quality

Includes natural trigger phrases ('同步 DSH 配置', '跨设备迁移 DSH 偏好 / 模型路由', '打包 ~/.dsh 配置') a user would say, but the language is Chinese-only and lacks file-extension or synonym variation present in the top anchor.

4 / 5

Distinctiveness Conflict Risk

Scoped tightly to DSH config under ~/.dsh with explicit boundary against skills-stack sync (environment-bootstrap), giving it a clear niche with minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
ooooooooooooooooooop/agent-tools
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.