Skip to content

Feat: repo-sync skill + owner-namespaced clone cache (Phase 4) #75

Description

@rubambiza

Part of #72 (Phase 4).

Promote repo-sync from a standing order to a real program, and move to owner-namespaced clone caching.

Scope

  • rossoctl/agent-skills: new skill skills/repo-sync/ — tracked as companion rossoctl/agent-skills#38.
  • rossoctl/automation: scripts/repo-sync.sh updated to iterate repos.json, cloning to <repos_dir>/<owner>/<name>/. Also refreshes ~/agent-skills/ on OpenClaw.

Backward compatibility

Existing repo-sync cron keeps working if repos.json is absent (falls back to gh repo list $ORG).

Blocks the OpenClaw skill-install path (spec §2.7). Does not block DAM deployment. The branch-hygiene hardening of the syncer is #80 (v0.1.1).

Assisted-By: Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestrepomanRepoMan multi-owner automation interface epic and sub-issues

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions