clean

SkillDev tools

Clean build artifacts and reset Flutter state

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 clean skill

What this skill tells your AI

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

Clean build artifacts and reset the project state.

Commands

Full clean with melos

melos run clean:flutter

This runs in all Flutter packages:

  • flutter clean
  • flutter pub get
  • Removes ios/Podfile.lock
  • Runs pod repo update && pod install

Quick clean for app only

cd packages/app && flutter clean && flutter pub get

Clean generated files

cd packages/app && rm -rf lib/**/*.g.dart lib/**/*.isar.dart

When to use

  • Build errors after updating Flutter
  • Inconsistent state between packages
  • After major dependency changes
  • Xcode or Gradle cache issues

After cleaning

Remember to:

  1. Run melos bootstrap to restore dependencies
  2. Run melos run generate:all to regenerate code
  3. Run melos run pod:install for iOS/macOS

Signals

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