一键导入
landscape-report
Generate statistics and analytics reports for the AI Native Landscape — category counts, license distribution, activity trends, and growth metrics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate statistics and analytics reports for the AI Native Landscape — category counts, license distribution, activity trends, and growth metrics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add a new project to the AI Native Landscape from a GitHub URL or GitHub issue requesting inclusion.
Archive or deprecate a project in the AI Native Landscape. Set status to archived or inactive, record reason and date.
Bulk import multiple projects to the AI Native Landscape from a JSON file, CSV file, or list of GitHub URLs.
Batch health check all tracked projects — detect inactive repos, stale data, archived GitHub repos, and auto-suggest status changes.
Search the AI Native Landscape for open-source AI projects by natural language description. Find tools, frameworks, agents, runtimes, and infrastructure for AI native systems.
Full sync all landscape projects from GitHub — batch update metadata, detect status changes, and keep the entire catalog fresh.
| name | landscape-report |
| description | Generate statistics and analytics reports for the AI Native Landscape — category counts, license distribution, activity trends, and growth metrics. |
Generate statistics and analytics about the AI Native Landscape catalog. Understand composition, trends, and coverage gaps.
Read all project frontmatter from data/projects/:
# Get all frontmatter fields
for f in data/projects/*.en.md; do
# Extract fields: name, category, subCategory, license, status, ossDate, tags, author
done
Or use the built JSON data:
# If built data exists
cat dist/data/projects.json | jq '.'
📊 AI Native Landscape Report — YYYY-MM-DD
═══════════════════════════════════════════
Total projects: XXX
Active (tracked): XXX
Inactive: XXX
Archived: XXX
Categories: 8
Subcategories: 30+
Unique authors/orgs: XXX
Count projects per category and subcategory:
📂 Category Distribution
─────────────────────────
agents XXX (XX%) ████████████
agent-frameworks XX
agent-orchestration XX
rag-knowledge XXX (XX%) ██████████
vector-databases XX
retrieval-indexing XX
...
models-modalities XXX (XX%) ████████
inference-serving XXX (XX%) █████████
training-optimization XXX (XX%) ███████
coding-devtools XXX (XX%) ██████████
applications-products XXX (XX%) ███████
platform-infra XXX (XX%) ██████
⚖️ License Distribution
─────────────────────────
MIT XXX (XX%) ██████████████
Apache-2.0 XXX (XX%) ██████████
BSD-3-Clause XX (XX%) ████
GPL-3.0 XX (XX%) ██
Other XX (XX%) ███
Unknown X (XX%) █
Based on ossDate:
📅 Project Age (by open source date)
─────────────────────────────────────
2025 (this year) XX new
2024 XX
2023 XX
2022 XX
2021 or earlier XX
👤 Top Authors by Project Count
────────────────────────────────
<org1> XX projects
<org2> XX projects
<org3> XX projects
...
🏷️ Popular Tags
─────────────────
Agent Framework XX ██████████████
LLM XX █████████████
MCP XX ████████████
RAG XX ██████████
Vector Database XX █████████
...
💚 Project Health Summary
──────────────────────────
Healthy XXX (XX%)
Warning XX (XX%)
Inactive XX (XX%)
Dead X (XX%)
Identify underrepresented areas:
🔍 Coverage Gaps
─────────────────
Subcategories with < 3 projects:
- audio-speech (X projects)
- knowledge-graphs (X projects)
- safety-guardrails (X projects)
Subcategories with no projects:
- (none) ✅
Compare with previous report:
📈 Growth (vs last report)
───────────────────────────
New projects added: +XX
Projects archived: -XX
Net change: +XX
Fastest growing: agents (+XX)
Format options:
reports/stats-YYYY-MM-DD.md# Save report
mkdir -p reports
Present the report inline. If user wants specific drill-down:
| Command | Description |
|---|---|
landscape-report | Full report |
landscape-report --summary | Overview only |
landscape-report --category <key> | Single category detail |
landscape-report --gaps | Coverage gap analysis only |
landscape-report --format json | JSON output |
landscape-report --save | Save to reports/ directory |
| Error | Fix |
|---|---|
| No built data | Parse markdown files directly |
| Missing fields | Skip incomplete entries, note in report |
| jq not available | Use grep/awk for parsing |