config/agents/skills/steering-lakeview-handoff/SKILL.md
Lakeview ダッシュボード開発で Genie Code に渡す lakeview-handoff.md を生成・更新するスキル。 Claude Code / Codex 側で SQL とデータセット設計を確定した後、ウィジェット実装を Genie Code に委譲するためのハンドオフ契約書を作る。 Genie Code 側の同名スキル (steering-lakeview-handoff) と対称関係。 Use when: - Databricks Lakeview ダッシュボードの SQL/データセット設計が完了し、Genie Code にウィジェット実装を渡したいとき - lakeview-handoff.md を生成・更新したいとき - Genie Code が追記した Implementation Log を pull 後に読み込み、feedback memory に反映したいとき
npx skillsauth add kumewata/dotfiles steering-lakeview-handoffInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
steering 済みの Lakeview ダッシュボードタスクで、Genie Code へのハンドオフ契約書 lakeview-handoff.md を生成する。
すべて満たす場合に発動:
~/.local/state/steering/<owner>--<repo>/<task-dir>/requirements.md と design.md が存在設計時にこれらの制約を 要件・データセット定義に反映 すること。references/constraints.md に詳細表あり。
type を 省略禁止 → 必ず quantitative / nominal / temporal / ordinal を明示。ただし新規追加カラムでは type 明示で逆に空欄になるケースあり (Lakeview スキーマキャッシュ問題、要 case-by-case 検証)COALESCE(col, '—')、数値整形は SQL 側で FORMAT_NUMBER(val, '#,##0')databricks lakeview update <ID> --json @file.json 経由# steering task dir のパスを特定
TASK_DIR=~/.local/state/steering/<owner>--<repo>/<YYYYMMDD-task-name>/
# 必須ファイルの存在確認
test -f "$TASK_DIR/requirements.md" && test -f "$TASK_DIR/design.md" || echo "steering 未完了"
references/constraints.md を Read し、設計で使うウィジェット型に対する制約が design.md のクエリ設計・データセット仕様に反映されているか確認する。反映漏れがあれば design.md を先に更新する。
templates/lakeview-handoff.md.tmpl を Read する。
テンプレートのプレースホルダー (<...>) を埋めて <TASK_DIR>/lakeview-handoff.md に書き出す。
埋めるべき項目:
task, dashboard_id, source_steering, generated_at~/.claude/scripts/sync-to-genie.sh "$TASK_DIR"
push 後、Genie Code セッション側で同タスクディレクトリ内の lakeview-handoff.md が読み取れるようになる。
Genie Code の実装完了後、Implementation Log を取り込む。
~/.claude/scripts/sync-to-genie.sh --pull "$TASK_DIR"
lakeview-handoff.md の "Implementation Log" セクションに Genie Code が直接追記していれば (基本フロー成功)、その内容をそのまま確認して完了。
pull 後に Implementation Log が空 (Genie Code の書き戻しが失敗していた場合):
lakeview-handoff.md の "Implementation Log" セクションに追記するsync-to-genie.sh "$TASK_DIR" で workspace 側にも反映取り込み方法を問わず、Implementation Log の内容から:
references/constraints.md を更新(同じ pitfall を二度踏まないため)templates/lakeview-handoff.md.tmpl は そのままコピーして <TASK_DIR>/lakeview-handoff.md に置く。プレースホルダー <...> は全て具体値で置き換えること。空欄のまま push しない。
ウィジェットが複数ある場合は、Widget セクション (#### Widget X.Y: ...) を必要数だけ複製する。
databricks-steering-sync: workspace との push/pull 操作の詳細steering: requirements.md / design.md / tasklist.md の管理steering-lakeview-handoff (workspace .assistant/skills/): 本スキルが生成した handoff を読んで実装する対称スキルlakeview-pitfalls (workspace .assistant/skills/): Genie Code がウィジェット編集時に必ず読む pitfall カタログdevelopment
Generate a private monthly Codex usage and workflow insights report from local ~/.codex/sessions JSONL without exposing raw transcripts. Use when the user explicitly asks for $codex-insights, Codex insights, monthly AI-agent usage review, or a Codex replacement for Claude Code /insights.
tools
Use when creating a new skill or making a substantial change to an existing skill and you also need to design, update, or review Waza-based executable evaluations. This includes deciding whether Waza is warranted, mapping `evals.json` cases into Waza tasks, choosing fixtures and graders, selecting a valid model with `waza models --json`, and running a local-first `waza run` workflow. Do NOT use for installing the Waza CLI itself or for general skill-authoring advice that does not involve Waza; use `skill-creator` for skill design and this skill for the Waza execution layer. Trigger especially when the user mentions Waza, `waza run`, `waza models`, executable evals, compare, graders, fixtures, or wants to validate a skill change with model-backed evaluation.
tools
Use when the user wants Codex to ask Claude Code for a second opinion or review on code, docs, diffs, PR changes, or design notes without modifying files. This delegates bounded review-only analysis through the Claude Code CLI (`claude -p`). Do NOT use for implementation or file edits; keep this skill review-only. Trigger especially when the user says ask Claude, ask Claude Code, cc-delegate, Claude review, second opinion from Claude, compare Codex and Claude, or review this diff/document with Claude Code.
tools
Airflow DAG development skill for writing, reviewing, testing, and debugging Apache Airflow workflows. Use whenever the user mentions Airflow, DAGs, tasks, operators, sensors, schedules, retries, catchup, DAG import errors, DAG parse performance, or workflow orchestration in Python. Also use for Amazon MWAA / Managed Workflows for Apache Airflow work, including MWAA DAG deployment, requirements.txt, plugins.zip, aws-mwaa-docker-images, S3 DAG folders, CloudWatch logs, and MWAA-specific dependency or IAM issues.