camp-projects

Automate git submodule management across multiple campaign repositories.

4|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/lancekrogers/Obey-Agent-Economy --skill camp-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camp-projects
Source: https://github.com/lancekrogers/Obey-Agent-Economy/tree/main/.campaign/skills/camp-projects
Command: npx skills add https://github.com/lancekrogers/Obey-Agent-Economy --skill camp-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically manage git submodules across multiple repositories within a campaign, ensuring refs stay in sync and reducing manual coordination.

Core Features & Use Cases

  • Add project repos under projects/ and track them centrally
  • Commit in submodules with auto-sync to keep campaign refs aligned
  • Check status across all projects and coordinate worktrees
  • Pull and push changes across campaigns and repos

Quick Start

Add a new project with camp project add <git-url> and then run camp p commit to auto-sync submodule refs across all campaign projects.

Frequently Asked Questions about camp-projects

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync git submodule refs across multiple repositories?

To sync git submodule refs across multiple repositories, the camp p commit command auto-syncs submodule refs and ensures all campaign project submodules stay aligned automatically.

What is the best way to manage git submodules for a campaign with multiple repos?

Managing git submodules for a campaign with multiple repos is handled by adding project repos under projects/ to track them centrally, reducing manual coordination across campaign teams.

How do I add a new project repo to a campaign and track it centrally?

To add a new project repo to a campaign, run camp project add <git-url> to place it under projects/ and track the submodule centrally across the campaign workflow.

Can I coordinate git worktrees across multiple campaign projects?

Yes, you can coordinate git worktrees across multiple campaign projects by checking status across all projects, which allows campaign teams to manage worktrees and sync submodule refs together.

Does this submodule management approach work without extra dependencies?

Yes, this submodule management approach works without extra dependencies, applying directly to campaign teams maintaining several repos using the camp CLI workflows for git submodule operations.