feat: sync 12 new skills into catalog (total 31 skills), update manifest and README

This commit is contained in:
2026-08-27 11:47:43 +07:00
parent e1490f65ca
commit ab57d1ea81
87 changed files with 15489 additions and 68 deletions

View File

@@ -3,31 +3,43 @@
Общий каталог скиллов для DeepSeek Harness (`~/.dsh/skills`).
Каждый скилл — папка `skills/<name>/SKILL.md` (+ вложенные ресурсы/скрипты), по схеме провайдера `dsh-skill-filesystem`.
## Состав
## Состав (31 скиллов)
См. [manifest.json](manifest.json) — программный каталог. Краткий список:
См. [manifest.json](manifest.json) — программный каталог метаданных. Список скиллов:
| Скилл | Описание |
|---|---|
| `code-review-and-quality` | Code review & software quality assurance |
| `conventional-commits-and-pr` | Conventional commits & PR documentation |
| `db-migration-safety` | Safe DB migrations & SQL optimization |
| `documentation-and-adrs` | ADRs & technical docs |
| `e2e-playwright-expert` | Playwright E2E testing |
| `github-actions-workflow-architect` | GitHub Actions CI/CD design |
| `grill-me` | Architecture/plan stress-testing |
| `lab-imagegen` | Home-lab ComfyUI image generation |
| `lab-pdf-ocr` | Home-lab Docling PDF OCR |
| `lab-speech-to-text` | Home-lab Whishper speech-to-text |
| `research` | Deep research outline workflow |
| `research-add-fields` | Add fields to research outline |
| `research-add-items` | Add research items |
| `research-deep` | Deep research via subagents |
| `research-report` | Summarize research to report |
| `security-audit` | Security audit & threat modeling |
| `systematic-debugging` | Scientific debugging method |
| `test-driven-development` | TDD red-green-refactor |
| `web-performance-audit` | Core Web Vitals optimization |
| `api-designer` | Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or ... |
| `brainstorming` | "You MUST use this before any creative work - creating features, building com... |
| `code-review-and-quality` | Use when conducting comprehensive code reviews on pull requests, diffs, or ne... |
| `codebase-design` | Shared vocabulary for designing deep modules. Use when the user wants to desi... |
| `conventional-commits-and-pr` | Use when generating commit messages, structuring pull request descriptions, o... |
| `db-migration-safety` | Use when designing database schemas, writing schema migrations, optimizing sl... |
| `documentation-and-adrs` | Use when documenting architectural decisions, drafting ADRs (Architecture Dec... |
| `drawio-skill` | Use when the user requests diagrams, flowcharts, architecture diagrams, ER di... |
| `e2e-playwright-expert` | Use when writing, maintaining, or debugging end-to-end (E2E) browser tests wi... |
| `frontend-design` | Guidance for distinctive, intentional visual design when building new UI or r... |
| `github-actions-workflow-architect` | Use when designing, optimizing, or securing GitHub Actions CI/CD workflows, c... |
| `grill-me` | Use when the user wants to stress-test an architecture plan, interrogate a de... |
| `lab-imagegen` | Generate images using the user's home-lab ComfyUI server (SDXL-turbo on 2x AM... |
| `lab-pdf-ocr` | Extract text from PDF documents using the user's home-lab Docling OCR server ... |
| `lab-speech-to-text` | Transcribe speech from audio files (wav, mp3, ogg, m4a) using the user's home... |
| `ln-24-architecture-auditor` | "Audits implemented architecture fitness, boundaries, contracts, dependencies... |
| `ln-71-system-design-baseline-builder` | "Creates a project baseline of architecture drivers and constraints. Use befo... |
| `ln-72-current-architecture-documenter` | "Documents implemented current-state architecture from repository evidence. U... |
| `ln-73-system-design-proposal-builder` | "Creates a decision-complete target system design from requirements and const... |
| `ln-74-architecture-decision-recorder` | "Records one architecture decision with context, alternatives, tradeoffs, and... |
| `ln-75-architecture-diagram-builder` | "Creates evidence-backed current or target architecture diagrams when the dia... |
| `ln-76-architecture-migration-planner` | "Plans a reversible architecture migration with compatibility, data movement,... |
| `research` | Conduct preliminary research on a topic and generate research outline. For ac... |
| `research-add-fields` | Add field definitions to existing research outline. |
| `research-add-items` | Add items (research objects) to existing research outline. |
| `research-deep` | Read research outline, launch independent agent for each item for deep resear... |
| `research-report` | Summarize deep research results into markdown report, cover all fields, skip ... |
| `security-audit` | Use when performing security audits, vulnerability scanning, threat modeling,... |
| `systematic-debugging` | Use when debugging complex bugs, unexpected test failures, race conditions, o... |
| `test-driven-development` | Use when building new features, refactoring existing modules, or fixing bugs ... |
| `web-performance-audit` | Use when analyzing web application performance, Core Web Vitals (LCP, INP, CL... |
## Установка
@@ -39,7 +51,7 @@
.\install.ps1
```
Клонирует/обновляет репозиторий в `$env:DSH_HOME\skills\dsh-skills` и (опционально) ставит symlink-переходник — либо копирует `.agents/skills`-подкаталог, что прописано в скрипте.
Синхронизирует директорию `skills/` напрямую в `$env:DSH_HOME\skills` (по умолчанию `~/.dsh/skills`).
### Bash/macOS/Linux
@@ -51,4 +63,4 @@
## Проверка
`validate.py` — проверяет frontmatter каждого `SKILL.md` (обязательные `name`, `description`; kebab-case) по правилам `dsh-skill-filesystem`.
`validate.py` — проверяет frontmatter каждого `SKILL.md` (обязательные `name`, `description`; kebab-case) по правилам `dsh-skill-filesystem`.