pufu-editor

Category: Data & AI | Uploader: goto-labgoto-lab | Downloads: 0 | Version: v1.0(Latest)

プ譜(プロジェクト譜)のJSONデータを既存のドキュメントから自動生成するスキル。 使用するタイミング: (1) PowerPoint、Excel、PDF、テキストファイルからプ譜を生成したい (2) 複数のドキュメントを解析してプ譜の要素を抽出したい (3) プロジェクト関連資料からプ譜を自動作成したい (4) プ譜エディタ(pufu-editor)で使えるJSON形式でエクスポートしたい (5) 時系列で複数ステップがあるプロジェクトの複数局面プ譜を生成したい (6) 偶数局面を振り返り局面として、計画と振り返りのペアでプ譜を生成したい # プ譜ジェネレーター (Pufu Generator) 既存のドキュメント(pptx, xlsx, pdf, docx, txt, md)からプ譜エディタ互換のJSONデータを自動生成する。 単一局面のプ譜だけでなく、時系列で複数局面のプ譜を生成可能。偶数局面は振り返り局面として自動構成される。 ## ワークフロー ``` 入力ファイル → 読み取り・分析 → プ譜JSON生成 → サマリ表示 → (任意)画像生成 ``` **処理フロー:** 1. **読み取り・分析**: 入力ファイルを直接読み取り、プ譜の各要素を抽出する - 対応形式: pptx, xlsx, pdf, docx, txt, md - 時系列のステップがある場合は局面を検出し、複数局面モードで処理 2. **プ譜JSON生成**: 抽出した要素からpufu-editor互換のJSONを生成し、ファイルに保存 - 単一局面: `ProjectScoreModel` 形式 - 複数局面: `ProjectScoreMap` 形式(局面ごとの個別JSONも出力) 3. **サマリ表示**: 生成結果の概要をユーザーに表示 4. **画像生成**(オプション): Playwrightスクリプトでプ譜をPNG画像に変換 > **注意**: ファイルの読み取り・要素抽出・統合はClaude自身が直接行う。 > Pythonスクリプトは最終成果物の生成(JSON整形・画像キャプチャ)にのみ使用する。 ### 作業ディレクトリ構成 各ステップの成果物をフォルダに格納する。処理開始時にディレクトリを作成すること。 ``` {work_dir}/ ├── 01_analysis/ # Step 1: 読み取り・分析の結果 │ └── analysis.json # 抽出した要素の分析結果 ├── 02_output/ # Step 2: プ譜JSON(最終成果物) │ ├── pufu.json # 単一局面の場合 │ ├── pufu_all_phases.json # 複数局面の場合(ProjectScoreMap) │ ├── pufu_phase1.json # 複数局面の場合(個別局面) │ ├── pufu_phase2.json │ └── ... └── 03_image/ # Step 4: 画像(オプション) ├── pufu.png # 単一局面の場合 ├── pufu_phase1.png # 複数局面の場合(局面ごと) ├── pufu_phase2.png └── ... ``` **01_analysis/analysis.json の形式(単一局面):** ```json { "source_files": ["project_plan.pdf"], "mode": "single", "gainingGoal": "抽出した獲得目標テキスト", "winCondition": "抽出した勝利条件テキスト", "purposes": [ { "text": "中間目的テキスト", "measures": [ {"text": "施策テキスト", "color": "red"} ] } ], "elements": { "people": "抽出したテキスト", "money": "抽出したテキスト", "time": "抽出したテキスト", "quality": "抽出したテキスト", "businessScheme": "抽出したテキスト", "environment": "抽出したテキスト", "rival": "抽出したテキスト", "foreignEnemy": "抽出したテキスト" } } ``` **01_analysis/analysis.json の形式(複数局面):** ```json { "source_files": ["p

Changelog: Source: GitHub https://github.com/goto-lab/pufu-editor

Directory Structure

Current level: examples/pufu-generator-skill/.claude/skills/pufu-generator/

SKILL.md

Login to download/like/favorite ❤ 7 | ★ 0
Comments 0

Please login before commenting.

No comments yet. Be the first one!