Awesome-omni-skill Onboarding Guide Generator
Generate onboarding guides for new team members based on project structure
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/documentation/onboarding-guide-generator" ~/.claude/skills/diegosouzapw-awesome-omni-skill-onboarding-guide-generator && rm -rf "$T"
manifest:
skills/documentation/onboarding-guide-generator/SKILL.mdsource content
Onboarding Guide Generator Skill
Generate onboarding guides for new team members based on project structure.
Trigger Conditions
- New team member event
- README or contributing guide changes significantly
- User invokes with "generate onboarding guide" or "new developer setup"
Input Contract
- Required: Project repository structure
- Required: Development environment requirements
- Optional: Team-specific context, role (frontend, backend, fullstack)
Output Contract
- Step-by-step onboarding guide
- Environment setup checklist
- Key architecture and codebase orientation
- Estimated time-to-productivity
Tool Permissions
- Read: All project files, docs, configs, README, contributing guide
- Write: Onboarding guides in
docs/onboarding/ - Search: Project structure and key files
Execution Steps
- Analyze project structure and technology stack
- Identify environment prerequisites (languages, tools, services)
- Map the development workflow (build, test, deploy)
- Identify key documentation and architecture resources
- Create step-by-step setup guide with verification steps
- Estimate time-to-productivity
- Generate checklist format for tracking
Success Criteria
- Setup guide is complete with no undocumented steps
- Each step has a verification command
- Time-to-productivity estimated
- Key resources linked
Escalation Rules
- Escalate if setup requires undocumented manual steps
- Escalate if prerequisites are not available or documented
Example Invocations
Input: "Generate an onboarding guide for a new backend developer"
Output: Onboarding guide: 12 steps, estimated 3 hours. Prerequisites: Go 1.22+, Docker, PostgreSQL. Steps: 1) Clone repo, 2) Install Go tools, 3) Start Docker services, 4) Run migrations, 5) Run tests, 6) Start dev server... Each step has verification (e.g., "go test ./... should show 0 failures"). Architecture overview and key ADRs linked.