From ftitos-claude-code
Analyze an unfamiliar codebase and generate a structured onboarding guide with architecture map, key entry points, conventions, and a starter CLAUDE.md.
npx claudepluginhub nassimbf/ftitos-claude-codeThis skill uses the workspace's default tool permissions.
Systematically analyze an unfamiliar codebase and produce a structured onboarding guide.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Systematically analyze an unfamiliar codebase and produce a structured onboarding guide.
Gather raw signals about the project without reading every file:
From the reconnaissance data, identify:
Identify patterns the codebase already follows:
# Onboarding Guide: [Project Name]
## Overview
[2-3 sentences: what this project does and who it serves]
## Tech Stack
| Layer | Technology | Version |
|-------|-----------|---------|
| ... | ... | ... |
## Architecture
[Diagram or description of how components connect]
## Key Entry Points
- **API routes**: path -- description
- **Database**: path -- data model source of truth
## Common Tasks
- **Run dev server**: `command`
- **Run tests**: `command`
- **Run linter**: `command`
Generate or update a project-specific CLAUDE.md based on detected conventions. If CLAUDE.md already exists, enhance it -- preserve existing instructions.