{"id":16477,"plugin_id":"plugins_6a56a32e521c8191927de20223f702ca","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:13:27.372Z","digest":"41f9dad4f5977d4aced004de954fdde441a4739363103914aad1b48fc0456b2e","against":null,"payload":{"description":"Use this skill when developing, validating, documenting, or running revenue-kun — a real-estate direct-capitalization income-estimation CLI/Skill that parses rent-roll inputs (CSV / text-based PDF) and generates an inspectable Excel workbook (収益試算値). Do not use for appraisal opinions, investment/legal/tax advice, OCR/scanned PDFs, or any \"real-world PDF verified\" claim (Issue","included_files":[{"relative_path":"scripts/run_sample.sh","size_in_bytes":306}],"name":"revenue-kun","skill_md_contents":"---\nname: revenue-kun\ndescription: Use this skill when developing, validating, documenting, or running\n  revenue-kun — a real-estate direct-capitalization income-estimation CLI/Skill that\n  parses rent-roll inputs (CSV / text-based PDF) and generates an inspectable Excel\n  workbook (収益試算値). Do not use for appraisal opinions, investment/legal/tax advice,\n  OCR/scanned PDFs, or any \"real-world PDF verified\" claim (Issue #21 open).\n---\n\n# revenue-kun (Codex Agent Skill)\n\n## Purpose\nrevenue-kun の開発・検証・ドキュメント・サンプル実行を補助する。リポジトリ内で動作し、\nエンジンは `src/` を直接呼ぶ（複製しない）。\n\n## Product position\nGitHub OSS の研究・検証用 CLI/Skill。商用 SaaS でも完成鑑定プロダクトでもない。\n\n## Standard workflow\n1. branch / status / 関連 issue を確認。\n2. README・リリースノート・GUARDRAILS.md を読む。\n3. エントリポイント `python src/main.py` を確認。\n4. サンプル実行（`scripts/run_sample.sh` または AGENTS.md の run コマンド）。\n5. `python -m pytest -q` を通してから挙動を主張。\n6. 検証範囲を超える主張をしない。\n\n## Local Web UI 起動\nユーザーが「revenue-kunを起動して」「revenue-kunのWeb UIを開いて」「ブラウザで使いたい」等（文脈上revenue-kunの話であることが明らかな場合）と依頼した場合は、`python src/main.py` の実行ではなく、Local Web UIを起動する。\n\n1. 事前に `curl -s http://127.0.0.1:8000/healthz` で確認する。`{\"status\":\"ok\"}` が返れば既存プロセスを再利用し、再起動しない。判別できないレスポンスの場合は、既存プロセスを流用・終了せず、別ポートの可否をユーザーに確認する。\n2. 起動コマンド（リポジトリルートで実行、バックグラウンド起動、後続操作をブロックしない）:\n   ```bash\n   python -m uvicorn webui.app:app --host 127.0.0.1 --port 8000\n   ```\n3. `127.0.0.1` 限定bind。`0.0.0.0` や外部公開はしない。ホスティング型SaaSであるかのような表現もしない。\n4. 起動後、health checkで確認したうえで `http://127.0.0.1:8000/` をユーザーへ案内する。\n5. 起動失敗時は原因（依存未導入・ポート競合等）を要約して伝える。「起動しました」と未確認のまま報告しない。\n6. この分岐は `webui/` を含むこのリポジトリ環境でのみ有効。CLIによる `direct_cap.xlsx` 生成フロー自体は変更しない。\n\n## Guardrails\nスコープ・必須用語・禁止表現はリポジトリ直下の GUARDRAILS.md を正本とする。要点：\n- 出力は「収益試算値」。鑑定評価・収益価格ではない。\n- 数値（還元利回り等）を提案しない。欠損は補完しない。\n- 「実務検証済み」「リリース済み」「完全互換」「全エージェント対応」と書かない。\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}