bootstrap

SkillDev tools

Initialize or reset the Keychat development environment

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the bootstrap skill

What this skill tells your AI

The instructions your AI receives, as published by keychat-io/keychat-app in .claude/skills/bootstrap/SKILL.md and read by ahel’s review.

Set up the Keychat development environment from scratch.

Steps

  1. Update git submodules

    git submodule update --init --recursive
    
  2. Ensure melos is installed

    dart pub global activate melos 7.3.0
    
  3. Bootstrap all packages

    melos bootstrap
    
  4. Check for .env file If packages/app/.env doesn't exist, remind the user:

    • Copy .env.example to .env
    • Configure FCM keys for push notifications

Success criteria

  • All submodules are cloned
  • Melos bootstrap completes without errors
  • Dependencies are resolved for all packages

Signals

GitHub stars
97
Forks
7
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
bootstrap-keychat-io
Source
github.com/keychat-io/keychat-app