wamnet-provider-sync

Synchronize Neo4j ServiceProvider data with WAM NET open data via delta detection.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/kazumasakawahara/nest-support --skill wamnet-provider-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wamnet-provider-sync
Source: https://github.com/kazumasakawahara/nest-support/tree/main/claude-skills/wamnet-provider-sync
Command: npx skills add https://github.com/kazumasakawahara/nest-support --skill wamnet-provider-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires neo4j, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

WAM NETオープンデータを用いてNeo4j親亡き後支援データベースのServiceProviderノードを最新状態に保つ課題を解決します。

Core Features & Use Cases

  • WAM NETオープンデータのダウンロードとCSV正規化、Neo4j形式への変換を自動化します。
  • 差分検出(新規・変更・廃止)を用いてデータを効率的に同期し、影響分析と更新レポートを生成します。
  • 都道府県・サービス種別での絞り込みや、廃止事業所を利用するクライアントへの対応を支援するユースケースを提供します。

Quick Start

初期セットアップを完了し、WAM NETのCSVファイルを指定してdelta同期を実行してください。

Frequently Asked Questions about wamnet-provider-sync

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

FAQPage Schema
How do I sync WAM NET provider data to Neo4j?

To sync WAM NET provider data to Neo4j, the Skill applies delta synchronization by downloading open data CSVs, detecting new, changed, and closed providers, and updating the Neo4j ServiceProvider nodes accordingly.

How does delta synchronization handle closed service providers in Neo4j?

Delta synchronization detects closed service providers by comparing WAM NET CSV updates against existing Neo4j nodes, flags them as closed, and analyzes the impact on clients using those providers to generate update reports.

Can I normalize Shift-JIS CSV files from WAM NET for Neo4j import?

Yes, you can normalize Shift-JIS CSV files from WAM NET for Neo4j import. The Skill automatically handles Shift-JIS CSV inputs, normalizing service types and phone numbers before converting them into Neo4j graph format.

What is the best way to generate update reports for service providers across prefectures?

The best way to generate update reports across prefectures is using delta synchronization that detects changes in WAM NET open data, analyzes client impact, and outputs reports detailing new, changed, and closed service providers.

Do I need Neo4j and python-dotenv to run WAM NET data synchronization?

Yes, you need Neo4j and python-dotenv to run WAM NET data synchronization. Neo4j serves as the database for ServiceProvider nodes, while python-dotenv manages environment configurations for the scripts.

Why does WAM NET CSV data synchronization require normalizing service types and phone numbers?

WAM NET CSV data synchronization requires normalizing service types and phone numbers to ensure consistent Neo4j node properties and accurate delta detection when comparing updated provider records against existing database entries.