Skip to content

ci: add sync-skills workflow#2265

Merged
ko3n1g merged 3 commits intomainfrom
ko3n1g/ci/sync-skills
Apr 16, 2026
Merged

ci: add sync-skills workflow#2265
ko3n1g merged 3 commits intomainfrom
ko3n1g/ci/sync-skills

Conversation

@ko3n1g
Copy link
Copy Markdown
Contributor

@ko3n1g ko3n1g commented Apr 14, 2026

Summary

This PR sets up the skills infrastructure and agent-compatible entrypoint for the RL repo:

  • Add .github/workflows/sync-skills.yml: A workflow that keeps agent tool directories in sync on every push to main.
  • Rename CLAUDE.mdAGENTS.md: The project instructions file is renamed to the standard entrypoint recognized by agent frameworks (OpenAI Codex, Claude Code, etc.).
  • Move .claude/skills/skills/: The skills directory is moved to the top-level, making skills accessible to all agent frameworks, not just Claude Code.

Background

There is no common standard for markdown file discovery across agent frameworks — each tool looks in a different place. This PR addresses that gap by coupling the generic AGENTS.md / skills/ layout with a sync job that runs on push to main, so every agent runtime finds the files it expects without per-framework duplication.

Example

After this PR, the repo layout is:

AGENTS.md          ← project instructions (was CLAUDE.md)
skills/            ← shared skills directory (was .claude/skills/)
  code-style/
  config-conventions/
  copyright/
  docs/
  error-handling/
  review-pr/
  testing/
.github/workflows/
  sync-skills.yml  ← keeps skills/ in sync

Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g ko3n1g requested a review from a team as a code owner April 14, 2026 17:28
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Apr 14, 2026

Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions bot added the CI Relating to CI label Apr 14, 2026
Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g ko3n1g requested a review from a team as a code owner April 14, 2026 17:31
thomasdhc
thomasdhc previously approved these changes Apr 15, 2026
Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g ko3n1g added the CI:docs Run doctest label Apr 16, 2026
@ko3n1g
Copy link
Copy Markdown
Contributor Author

ko3n1g commented Apr 16, 2026

/ok to test

@ko3n1g ko3n1g merged commit e4eb1ee into main Apr 16, 2026
25 checks passed
@ko3n1g ko3n1g deleted the ko3n1g/ci/sync-skills branch April 16, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI:docs Run doctest CI Relating to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants