Back to skills
SKILL.md
Large File Toc
ASecurityGenerate table of contents overview for large files. When onboarded Markdown file exceeds threshold (default 30KB), extract heading structure to create navigation file. Trigger condition: Markdown file size >= 30KB.
- 666 stars
- 0 votes
- 0 copies
- 2 views
- Added February 9, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill large-file-toc --agent claude-codeAre you the author of Large File Toc?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-large-file-toc)---
name: large-file-toc
description: Generate table of contents overview for large files. When onboarded Markdown file exceeds threshold (default 30KB), extract heading structure to create navigation file. Trigger condition: Markdown file size >= 30KB.
---
# Large File Table of Contents Overview Generation
Generate table of contents overview for large Markdown files for quick user navigation.
## Applicable Conditions
- Markdown file size >= 30KB
- Automatically triggered at onboarding stage 5 (write and update)
## Quick Workflow
1. **Extract headings**: Use Grep to search `^#+\s+.*$`
2. **Generate overview**: Create `contents_overview/{filename}_overview.md`
3. **Update README**: Record overview file path
## Grep Extract Headings
```bash
grep -n '^#' knowledge_base/path/to/file.md
```
Output example:
```
10:# Chapter 1 Introduction
150:## 1.1 Background
180:## 1.2 Objectives
400:# Chapter 2 Methodology
```
## Table of Contents Overview Format
See [TOC_TEMPLATE.md](TOC_TEMPLATE.md)
## README Update Format
```markdown
- [filename.md](path/to/file.md) (XXX KB) - Brief description [Table of Contents](contents_overview/filename_overview.md)
```
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.