Cupcake is a native policy enforcement layer for AI coding agents, built on OPA/Rego. It ensures AI agents follow predefined rules and security policies. Useful for operations teams managing AI agents in development and production environments. Integrates with Claude, Cursor, and Factory AI.
git clone https://github.com/eqtylab/cupcake.gitCupcake is a native policy enforcement layer for AI coding agents, built on OPA/Rego. It ensures AI agents follow predefined rules and security policies. Useful for operations teams managing AI agents in development and production environments. Integrates with Claude, Cursor, and Factory AI.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/eqtylab/cupcakeCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a cupcake policy for an AI coding agent that enforces the following rules for [COMPANY] in the [INDUSTRY] sector: [POLICY RULES]. Ensure the policy is written in OPA/Rego format and includes clear documentation for each rule. The policy should also include exceptions for [EXCEPTIONS] scenarios.
# Cupcake Policy for AI Coding Agent ## Policy Overview This policy enforces coding standards and security requirements for [COMPANY] in the [INDUSTRY] sector. ## Rules - **Rule 1**: All code must be documented with comments for at least 80% of functions. - *Exception*: Code in the `utils` package is exempt from this rule. - **Rule 2**: No hardcoded credentials are allowed in any code. - **Rule 3**: All external dependencies must be approved and listed in the `approved_dependencies` package. ## Exceptions - **Exception 1**: Code in the `experimental` package is exempt from all rules. - **Exception 2**: Code in the `legacy` package is exempt from Rule 2. ## Documentation Each rule is designed to ensure code quality and security. The exceptions are in place to allow for flexibility in specific scenarios.
Simple data integration for modern teams
IronCalc is a spreadsheet engine and ecosystem
Business communication and collaboration hub
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power