skillfed

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

248 27 MIT updated by joewinke

Install

joewinke/jat/jat-onboard · repository language: Svelte

CLI (skillfed)coming soon
git clone https://github.com/joewinke/jat
cp -r jat/skills/jat-onboard ~/.claude/skills/jat-onboard

Frequently 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

Related skills

Tags

client-intake requirements-extraction knowledge-base-generation database-scaffolding project-initialization prd-authoring task-planning structured-data-parsing onboarding-automation compliance-research