Skip to content

ci: add catalog-driven curation checks and README generator#15

Open
0xNyk wants to merge 4 commits intomainfrom
ci/catalog-curation-guards-2026-03-26
Open

ci: add catalog-driven curation checks and README generator#15
0xNyk wants to merge 4 commits intomainfrom
ci/catalog-curation-guards-2026-03-26

Conversation

@0xNyk
Copy link
Copy Markdown
Owner

@0xNyk 0xNyk commented Mar 26, 2026

Summary

  • add a machine-readable catalog (data/resources.json) and deterministic README generator
  • wire awesome-lint workflow to regenerate README and fail on catalog/README drift
  • add section floor guardrails and PR-time cross-listing rationale checks
  • update CONTRIBUTING and PR template for the catalog-first contribution flow
  • expand curated entries across config, skills, security, and observability categories

Intentional cross-listings

  • https://github.com/obra/superpowers is intentionally listed in both "Agent Configs and Dotfiles" and "Frameworks and SDKs".
  • Rationale: it is both an actionable agent config layer and a lightweight framework/tooling surface users discover via either path; duplicating improves findability for distinct maintainer/search intents.

Validation

  • python3 .github/scripts/generate_readme_from_catalog.py
  • python3 .github/scripts/check_alpha_sections.py
  • python3 .github/scripts/check_section_floors.py
  • python3 .github/scripts/check_internal_links.py

Why

Moves curation quality gates from manual review into repeatable CI checks, reducing drift and improving maintainer throughput.

0xNyk added 4 commits March 21, 2026 19:46
…system entries

Skill Engineering (4→9): Agent Skills paper, SkillsBench, Spring AI Skills,
Superpowers, Agent Skills for Context Engineering.

CLI/TUI (15→19): Claude Squad, Crush, OpenCode, Plandex.

Coding Agents (22→25): Leanstral, Open-SWE, SERA.

MCP Ecosystem (17→19): Context7 MCP, MCP Roadmap 2026.

Agent Payments (9→11): Skyfire KYA, Stripe Tempo.

Also adds: Sesame CSM (Voice), Morph (Runtime), Martin Fowler harness
engineering (Context), Anthropic Agentic Coding Trends (Prompt Eng),
Qualys TotalAI (Security), Superpowers cross-list (Configs),
Nous Research Discord (Communities).

All sections now at or above 8-entry monthly audit threshold.
Intentional cross-listing: Superpowers in Skill Engineering + Configs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant