policy.enforce

Community

Enforce Betty policy across manifests

Authorepieczko
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Validates skill and agent manifests against Betty Framework policy rules to ensure naming consistency, semantic versioning, permissions, and status lifecycle.

Core Features & Use Cases

  • Enforces lowercase naming with allowed dots for namespacing
  • Validates semantic versions and status values
  • Checks permissions against allowed set
  • Batch mode support to scan multiple manifests for governance

Quick Start

Validate a single manifest: python3 skills/policy.enforce/policy_enforce.py skills/sample.skill/skill.yaml

Dependency Matrix

Required Modules

PyYAML

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: policy.enforce
Download link: https://github.com/epieczko/betty/archive/main.zip#policy-enforce

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.