onboard

Automate Cal project setup with codebase analysis, CLAUDE.md generation, and GitHub boards.

3|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Pixley-Growth/cal-plugin --skill onboard-pixley-growth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/Pixley-Growth/cal-plugin/tree/main/skills/onboard
Command: npx skills add https://github.com/Pixley-Growth/cal-plugin --skill onboard-pixley-growth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the setup and configuration of a new project with Cal, reducing manual effort and ensuring consistent project structure.

Core Features & Use Cases

  • Project Setup: Scans codebase, creates Cal structure, and generates or improves CLAUDE.md.
  • Codebase Analysis: Identifies programming languages, frameworks, databases, and key directories.
  • CLAUDE.md Generation: Generates or suggests improvements to CLAUDE.md for project configuration.
  • Architecture Map: Creates an architecture map to visualize module boundaries and data flow.
  • Domain Glossary: Generates a glossary of domain terms mapped to code locations.
  • Dependency Overview: Produces a document detailing external dependencies with purposes.
  • Cal Structure Creation: Creates the Cal directory structure and default files.
  • GitHub Project Boards: Sets up GitHub Project boards for tracking work.

Quick Start

Run the onboard skill to set up your project with Cal.

Frequently Asked Questions about onboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate project setup and Cal configuration for a new codebase?

Automating project setup involves scanning the codebase to identify frameworks and databases, generating a CLAUDE.md file, mapping architecture, and creating the Cal directory structure to ensure consistent configuration.

What is architecture mapping and how does it visualize module boundaries?

Architecture mapping analyzes your codebase to visualize module boundaries and data flow. It identifies key directories and dependencies to clarify your project's structural layout.

Can I generate a CLAUDE.md file from an existing codebase analysis?

Yes, you can generate or improve a CLAUDE.md file by scanning your existing codebase. The analysis identifies programming languages, frameworks, and databases to suggest accurate configuration improvements.

How do I set up GitHub project boards for tracking codebase onboarding tasks?

Setting up GitHub project boards uses the GitHub API to create tracking structures after codebase analysis. It coordinates with Cal directory creation to organize your project setup workflow.

Does project setup require GitHub API interaction to create Cal directory structures?

GitHub API interaction is required for setting up project boards, but the Cal directory structure and default files are created locally. Project setup coordinates both local generation and remote board configuration.

What does a domain glossary generation include during codebase analysis?

Domain glossary generation extracts domain terms from your codebase and maps them to specific code locations. It produces a reference document clarifying project terminology alongside the dependency overview.