Skip to content
Back to skills

Docs Fix

ASecurity

Проверка и создание недостающих файлов документации приложения (README, PLAN, CHANGELOG)

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 20, 2026
developmenttypescriptbashtestingapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add kamiletar/letar --skill docs-fix --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Docs Fix?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Docs Fix
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kamiletar-docs-fix/badge)](https://www.skillsdirectory.com/skills/kamiletar-docs-fix)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: docs-fix
description: Проверка и создание недостающих файлов документации приложения (README, PLAN, CHANGELOG)
allowed-tools: Read, Write, Edit, Glob, Grep
---

# Быстрое наведение порядка в документации

Проанализируй документацию текущего проекта и создай/обнови недостающие файлы согласно [documentation-guidelines.md](/.claude/docs/documentation-guidelines.md).

## Шаг 1: Определи контекст

1. Найди `package.json` — определи имя и версию проекта
2. Определи тип проекта:
   - `apps/*` — приложение (нужны все файлы)
   - `libs/*` — библиотека (нужен только README.md)

## Шаг 2: Проверь обязательные файлы

### Для приложений (apps/)

| Файл              | Проверить                                                       |
| ----------------- | --------------------------------------------------------------- |
| README.md         | Есть? Содержит таблицу документации? Версия актуальна?          |
| PLAN.md           | Есть? Статус задач актуален?                                    |
| PLAN_COMPLETED.md | Есть? Завершённые фичи перенесены из PLAN.md?                   |
| PLAN_TESTING.md   | Есть? Статистика тестов актуальна?                              |
| CHANGELOG.md      | Есть? Формат Keep a Changelog? Версия совпадает с package.json? |

### Для библиотек (libs/)

| Файл      | Проверить                                  |
| --------- | ------------------------------------------ |
| README.md | Есть? Описание API? Примеры использования? |

## Шаг 3: Создай недостающие файлы

### CHANGELOG.md

```markdown
# Changelog

Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/).

## [Unreleased]

## [X.Y.Z] - YYYY-MM-DD

### Added

- Первый релиз
```

### PLAN_TESTING.md

````markdown
# План тестирования

## Статистика

| Тип  | Количество | Статус      |
| ---- | ---------- | ----------- |
| Unit | 0          | Планируется |
| E2E  | 0          | Планируется |

## Запуск тестов

```bash
nx test <app>
nx e2e <app>-e2e
```
````

## План по фазам

### Фаза 1

- [ ] Базовые тесты

````
### PLAN_COMPLETED.md

```markdown
# Выполненные задачи

Детальное описание всех реализованных фич.

## Версия X.Y.Z

### Реализовано
- Базовая функциональность

---

**Последнее обновление:** YYYY-MM-DD
````

### README.md (для библиотек)

````markdown
# @letar/<lib-name>

<Описание библиотеки>

## Установка

Библиотека уже включена в монорепозиторий.

```typescript
import { ... } from '@letar/<lib-name>'
```
````

## API

### Функция/Компонент

```typescript
// Пример использования
```

## Команды

```bash
nx build <lib>
nx test <lib>
nx lint <lib>
```

---

**Версия:** X.Y.Z

```
## Шаг 4: Синхронизируй версии

- Версия в `package.json` должна совпадать с:
  - Последней записью в `CHANGELOG.md`
  - Версией в `README.md` (если указана)
  - Версией в `PLAN_COMPLETED.md` (если указана)

## Шаг 5: Обнови даты

Добавь/обнови "Последнее обновление: YYYY-MM-DD" в:
- README.md
- PLAN_COMPLETED.md

## После завершения

Выведи отчёт:
```

## Отчёт о документации

**Проект:** <name>
**Версия:** <version>

### Созданные файлы

- [ ] ...

### Обновлённые файлы

- [ ] ...

### Соответствие documentation-guidelines.md

- README.md: ✅/❌
- PLAN.md: ✅/❌
- PLAN_COMPLETED.md: ✅/❌
- PLAN_TESTING.md: ✅/❌
- CHANGELOG.md: ✅/❌

**Общий статус:** X/5 (Y%)

```
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.