بنقرة واحدة
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>