setup-docs

Populates .chalk/docs PROFILE stubs and chalk.json with real project content via codebase analysis.

6|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/GeneralJerel/chalk-skills --skill setup-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-docs
Source: https://github.com/GeneralJerel/chalk-skills/tree/main/skills/setup-docs
Command: npx skills add https://github.com/GeneralJerel/chalk-skills --skill setup-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the initial population of project documentation by analyzing the codebase and filling all .chalk/docs PROFILE stubs and chalk.json with real content, eliminating manual bootstrap work after Chalk initialization.

Core Features & Use Cases

  • One-shot analysis of the repository to populate all PROFILE stubs with real content for every vertical.
  • Enriches chalk.json with missing fields (routes, sourceLayout, dev, etc.) based on the project structure.
  • Seamlessly re-runs after significant changes to refresh documentation across profiles.

Quick Start

Run after chalk init to populate all PROFILE stubs with real project content.

Frequently Asked Questions about setup-docs

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

FAQPage Schema
How do I automatically populate project documentation stubs from my codebase?

To automatically populate project documentation stubs, run this skill after initializing your chalk profile. It analyzes your codebase to fill missing fields in chalk.json and populate PROFILE docs across product, engineering, AI, and design verticals with real content.

What is the best way to bootstrap documentation for multiple vertical profiles?

The best way to bootstrap documentation for multiple vertical profiles is using an automated codebase analysis tool. This skill performs a one-shot repository scan to populate all PROFILE stubs with real project content, eliminating manual documentation setup.

How do I enrich chalk.json with missing fields based on my project structure?

You enrich chalk.json with missing fields by running an automated codebase analysis. The skill scans your repository structure to identify and populate missing configuration fields like routes, sourceLayout, and dev environment details automatically.

Can I refresh documentation across profiles after significant codebase changes?

Yes, you can refresh documentation across profiles after significant codebase changes by re-running the skill. It seamlessly re-analyzes the repository to update product, engineering, AI, and design PROFILE docs with current project content.

Do I need to run setup-chalk before populating PROFILE docs?

Yes, you need to run setup-chalk first to initialize the chalk profile structure. This skill is applicable after running setup-chalk or when your PROFILE docs contain STUB markers or missing fields that require real project content.