utakata 1.5.1 copy "utakata: ^1.5.1" to clipboard
utakata: ^1.5.1 copied to clipboard

A Dart CLI tool for building Flutter apps with pluggable architecture templates (Clean Architecture, MVVM, and more), designed for human and AI agent collaboration.

example/main.dart

// utakata は CLI ツールです。ライブラリとしてではなく、コマンドとして使います。
//
// インストール:
//   dart pub global activate utakata
//
// 基本フロー(計画 → 生成 → 検証):
//   utakata doc init                        # doc/ ワークスペース + utakata.yaml を作成
//   utakata create my_app --org com.example # Flutter プロジェクト新規作成(.claude/ 込み)
//   utakata apply --scope feature           # doc/specs/plan.yaml の宣言どおりに生成
//   utakata check                           # 不足・余分・命名違反を1回で検証
//
// お客様との記録(人間が書き、AI が読む):
//   utakata log add "初回ヒアリング" -s client
//   utakata agree add --title "見積合意" --kind client_agreement --amount 500000
//   utakata summary                         # doc/summary.md の合意台帳を再生成
//
// AI エージェント統合:
//   utakata mcp                             # 読み取り専用 MCP サーバー(stdio)
//   utakata skills sync                     # utakata.yaml の skills を .claude/skills/ へ
//   utakata guide for lib/features/user/todo/1_domain/1_entities/todo_entity.dart
//
// 詳細: https://pub.dev/packages/utakata
void main() {
  print('utakata is a CLI tool — install it with: dart pub global activate utakata');
  print('Then run: utakata --help');
}
1
likes
0
points
802
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart CLI tool for building Flutter apps with pluggable architecture templates (Clean Architecture, MVVM, and more), designed for human and AI agent collaboration.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, path, yaml, yaml_edit

More

Packages that depend on utakata