DSH / Atlas

Repository Skills

The repeatable workflows DeepSeek Harness keeps in its own repository — code review, documentation standards, simplification hunts, translation, pre-push checks, and release chores.

11 Skills
dsh-archive-agent-notes

Agent Note lifecycle

Use when adding, auditing, pruning, archiving, restoring, or reviewing Agent Notes in deepseek-harness; checks every new note for superseded active records, classifies implemented notes by future decision value, deletes rejected notes that no longer prevent a tempting fallacy, and applies the frozen archived/{kind} triplet and manifest rules.

Read contracts
Check supersession
Classify future value
Move complete triplets
Seal and verify
Read the full workflow
dsh-code-review

Independent PR review

Use when reviewing a pull request in the deepseek-harness repo — orients the reviewer to this codebase's standards (AGENTS.md conventions, defensive patterns, ADRs, quality gates) and the review-specific checks that code alone can't show

Verify base and head
Map change scope
Trace contracts
Check evidence
Report findings
Read the full workflow
dsh-doc-site-sync

Documentation site sync

Use when publishing, updating, moving, or removing DeepSeek Harness documentation website pages; editing website/docs.ts mappings or navigation; diagnosing a page missing from the VitePress site; fixing projected documentation links; or running the docs:dev, docs:check, and doc-sync workflow after website-content changes.

Locate canonical source
Classify change
Update allowlist
Verify projected links
Run docs gates
Read the full workflow
dsh-doc-standards

Documentation structure

Use when writing, moving, reviewing, or auditing documentation in the deepseek-harness repo — choosing hierarchy and detail, separating tutorials from references, checking tutorial progression, trimming doc slop, responding to a verify-doc-budgets failure, or requests like "improve the docs", "audit the docs", "where should this be documented", or "this doc is too long".

Locate responsibility
Set detail level
Choose tutorial or reference
Remove slop
Verify structure
Read the full workflow
dsh-find-simplifications

Evidence-led simplification

Use when working in the deepseek-harness repo to find non-obvious simplification candidates, write proposed Agent Notes or inline TODO/FIXME/XXX notes, audit or coalesce superseded Agent Notes, or fold worthwhile simplification ideas from another PR; especially for dead, duplicated, speculative, over-built, added-then-removed, or hand-rolled-where-a-dependency-exists surfaces.

Map consumers
Find dead surfaces
Prove deletion
Record trade-offs
Verify absence
Read the full workflow
dsh-merging-stacked-prs

Stacked PR merging

Use when landing a stack of dependent GitHub PRs (A ← B ← C, where each bases on the one below) onto master, merging a PR whose base is another open PR's branch, or whenever a request mentions "stacked PRs", "PR stack", "dependent PRs", or merging several related PRs in sequence. Requires every same-repository dependency chain to use GitHub's official stacked-PR feature before landing so GitHub owns stack-wide rules, CI, ordering, retargeting, and merge state.

Read live stack
Verify each head
Merge dependencies first
Recheck retargets
Confirm final state
Read the full workflow
dsh-pre-push-checks

Change-scoped pre-push checks

Use before pushing, force-pushing, marking ready for review, or claiming checks pass on a deepseek-harness branch, and immediately after gh stack sync publishes rewritten branches, to select the smallest tests and checks that cover the outgoing or just-published diff without reflexively running the full repository suite.

Verify base
Run change-scope
Map gate families
Run sufficient checks
Report evidence
Read the full workflow
dsh-prose-standard

Contract-first prose

Use when writing, reviewing, restoring, trimming, or auditing prose in the deepseek-harness repo, including deciding where documentation or comments are required across Markdown, JSDoc, code and test comments, prompts, descriptions, diagnostics, and CLI or UI strings.

Confirm scope
List propositions
Preserve conditions
Remove narration
Verify coverage
Read the full workflow
dsh-translate-docs

Bilingual documentation

Manually run the extended DeepSeek Harness bilingual-document workflow, including generated briefings, delegated prose translation, whole-document translation, and scoped pairing verification.

Read pairing contract
Choose source language
Preserve structure
Update counterpart
Record and verify
Read the full workflow
dsh-trim-cot-leakage

Reasoning-leakage cleanup

Use when auditing or fixing prose that reads like a leaked reasoning transcript — dead design-session citations such as (decision N), audit item codes, or §N of uncommitted drafts; change narration such as "used to", "no longer", "this cut"; stack or review vantage ("a later PR in this stack", "rejected in review"); reviewer-addressed justifications; control-flow narration; or hedged planning residue in comments, JSDoc, docs, or Agent Notes.

Find unresolved references
Classify leakage
Preserve facts
Rewrite from HEAD
Rerun probes
Read the full workflow
record-browser-gif

Browser GIF evidence

Record browser or Web UI interaction demos as optimized GIFs using the available built-in browser, state-based frame capture, and deterministic encoding, then publish to a dedicated assets branch when the task includes attaching the GIF to a pull request. Use when asked to make, record, or generate a GIF that demonstrates a browser workflow, and for every pull request that changes product-user-visible GUI behavior, which MUST include a GIF recorded from the pull request's real server and model flow.

Fix commit and environment
Design key states
Capture by state
Encode deterministically
Publish when requested
Read the full workflow