Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Przegląd i audyt

sync-docs

/sync-docs

Doprowadza pliki CLAUDE.md, dokumenty architektury i manifesty do zgodności z aktualnym kodem po zmianach strukturalnych.

Repozytorium
harness-eval ↗
Licencja
MIT
Ostatnia zmiana repozytorium
24.09.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 24.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Doprowadza pliki CLAUDE.md, dokumenty architektury i manifesty do zgodności z aktualnym kodem po zmianach strukturalnych.

Oryginalny opis (EN)

Bring harness-eval's CLAUDE.md files, architecture docs, and manifests back in line with the current code. Use when the user asks to sync or audit docs, or after structural changes.

Jak działa

  1. Actions
Sekcje z nagłówków SKILL.md, w oryginale · 39 linii, 333 słów
Podgląd SKILL.md
---
name: sync-docs
description: Bring harness-eval's CLAUDE.md files, architecture docs, and manifests back in line with the current code. Use when the user asks to sync or audit docs, or after structural changes.
---

# Sync Docs Skill

Synchronize project documentation with current code state.

## Actions

### 1. Assess
For each CLAUDE.md, list what is wrong or stale: commands that don't run as written against the actual scripts, structure/architecture statements that no longer match, hard-coded facts (test counts, versions, file lists) that disagree with the code, and conventions the code follows that the file doesn't mention. Share this list before editing.

### 2. Root CLAUDE.md
The root CLAUDE.md is a short pointer (Overview, Structure, Installation, Development) that defers to `plugins/harness-eval/CLAUDE.md`; keep it that way. Check that its commands run as written and its structure list matches the tree. Tech Stack, Conventions and Key Commands live in the plugin CLAUDE.md (its headings are asserted by test-plugin-structure.sh).

### 3. Architecture docs
There are two: `docs/architecture.md` (monorepo view) and `plugins/harness-eval/docs/architecture.md` (plugin internals, English and Korean sections). Update whichever the change affects and keep both language sections in sync.

### 4. Module CLAUDE.md Audit
- The module directories are `scripts/`, `skills/`, `hooks/`, `templates/`, `tests/` under `plugins/harness-eval/` (the set `tests/structure/test-plugin-structure.sh` checks). Make sure each has a CLAUDE.md that matches the code; do not create CLAUDE.md in their subdirectories.
- `commands/` and `agents/` are auto-discovered, so a CLAUDE.md there registers a bogus component - their notes live in the plugin-root CLAUDE.md "Module Notes".
- Never create CLAUDE.md under `tests/fixtures/`, and never edit the existing fixture projects (they are frozen test inputs; new coverage goes in a new fixture directory).

### 5. ADR and Runbook Audit
- Check recent commits for undocumented architectural decisions
- Verify runbook coverage against project characteristics
- Flag stale ADRs and outdated runbooks

### 6. Manifest Sync (monorepo)
- `plugins/harness-eval/.claude-plugin/plugin.json` is metadata-only (no
  `skills`/`agents`/`commands`/`hooks` path arrays — those are auto-discovered),
  so validate the auto-discovered component directories exist instead of checking
  path arrays.
- Verify version consistency across all four locations:
  `plugins/harness-eval/.claude-plugin/plugin.json` (`version`),
  `.claude-plugin/marketplace.json` (`metadata.version` and `plugins[].version`), and
  the README version badge (`version-X.Y.Z-green.svg` near the top of `README.md`).

### 7. Report
List each file changed and what was corrected.

Wersje

RepozytoriumWynikLicencja
Ta strona · whchoi98/harness-eval90MIT
richkuo/rk-skills100MIT
OutlineDriven/outline-driven-development100Apache-2.0
rawbytess/hissab100MIT
mysticaltech/terraform-hcloud-kube-hetzner100MIT
joaquimscosta/arkhe-claude-plugins100MIT
gosuda/dalcom-skills95Apache-2.0
moonklabs/aiwf90MIT

Migawka bazy z 13.11.2026 · wersja paczki 17e687153343 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100sync-docs-site
    Aktualizuje dokumentację użytkownika w docs-site na podstawie wydania: CHANGELOG, README i kodu, by opisy zgadzały się z funkcjami.
  • 86update-wiki
    Doprowadza wiki do zgodności z kodem i drzewem po zmianach metod, wyników lub sprzecznych notatek.
  • 100docs
    Synchronizuje dokumentację z kodem: aktualizuje README, pliki agentów, docs, changelog i ADR po zmianach, a w trybie kontrolnym tylko zgłasza rozbieżności.
  • 100skill-doc-sync
    Synchronizuje dokumentację projektu w markdownie po wdrożeniu zmian, np. przy aktualizacji dokumentów i notatkach do wydania.
  • 90nth-doc-sync
    Sprawdza dokumentację po zmianie kodu, architektury, schematu lub API i wskazuje nieaktualne, brakujące i sprzeczne opisy.
  • 95nacl-tl-reconcile
    Synchronizuje dokumentację z aktualnym kodem po dużym rozjeździe, korzystając z raportu diagnostycznego i walidując wynik.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.