campaign-structure

Document campaign workspace structure and directory conventions for new contributors.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Campaigns are a multi-project AI workspace with standardized organization. Understanding the structure enables teams to orient quickly and locate items in the workspace.

Core Features & Use Cases

  • Directory Layout overview including .campaign/ with campaign.yaml, settings, skills, and cache
  • Concepts mapping and navigation shortcuts that power the cgo navigation
  • OBEY.md guidance explaining directory API and onboarding conventions

Quick Start

Review the campaign root and read .campaign/campaign.yaml to confirm the mission and concepts.

Frequently Asked Questions about campaign-structure

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

FAQPage Schema
What is the campaign workspace structure in the Festival Methodology?

The campaign workspace structure uses the .campaign/ directory hierarchy to organize multi-project AI environments, featuring campaign.yaml, settings, skills, and cache folders for standardized team orientation.

How do I document my campaign workspace structure for new contributors?

Document your campaign workspace by mapping the .campaign/ directory layout, recording concepts mapping for cgo navigation, and writing OBEY.md guidance to explain directory API and onboarding conventions for new contributors.

How does the OBEY.md file work in a campaign workspace?

OBEY.md provides directory API guidance and onboarding conventions within the campaign workspace, helping new contributors understand the .campaign hierarchy and recommended placement rules for navigating the multi-project AI structure.

How do I start onboarding a new contributor to a campaign workspace?

Start onboarding by reviewing the campaign root and reading .campaign/campaign.yaml to confirm the mission and concepts, then use the concepts mapping and OBEY.md conventions to guide orientation within the workspace.

What is concepts mapping and how does it power cgo navigation?

Concepts mapping documents the relationship between workspace concepts and their directory locations to power cgo navigation shortcuts, enabling contributors to quickly locate items within the .campaign folder structure.

Can I use this campaign structure approach for a single-project AI workspace?

This campaign structure approach is designed for multi-project AI workspaces adopting the Festival Methodology, so single-project environments may find the .campaign hierarchy and concepts mapping overhead unnecessary without multiple projects to organize.