submit-package-skill
Submit a Package Skill
Submit an existing Package Skill to the PR-curated catalog at https://www.getcolors.ai/skills. The catalog provides discoverability only: GitHub remains the source, npx skills remains the installer, and the catalog does not build or host artifacts.
Qualifying definition
A Package Skill is a deterministic infrastructure and platform automation module built for AI coding agents using the Colors SDK (available in TypeScript/Bun, Clojure/Babashka, or Python/uv). It provisions and manages production resources—such as Kubernetes clusters, databases, dev machines, or personal PaaS environments—by reading a non-secret desired state file (colors.yml), enforcing mandatory dry-run boundaries before contacting live providers, maintaining strict credential indirection through environment variables (COLORS_PAR_*), and managing resource lifecycles through execution graphs (DAGs).
Do not submit an ordinary Agent Skill, shell-script collection, prompt library, or package that fails any part of this definition.
Authorization boundary
Before changing files or using GitHub, identify:
- the public
owner/repository; - every Package Skill name,
SKILL.mdpath, and Colors runtime; - a short product summary and infrastructure-oriented search keywords;
- whether the user authorizes creating a branch, commit, push, fork if needed, and pull request.