brain-github-deploy

Installation
SKILL.md

Brain GitHub Deploy

Prepare a GitHub repository branch for Brain without requiring direct Sealos login or local Docker builds.

This is a Brain-specific skill derived from the older Sealos deploy workflow. The real caller is Brain, not an end user typing a command. Brain supplies the repository, branch, and GitHub token, then consumes .sealos/deployment-output.json as a fixed API response containing one or more Brain/Crossplane templates. The rendered .sealos/crossplane/resources.yaml is a convenience multi-document YAML form of templates[].manifest.

Input Contract

This skill expects Brain to provide these inputs:

{
  "repository": "owner/repo or https://github.com/owner/repo",
  "branch": "branch-name",
  "github_token": "GitHub token with GHCR package write access"
}

The token may be supplied as the GITHUB_TOKEN environment variable instead of being printed in the prompt. Never echo, log, persist, or include the token in generated artifacts.

Installs
18
First Seen
May 28, 2026
brain-github-deploy — che-zhu/brain-sandbox-skills