# Profile Communities

> Detect co-author communities (label propagation), report modularity Q, and identify bridge authors (high betweenness). Runs via `aiwg corpus profile-communities`.

- Skill: `jmagly-ai-writing-guide/profile-communities` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jmagly-ai-writing-guide/profile-communities`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jmagly-ai-writing-guide/profile-communities/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: jmagly (https://skillmd.com/u/jmagly-ai-writing-guide)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/jmagly-ai-writing-guide/profile-communities

---


# Profile Communities

Community structure of the corpus co-author graph.

## How to run

```bash
aiwg corpus profile-communities
aiwg corpus profile-communities --out indices/communities.md
```

Uses **label propagation** (deterministic variant — no `python-louvain`
dependency; the graceful fallback the corpus tooling specifies), reports
**modularity Q** (warns when Q < 0.3 = weak structure on a sparse graph), and
lists **bridge authors** (highest betweenness, spanning communities).

## Triggers

- "detect research communities"
- "co-author clusters / modularity"
- "bridge authors"
- `/profile-communities`

## References

- @$AIWG_ROOT/src/artifacts/corpus-tools/profile-communities.ts — implementation
- profile-metrics / profile-temporal skills

