PreToolUse hook (`git push` 直前) で抽出された push 対象差分のファイルを ADR 準拠観点でレビューする
PreToolUse hook (`git push` 直前) で抽出された push 対象差分のファイルを一般的な技術プラクティス観点でレビューする
PreToolUse hook (`git push` 直前) で抽出された push 対象差分のソースコードファイル (`*.go` / `*.sh`) と lint config ファイル (`.golangci.yaml` / `.markdownlint-cli2.yaml` / `.shellcheckrc` / `.yamllint` 等) から FLM_APP_0010 §書かない対象 / FLM_GEN_0006 §lint config ファイルにはコメントを書かない に該当する冗長コメントを Edit / Write で強制削除する。 違反を「指摘」 して親セッションに修正を委ねず、 subagent 自身が削除まで完結させる specialized reviewer
PreToolUse hook (`git push` 直前) で抽出された push 対象差分のファイルに含まれる ADR と `.claude/rules/` 配下の rule の整合性をレビューする (push 対象差分に ADR が含まれる場合のみ起動)
PreToolUse hook (`git push` 直前) で push 対象差分の test 充足度を [FLM_APP_0009](../../../vendor/flame/docs/adr/application/FLM_APP_0009__test.md) 準拠観点とテストケース抽出の十分性観点でレビューする
devbox.json を変更する工程で起動する。devbox.lock の再生成と両ファイルの同一コミット化まで完了させる。
flow ドキュメント (spec / tips / report) を `docs/notes/` 配下に新規作成する工程で起動する。「spec 作って」「調査を report にまとめて」「tips にメモして」「設計仕様を書いて」「ハマりどころを記録して」「調査結果を残して」など、type 名が明示されない場合でも flow ドキュメントの作成・記録が依頼された場合は本 skill を必ず起動する。FLM_APP_0006 のディレクトリ命名・index.md scaffold・静的検査まで完了させる。
GitHub Actions ワークフロー (`.github/workflows/*.yaml`) を新規作成または更新する工程で起動する。命名規約・必須要素確認・actionlint / カスタム静的検査・act によるトリガーテストまで完了させる。
Go ファイル (`*.go` / `go.mod` / `go.sum`) を作成・編集する工程 (FLM_APP_0007) で起動する。
shell スクリプト (.sh) を新規作成または更新する工程で起動する。lint だけでは検出できない動作確認まで完了させる。
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
新規アプリケーション開発で毎回 0 から定義される基本ルール (ディレクトリ構成、 コーディング規約、 ビルド設定、 品質保証ループ等) を再利用可能な形で提供し、 開発者体験 (DX) を改善することを目的としたフレームワーク。 flame という名前は frame に由来する。
flame は AI エージェントとの協働開発を前提に設計されており、 AI が読み書きしやすい構造・自律的にフィードバックを得られる仕組み・明示的な技術判断記録 (ADR) を中心に構成されている。 基本思想は FLM_GEN_0002 を参照。
flame CLI バイナリは GitHub Releases から配布する (FLI_FEA_0001)。
# 最新版を取得
curl -fsSL https://raw.githubusercontent.com/wakuwaku3/flame/main/cli/scripts/install.sh | bash
# 任意のバージョンを取得
curl -fsSL https://raw.githubusercontent.com/wakuwaku3/flame/main/cli/scripts/install.sh | bash -s -- 1.0.0
flame の private fork / mirror から install する場合は、 GITHUB_TOKEN env を export するか GitHub CLI (gh auth login) で認証済の環境で実行する。 install スクリプトが token を解決して Authorization header に付加し、 同じ asset id 経由経路で取得する。
インストール先のデフォルトは $HOME/.local/bin で、 FLAME_INSTALL_DIR 環境変数で上書きできる。 インストール先が PATH に含まれていない場合は shell rc に追加する。 利用 shell 向けの completion ファイル (bash / zsh / fish) は XDG Base Directory 配下に同時配置される (FLAME_NO_COMPLETION=1 で抑止可)。
flame CLI を install 後 (上記「flame CLI のインストール」)、 利用側 repo の root で以下の 2 ステップを実行する。
flame init — flame.yaml の初期生成cwd 直下に flame.yaml (= harness manifest) を新規生成する。 既存ファイルがあれば error 終了 (上書きしない)。
flame init # 対話モード (source / version の default を順に prompt)
flame init -y # 対話 skip + 全 default で生成
flame init --source github.com/<owner>/<fork> --version v1.1.0 # 個別 override
詳細は FLI_FEA_0002 §flame init による flame.yaml の初期生成 を参照。
flame install — vendor SoT の同期と harness 資産配置flame.yaml で指定した version の vendor/flame/ を取得し、 install 経路 (config / hooks / lint / GitHub Actions / CLAUDE.md 等) を repo に配置する。 flame.lock が生成される。
flame install
詳細は FLM_FEA_0003 を参照。
flame self の開発に参加する場合の開発前提・セットアップ・開発フロー詳細は docs/reference/developer.md を参照。
npx claudepluginhub wakuwaku3/flame --plugin flameUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions