arch3rPro / dsh-skills

목록에 있음

Generalized development-specification skills distilled from DeepSeek Harness's engineering conventions — defensive patterns, code conventions, testing tiers, prose standards, decision records, review and PR discipline.

dsh-skills스킬 소스 보기

설치

npx skills@latest add arch3rPro/dsh-skills

이 명령은 GitHub 저장소 주소에서 생성됩니다. 실행 전에 업스트림 README와 소스를 검토하고 재현성이 필요하면 release 또는 commit을 고정하세요.

README

유지 관리자가 작성한 문서 스냅샷입니다.

GitHub에서 보기 ↗
커밋 99d6c91동기화 2026. 8. 18.

dsh-skills — coding-agent skills distilled from DeepSeek Harness, organized across architecture, testing, documentation, and process

DeepSeek-Harness-Skills

A set of coding-agent skills distilled from the engineering conventions of DeepSeek Harness — executable standards your coding agent applies while coding, reviewing, testing, or documenting.

English · 简体中文

Get started

Install the set with the skills.sh installer, then pick the skills and agents you want:

npx skills@latest add arch3rPro/dsh-skills

Or just read one — each SKILL.md is a self-contained executable standard. Pick the discipline that matches what you're doing: code-conventions, testing-tiers, prose-standard, or any in the set.

The set

Ten skills across four categories. Every one is model-invoked — the agent reaches for it automatically when a trigger fires.

SkillCategoryWhat it does
defensive-patternsarchitecturebug-class rules for lifecycle, concurrency, teardown, untrusted I/O
code-conventionsarchitecturereversible side effects, explicit-over-implicit, config-over-hardcoding, branded ids
extension-points-and-seamsarchitecturebuild a seam only when a capability has multiple implementations or consumers
testing-tierstestingpick the right tier, test the real entry path, verify the world not the self-report
prose-standarddocumentationcontract-first prose: preserve propositions, drop reasoning transcripts
documentation-placementdocumentationone home per fact; tutorials vs references; budgets as guardrails
decision-recordsprocessADRs with classification, lifecycle, mandatory alternatives
minimal-evidence-checksprocessthe smallest check set that covers the diff; fix or explain failures
code-reviewprocesstwo axes (standards + spec); substantiated blockers over nits
pr-history-hygieneprocesslease-protected rewrites, deliberate labels, native stack merges

Beta (in development)

Five further disciplines are grounded in DeepSeek Harness and under development. They are npx skills-installable but not yet part of the official plugin bundle.

SkillCategoryWhat it does
postmortemprocessbackward-looking failure record: executive summary, root cause, guardrails
runtime-invariantstestingassert only authoritative state, never service/method presence; fail loud
responding-to-review-on-a-stackprocessfix on the introducing PR, propagate up-stack, re-audit after rewrites
event-contract-matrixdocumentationwho produces and who listens to each event, bypass sites included
module-layeringarchitecturederive and enforce the module dependency graph

Where they come from

Every skill is distilled from a real convention in DeepSeek Harness and adapted so it works in any codebase — not only inside the harness it came from.

How it's packaged

Each skill is one <category>/<name> directory carrying three files in a single change:

  • SKILL.md — the executable standard (Claude Code / any agent harness)
  • agents/openai.yaml — Codex metadata and invocation policy
  • docs/<category>/<name>.md — a human-facing docs page
skills/
  architecture/   how code is shaped and how failure is handled
  testing/        how behavior is verified
  documentation/  how prose and docs are written
  process/        the workflow around code — decisions, review, checks, git

Invocation design

Skills are either model-invoked (the agent reaches for them automatically when a trigger fires) or user-invoked (only a human typing the skill's name can fire them — zero context load, but the human is the index). All ten skills here are model-invoked.

Installation

The two routes below are alternatives, not add-ons — pick one.

npx skills — any agent (Claude Code, Codex, …)

Install one skill at a time (or the whole set from Get started):

npx skills@latest add arch3rPro/dsh-skills --skill=code-review

npx skills pulls from GitHub — publish the repo first, then run the command above.

Claude Code — the plugin

Add this repo as a Claude Code marketplace, then install the plugin:

claude plugins marketplace add arch3rPro/dsh-skills
claude plugins install dsh-skills@dsh-skills

The plugin manifest lives in .claude-plugin/ (marketplace.json + plugin.json).

Acknowledgments

프로젝트 파일 및 신호

표시된 항목은 디렉터리 스냅샷에서 감지된 공개 저장소 신호입니다.

플러그인 매니페스트감지됨
문서감지됨

저장소 정보

언어
Python
라이선스
MIT
마지막 업데이트
2026. 8. 18. 오전 8:47

신중하게 설치하기

소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.