A Claude Code skill that automatically produces a comprehensive open-source AI infrastructure landscape report with verified growth metrics, adversarial review, and an executive growth radar chart.
Runs a 7-phase automated pipeline:
- Initial Scan — searches GitHub Octoverse, trending repos, ROSS Index, conference proceedings, and foundation project lists for candidate projects
- License Verification — fetches actual LICENSE files and verifies OSI-approved licenses
- Growth Metrics — collects three-point star history (T0/T1/T2) to compute growth trajectory (accelerating, steady, or decelerating)
- Report Draft — assembles a categorized markdown report with structured entries
- Adversarial Review — spawns two independent Claude subagents to find category gaps and missing projects
- Gap Fill & Final Report — researches accepted gaps, applies structural fixes, runs validation checklist
- Growth Radar PNG — renders an executive scatter chart (scale vs. momentum) with label deconfliction
No user input required between phases. Outputs are report-final.md and growth-radar.png.
- Claude Code CLI installed
- Python 3 with
matplotlib(pip install matplotlib)
From the project root, run Claude Code and invoke the skill:
claude
> /oss-landscape-research
Or trigger it with natural language:
> update the AI OSS landscape report
> refresh the AI radar
> run the landscape scan
.claude/skills/oss-landscape-research/
SKILL.md # Skill definition (7-phase pipeline)
references/
entry-format.md # Report entry template
adversarial-review-prompt.md # Subagent prompt 1: category gaps
adversarial-review-prompt-2.md # Subagent prompt 2: project gaps
radar-chart.md # Chart rendering spec
scripts/
render_radar.py # matplotlib scatter chart renderer
Generated outputs (gitignored):
projects-raw.json # Phase 1 checkpoint
projects-licensed.json # Phase 2 checkpoint
projects-enriched.json # Phase 3 checkpoint (single source of truth)
report-draft.md # Phase 4 checkpoint
review-feedback.json # Phase 5 checkpoint
report-final.md # Final deliverable
growth-radar.png # Final deliverable