project-onboardlisted
Install: claude install-skill ZionXiaoxiSuOGLocGo/project-onboard
Copyright (C) 2026 ZionXiaoxiSuOGLocGo
SPDX-License-Identifier: GPL-3.0-or-later
# Project Onboard
Turn any project directory into an AGENTS.md that gives the AI agent instant project context. Auto-detects project type and applies type-specific analysis rules. Zero external dependencies — uses only built-in tools.
## When This Skill Triggers
- "onboard this project"
- "analyze my project"
- "help me understand this project"
- "generate AGENTS.md for this project"
- "what does this project do?"
- User provides a project path without context
## Parameters
- **path** (required): Project directory path
- **type** (optional): Force project type, skip auto-detection. Values: `unity`, `unreal`, `nodejs`, `python`, `rust`, `go`, `java`, `cpp`, `csharp`, `lua`, `general`
- **output** (optional): Where to save AGENTS.md. Default: `<project_root>/AGENTS.md`
## Execution Flow
### Step 1: Confirm the Target
If no path given, ask the user which project to analyze. If path is relative, resolve to absolute. Confirm with user before proceeding.
### Step 2: Quick Scan for Project Type (if --type not specified)
Use `glob` to look for 50-100 top-level entries. Match against the detection table:
| Signature | Type | Rule Pack |
|---|---|---|
| `Assets/` + `ProjectSettings/` | unity | `references/unity.md` |
| `Source/` + `.uproject` | unreal | `references/unreal.md` |
| `package.json` without `Assets/` | nodejs | `references/nodejs.md` |
| `pyproject.toml` or `requirements.txt` or `se