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

No one assigned

    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