project-governance

Manage project constitutions and agent instruction files with the oak CLI.

656|92|Updated Apr 21, 2025
One-click install
npx skills add https://github.com/sirkirby/unifi-network-mcp --skill project-governance-sirkirby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-governance
Source: https://github.com/sirkirby/unifi-network-mcp/tree/main/.cursor/skills/project-governance
Command: npx skills add https://github.com/sirkirby/unifi-network-mcp --skill project-governance-sirkirby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps establish and maintain clear project rules, coding standards, and agent instructions, ensuring consistency and adherence to best practices across development efforts.

Core Features & Use Cases

  • Constitution Management: Create and update project constitutions that define standards, architecture, and quality gates.
  • Agent Guidance: Generate and sync agent instruction files to align AI assistants with project rules.
  • RFC/ADR Support: Formalize technical decisions through Request for Comments (RFC) and Architecture Decision Record (ADR) documents.
  • Use Case: When onboarding a new AI agent to a project, use this Skill to ensure its instructions align perfectly with the established project constitution and coding standards.

Quick Start

Use the project-governance skill to sync the constitution to all agent instruction files.

Frequently Asked Questions about project-governance

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

FAQPage Schema
How do I enforce coding standards and project rules across AI agents?

To enforce coding standards, you can establish a project constitution and sync it directly to agent instruction files. This guarantees AI assistants align with your defined architecture and quality gates.

What is the best way to formalize technical architecture decisions in a repository?

The best way to formalize technical decisions is by creating Architecture Decision Records (ADRs) or Request for Comments (RFC) documents. This process documents standards and technical choices for future reference.

Can I use the oak CLI to sync project constitutions with agent instruction files?

Yes, you can use the oak CLI tool to sync project constitutions with agent instruction files. It handles rule detection and syncing workflows to ensure AI agent consistency.

How do I onboard a new AI agent to an existing project with established coding standards?

To onboard a new AI agent, sync your established project constitution to the agent's instruction files. This ensures the AI assistant perfectly adheres to your current coding standards and rules.

Do I need a project constitution before generating RFC documents?

While you can create RFC documents independently, establishing a project constitution first provides the foundational coding standards and architecture context. This ensures your technical decisions align with project rules.