deploy

Deploy CAPPY binaries, plugins, and pattern databases across local, GitLab, and GitHub environments.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/theLightArchitect/cappy-toolkit --skill deploy-thelightarchitect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/theLightArchitect/cappy-toolkit/tree/main/skills/deploy
Command: npx skills add https://github.com/theLightArchitect/cappy-toolkit --skill deploy-thelightarchitect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CAPPY releases require coordinated building, testing, signing, and deployment of binaries, plugins, and pattern databases across local, GitLab, and GitHub environments, a process that is error‑prone and time‑consuming.

Core Features & Use Cases

  • End‑to‑end pipeline: builds the binary, runs tests, signs code, and deploys to runtime and plugin caches.
  • Multi‑repo fan‑out: synchronizes the plugin and pattern database to three production GitHub repos after a successful GitLab gate.
  • Safety gates: pre‑commit and pre‑prod checklists prevent protocol mismatches, secret leaks, and file‑hygiene issues.
  • Use case: When a developer tags a new release of CAPPY, invoking this skill automates the entire rollout without manual git commands or manual binary handling.

Quick Start

Ask the assistant to “deploy the latest CAPPY release” to run the full CI/CD workflow.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate CAPPY binary and plugin deployment across GitHub and GitLab?

To automate CAPPY deployment, use a full CI/CD pipeline that builds binaries, runs tests, signs code, and deploys to runtime and plugin caches across local, GitLab, and GitHub environments. It enforces mandatory gate checks to prevent protocol mismatches and secret leaks.

What is the best way to sync pattern databases across multiple GitHub repositories?

The best way to sync pattern databases is via a multi-repo git fan-out triggered after a successful GitLab gate check. This automatically synchronizes the plugin and pattern database to three production GitHub repositories.

How does code signing work in a CAPPY release pipeline?

Code signing in a CAPPY release pipeline occurs after building and testing, automatically signing binaries before atomic deployment to runtime and plugin caches. This ensures the distributed code across local, GitLab, and GitHub environments is verified.

Do I need manual git commands to update plugins across local and GitHub environments?

No, you do not need manual git commands to update plugins across local and GitHub environments. Invoking the full CI/CD workflow automates the entire rollout, handling building, testing, code signing, and multi-repo synchronization automatically.

When should I use safety gates in a CI/CD pipeline for binary releases?

You should use safety gates in a CI/CD pipeline for binary releases when deploying across multiple environments like GitLab and GitHub. Pre-commit and pre-prod checklists prevent protocol mismatches, secret leaks, and file-hygiene issues before atomic deployment.