ecomap-creator

Generate ecomap data and HTML visualizations from disability-support records.

Updated Oct 22, 2025
One-click install
npx skills add https://github.com/kazumasakawahara/ecomap-creator --skill ecomap-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ecomap-creator
Source: https://github.com/kazumasakawahara/ecomap-creator/tree/main/.
Command: npx skills add https://github.com/kazumasakawahara/ecomap-creator --skill ecomap-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, jsonschema, and includes scripts (resource) and assets (resource) and references (resource) components.

What problem does it solve?

知的障害・精神障害のある方の支援情報は多岐にわたり、一元的な管理や関係者間での共有が困難です。このスキルは、複雑な支援情報を視覚的なエコマップとして整理・可視化することで、情報管理の負担を軽減し、支援計画の策定やケース会議での情報共有を効率化します。

Core Features & Use Cases

  • 対話型/ファイルモード: Claude Desktopでの対話、またはExcelファイルからのデータ入力に対応し、柔軟な情報収集を実現します。
  • 関係性の可視化: 本人、家族、医療機関、福祉サービスなど18種のノードと19種のリレーションで支援関係図を自動生成し、支援の全体像を一目で把握できます。
  • 履歴・処方薬管理: 手帳更新や支援区分変更の履歴、服用中の処方薬情報も一元管理し、必要に応じて表示することで、継続的な支援をサポートします。
  • ユースケース: ケース会議での情報共有、サービス等利用計画の作成、担当者交代時の引き継ぎ資料として活用でき、相談支援専門員の業務負担を大幅に軽減します。

Quick Start

Claude Desktopで対話的にエコマップを作成

田中一郎さんのエコマップを作成してください

または、Excelファイルから生成

uv run ecomap-creator samples/sample_case_01.xlsx

Frequently Asked Questions about ecomap-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize support relationships and service networks for disability cases?

Ecomap visualization organizes support information into an interactive diagram showing the person at the center connected to 18 types of nodes—family, medical facilities, welfare services, and others—with 19 relation types mapping support flows. This gives case managers and support coordinators a complete overview of a client's support ecosystem for planning and case conferences.

Can I import disability case data from Excel and generate ecomap visualizations automatically?

Yes, ecomap-creator accepts Excel files containing case records and automatically generates JSON and HTML visualizations. It processes date conversions, calculates age, creates nodes and relations from the data, and outputs interactive ecomaps—eliminating manual diagram recreation for service plans and handovers.

What information can I track and manage for ongoing support monitoring?

The Skill manages support history including handbook updates and support-tier changes, prescription medications currently in use, and client demographics. All information centralizes in one ecomap record, accessible during case conferences, service plan creation, and staff handovers to ensure continuity of care.

How do I use ecomap-creator with Claude Desktop for interactive case planning?

Launch Claude Desktop and describe the person and their support context conversationally—for example, 'Create an ecomap for Tanaka Ichiro.' Claude generates the ecomap structure, visualizations, and JSON data interactively, supporting flexible information gathering without pre-formatted templates.

Does ecomap-creator reduce administrative burden for support coordinators in municipalities?

Yes—it streamlines three high-friction workflows: case conference preparation (structured, visual information sharing), service plan creation (automated relation mapping from case data), and staff handovers (standardized, portable ecomap records reduce reinvestigation time).

What dependencies does ecomap-creator require, and can I customize node or relation types?

The Skill requires openpyxl for Excel parsing and jsonschema for validation. The 18 predefined node types and 19 relation types are fixed to standardize support mapping across disability welfare contexts; customization requires modifying the core scripts to fit organizational variations.