---
name: Content Index
slug: content-index
category: Writing
description: Content Index обновляет индексы, registry и оглавления после изменений в контенте. Используют, чтобы проверить метаданные, ссылки и достижимость файлов в структуре проекта.
github: "https://github.com/alexeykrol/claude-code-starter/tree/main/templates/content/skills/content-index"
language: Shell
stars: 192
forks: 61
install: "npx degit https://github.com/alexeykrol/claude-code-starter/tree/main/templates/content/skills/content-index ~/.claude/skills/content-index"
installs_to: ~/.claude/skills/content-index
source_path: templates/content/skills/content-index/SKILL.md
collection_size: 16
category_size: 1279
collection_url: "https://dirskills.com/collections/alexeykrol/claude-code-starter"
added: 2026-09-06T05:19:15.309Z
last_synced: 2026-09-06T05:19:15.309Z
canonical_url: "https://dirskills.com/skills/content-index"
---

# Content Index

Content Index обновляет индексы, registry и оглавления после изменений в контенте. Используют, чтобы проверить метаданные, ссылки и достижимость файлов в структуре проекта.

**Install:**

```bash
npx degit https://github.com/alexeykrol/claude-code-starter/tree/main/templates/content/skills/content-index ~/.claude/skills/content-index
```

## README

# Skill: Content Index

## Purpose

Обновить навигацию и registry так, чтобы проект был читаемым после изменения контента.

## Input

- content tree
- existing `INDEX.md`, `00-course-index.md`, `course-registry.md` или README
- metadata files

## Process

1. Просканируй content files
2. Извлеки title, status, type, tags, updated date, summary
3. Проверь missing metadata
4. Обнови master index
5. Обнови section indexes
6. Проверь relative links
7. Зафиксируй orphan files

## Output

- `INDEX.md`
- `INDEX-*.md`
- `00-course-index.md`
- `course-registry.md`
- `README.md` navigation section
- optional `orphan-report.md`

## Quality

- Каждый publishable file достижим из индекса
- Нет broken relative links
- Index descriptions one-line и specific
- Archive/drafts clearly separated
