Skip to content

chore: scaffold .agents/ mirror tooling for cross-agent (Codex) support - #12

Merged
sanchitmonga22 merged 1 commit into
mainfrom
docs/agents-claude-refresh
Aug 17, 2026
Merged

chore: scaffold .agents/ mirror tooling for cross-agent (Codex) support#12
sanchitmonga22 merged 1 commit into
mainfrom
docs/agents-claude-refresh

Conversation

@sanchitmonga22

@sanchitmonga22 sanchitmonga22 commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • AGENTS.md was reviewed against the 2026 progressive-disclosure guidance and found already accurate and under the ~200-line budget — no content change.
  • Adds scripts/sync-skills.sh (mirrors .claude/skills/ into .agents/skills/ for non-Claude tooling, e.g. Codex, once skills exist here) and the matching .gitignore rules, matching the pattern already in production in runanywhere-sdks and neurun.

Test plan

  • bash scripts/sync-skills.sh — no-ops cleanly (no .claude/skills/ yet)
  • git status clean otherwise

Summary by CodeRabbit

  • New Features

    • Added a utility to synchronize skill configurations between supported tooling directories.
    • Added a check mode to identify outdated synchronized content.
    • The utility safely handles repositories without a source skills directory.
  • Chores

    • Updated ignore rules to exclude local assistant and cross-tool configuration directories.

AGENTS.md was already under budget and accurate on review, so no content
change. Adds scripts/sync-skills.sh (mirrors .claude/skills into
.agents/skills once skills exist here) and the matching .gitignore rules,
matching the pattern already in production in runanywhere-sdks and neurun.
@coderabbitai

coderabbitai Bot commented Aug 17, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: ec3b9917-7407-439d-af7e-eabca0372a3f

📥 Commits

Reviewing files that changed from the base of the PR and between 44a4ded and 6231b49.

📒 Files selected for processing (2)
  • .gitignore
  • scripts/sync-skills.sh

Included review availability: Your plan includes up to 1 review per rolling hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

Added ignore rules for Claude and agent tooling directories. Added a Bash script that locates the repository, checks skill mirror status, and synchronizes .agents/skills from .claude/skills.

Changes

Skill mirror synchronization

Layer / File(s) Summary
Skill mirror synchronization script
scripts/sync-skills.sh
The script finds the repository root, handles a missing source directory, supports --check, reports differences, and regenerates the mirror.
Tooling directory ignore rules
.gitignore
Added ignore rules for .claude/* and .agents/*, with explanatory comments.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 6231b

This PR adds opt-in skill-mirroring tooling and ignore rules without a demonstrated production-impacting issue; no actionable merge-blocking risk remains beyond normal checks.

Suggested reviewers: shubhammalhotra28

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the added .agents mirror tooling and its cross-agent support purpose.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/agents-claude-refresh

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sanchitmonga22
sanchitmonga22 merged commit 6cecade into main Aug 17, 2026
4 checks passed
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