ワンクリックで
analyze-network
Map the gift-flow network around a charity to find connected organizations and clusters
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Map the gift-flow network around a charity to find connected organizations and clusters
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Side-by-side comparison of multiple charities on financial and circular gifting metrics
Run the circular gifting detection pipeline and interpret the top results
Profile a charity's finances, gift network, circular flows, and accountability metrics
Analyze timing of circular gift flows - same-year symmetric and adjacent-year round-trips
Audit a federal department's grant spending - recipients, concentration, amendments, and risks
Analyze a federal funding program - recipients, spending patterns, concentration, and risks
| name | analyze-network |
| description | Map the gift-flow network around a charity to find connected organizations and clusters |
| argument-hint | ["charity name or BN"] |
| disable-model-invocation | true |
Map the gift-flow network around: $ARGUMENTS
Run the network lookup:
npm run lookup -- --name "$ARGUMENTS" --hops 5
Or by BN: npm run lookup -- --bn <BN> --hops 5
Read the results from data/reports/lookup-<BN>.json:
Identify the largest flows:
node -e "const r=JSON.parse(require('fs').readFileSync('data/reports/lookup-<BN>.json','utf8')); console.log('Top recipients:'); r.outgoingGifts.slice(0,10).forEach(g=>console.log(' \$'+g.amount.toLocaleString()+' → '+g.name)); console.log('Top donors:'); r.incomingGifts.slice(0,10).forEach(g=>console.log(' \$'+g.amount.toLocaleString()+' ← '+g.name));"
Check for cluster patterns: hub-and-spoke, ring structures, daisy chains.
Cross-reference shared directors from the report.
For suspicious clusters, suggest profiling connected charities:
/profile-charity <partner name>