Skip to content

components.d/dynamo: flat layout per-skill entries#127

Merged
mosheabr merged 1 commit into
mainfrom
moshea/dynamo-flat-layout
May 29, 2026
Merged

components.d/dynamo: flat layout per-skill entries#127
mosheabr merged 1 commit into
mainfrom
moshea/dynamo-flat-layout

Conversation

@mosheabr
Copy link
Copy Markdown
Collaborator

Summary

Follow-up to PR #74 (Dan Gil's Dynamo onboarding). Restructure `components.d/dynamo.yml` to flat layout — one entry per skill, lowercase `catalog_dir` matching skill names.

Why immediately

PR #74 merged with the legacy sweep pattern (`path: skills/, catalog_dir: Dynamo`) to land Dan's onboarding work tonight. Merging this PR before the first post-#74 sync runs means no nested `skills/Dynamo/` directory is ever created in the catalog — clean single-step migration to flat layout.

Source state

All 4 Dynamo skills are 5/5 artifact-compliant in `ai-dynamo/dynamo`:

Skill sig card evals BENCHMARK
dynamo-interconnect-check
dynamo-recipe-runner
dynamo-router-starter
dynamo-troubleshoot

Dynamo becomes the 9th product to reach full artifact compliance.

After this merges

Next sync publishes 4 skills flat at:

  • `skills/dynamo-interconnect-check/`
  • `skills/dynamo-recipe-runner/`
  • `skills/dynamo-router-starter/`
  • `skills/dynamo-troubleshoot/`

🤖 Generated with Claude Code

Restructure to one-entry-per-skill (flat-layout convention adopted
2026-05-28). Follow-up to PR #74 which onboarded Dynamo with the
legacy sweep pattern (path: skills/, catalog_dir: Dynamo).

Names in ai-dynamo/dynamo already carry the dynamo- prefix so no
source rename needed. All 4 skills are 5/5 artifact-compliant (sig +
skill-card + evals + BENCHMARK + SKILL.md).

Merging this before the first post-#74 sync runs, so no nested
skills/Dynamo/ directory is ever created. Sync after this lands
publishes all 4 skills flat at skills/dynamo-*/.

Signed-off-by: Moshe Abramovitch <moshea@nvidia.com>
@mosheabr mosheabr requested a review from sayalinvidia as a code owner May 29, 2026 02:18
@mosheabr mosheabr merged commit d0506b4 into main May 29, 2026
3 checks passed
@mosheabr mosheabr deleted the moshea/dynamo-flat-layout branch May 29, 2026 02:18
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