ワンクリックで
tldr
Get a quick map of all files and what they do by extracting TLDR headers. Use before diving into an unfamiliar area of the codebase.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Get a quick map of all files and what they do by extracting TLDR headers. Use before diving into an unfamiliar area of the codebase.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Prompt Engineering Expert. Use for agent creation, prompt updates, and team process improvements.
Senior Software Engineer (Dart/Flutter). Use for implementation, coding, debugging, testing, and refactoring tasks.
Multi-persona coordination protocol. Enables AI to switch between specialized personas (Neo, Morpheus, Trin, Oracle, Mouse, Cypher, Bob, Smith) based on task needs. Use for *chat workflow, state management, and cross-agent communication.
Post a short (max 255 chars) message to the team chat log (agents/CHAT.md). Use to communicate between personas, log progress updates, and coordinate handoffs between agents.
HCI Expert and UX Advocate. Use for user story review, usability testing, HCI evaluation, API/CLI feedback, sprint user review gates, and usability defect filing.
QA Guardian and SDET. Use for testing, test suite maintenance, code review, regression prevention, and quality gates.
| name | tldr |
| description | Get a quick map of all files and what they do by extracting TLDR headers. Use before diving into an unfamiliar area of the codebase. |
| triggers | ["*tldr","*ora map","*swe tldr","*pe tldr"] |
| requires | [] |
Every source file in this project contains a TLDR header block:
// Short description of the file
//
// TLDR:
// Overview: What this file does.
// Problem: What problem it solves.
// Solution: How it solves it.
// Breaking Changes: None / list any.
This skill extracts those headers with a single command — giving you a fast, readable map of the entire codebase without opening any files.
rgrep "TLDR" app/lib -B2 -A6 --include="*.dart"
rgrep "TLDR" app/lib/features/calendar -B2 -A6 --include="*.dart"
rgrep "TLDR" app/lib/core -B2 -A6 --include="*.dart"
rgrep "TLDR" . -B2 -A6 --include="*.dart" --include="*.py" --include="*.md" \
--exclude-dir=".git" --exclude-dir=".dart_tool" --exclude-dir="build"
make tldr
| Scope | Command |
|---|---|
| All lib files | make tldr |
| Features only | rgrep "TLDR" app/lib/features -B2 -A6 --include="*.dart" |
| Core only | rgrep "TLDR" app/lib/core -B2 -A6 --include="*.dart" |
| Tests | rgrep "TLDR" app/test -B2 -A6 --include="*.dart" |
| Everything | rgrep "TLDR" . -B2 -A6 --exclude-dir=.git --exclude-dir=build |
path/to/file.dart-// Short one-line description of the file
path/to/file.dart-//
path/to/file.dart:// TLDR:
path/to/file.dart-// Overview: What this thing does.
path/to/file.dart-// Problem: What problem prompted it.
path/to/file.dart-// Solution: How it solves it.
path/to/file.dart-// Breaking Changes: No.
path/to/file.dart-//
path/to/file.dart-// -------------------------------------------------------
--
(next file...)
-- separates each file match. -B2 shows the description line above TLDR. -A6 captures through Breaking Changes.
make tldr to understand what exists before writing anything.// <One-line description of what this file does>.
//
// TLDR:
// Overview: <What does this class/module do?>
// Problem: <What problem does it solve?>
// Solution: <How does it solve it?>
// Breaking Changes: No.
//
// ---------------------------------------------------------------------------
*ora map): Use to orient before answering "where is X?" questions.*swe tldr): Run before starting any new feature to understand the landscape.*pe tldr): Use to audit TLDR coverage across the codebase.