jat-onboard
jat-onboard streamlines new client projects by intelligently processing documentation to extract team structure, integrations, and requirements. It generates knowledge bases, database schemas with RLS policies, a product requirements document, and a hierarchical task tree—all the structured groundwork needed before development begins.
jat-onboard automates new client project setup by analyzing documentation to generate knowledge bases, database migrations, and project roadmaps.
AI-generated summary based on this skill's SKILL.md
Install
joewinke/jat/jat-onboard · repository language: Svelte
git clone https://github.com/joewinke/jat
cp -r jat/skills/jat-onboard ~/.claude/skills/jat-onboardFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does jat-onboard automate client onboarding?
jat-onboard streamlines new client projects by intelligently processing documentation to extract team structure, integrations, and requirements. It generates knowledge bases, database schemas with RLS policies, a product requirements document, and a hierarchical task tree—all the structured groundwork needed before development begins.
Can jat-onboard analyze client documents and create knowledge base?
Yes. jat-onboard analyzes client documentation to extract key information and automatically generates knowledge bases for team collaboration. This enables your team to access structured project context without manual compilation.
What does jat-onboard generate from client requirements?
jat-onboard generates a PRD (product requirements document) and a hierarchical task tree directly from client documentation. It also extracts structured data into database tables and creates Supabase migrations with RLS policies ready for implementation.
How does jat-onboard handle database setup?
jat-onboard creates Supabase migrations and row-level security (RLS) policies automatically from your client requirements. This transforms client intake documents into production-ready database schemas without manual schema design.
What is the typical jat-onboard workflow for new projects?
jat-onboard's workflow moves from client intake documents through intelligent analysis to generate knowledge bases, extract structured requirements into database tables, produce a PRD and task tree, and finally create Supabase migrations with RLS policies—automating the entire pre-development setup phase.
Is jat-onboard open source?
Yes, jat-onboard is released under the MIT license, making it freely available for commercial and personal use with minimal restrictions.
SKILL.md
rendered from the published skill — quoted content, verbatim
/jat:onboard — New Client Onboarding
AI-powered onboarding for new client projects. Handles the steps that need intelligent analysis after jst-new has done the mechanical setup.
Prerequisites
Run jst-new <project> first. It creates:
- Project directory cloned from JST template
- JAT project registration
- Standard data tables (team, integrations, open_questions)
- Bootstrap CLAUDE.md
- Initial git commit
Usage
/jat:onboard # Interactive — prompts for client docs
/jat:onboard docs/client-prd.md # Analyze specific doc
/jat:onboard ~/Downloads/intake.pdf # Analyze from any path
STEP 1: Locate Client Documents
Check for input docs in this order:
1. File path provided as argument
2. Files in docs/ directory
3. Files in ~/Downloads/ matching project name
4. Ask user to provide docs
Supported formats: Markdown, PDF, DOCX (converted to .md), plain
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/jat-onboard/SKILL.md