opentag

Featured

Deploy or operate OpenTag's supported paired setup when a user needs to bootstrap the self-hosted Docker Compose Control Plane and Slack Source App, configure or pair a local ACP Runner with a GitHub Project Target, start the Runner service, verify readiness, or diagnose a Slack mention that did not complete.

Code & Development 1,380 stars 77 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OpenTag ## Supported route ```text Slack Source App -> self-hosted Control Plane -> paired local Runner -> ACP Agent in one local checkout -> GitHub Project Target/publication -> truthful result in the originating Slack thread ``` Slack is the only Source App. GitHub is the Project Target and publication/evidence provider. The Control Plane owns Slack ingress, custody, and projection; the Runner owns local execution. ## Load the needed reference - Compose deployment, Slack bootstrap, TLS, or pairing authority: `references/control-plane.md` - Slack app URLs, events, scopes, channel binding, or missing mentions: `references/slack-setup.md` - GitHub target, local checkout, publication, or readback: `references/github-setup.md` - Codex or another supported ACP executor: `references/codex-runner.md` - Any failed readiness, pairing, Run, or delivery step: `references/troubleshooting.md` Load only the references whose branch applies. ## Guardrails - Pair only with the exact HTTPS Control Plane origin the user operates or explicitly trusts. - Keep Slack signing and bot secrets in Control Plane secret files. Its `.env` contains only their host-side file paths and non-secret Slack identifiers. - Enter the bootstrap pairing authority and GitHub token through local secret input. Keep them out of chat, command arguments, logs, screenshots, and git. - The ACP Agent edits only the assigned local checkout. OpenTag performs Slack delivery and GitHub publi...

Details

Author
amplifthq
Repository
amplifthq/opentag
Created
2 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

devops

Deployment and infrastructure operations. Use when writing or debugging a Dockerfile, docker build/run, docker compose; running terraform plan/apply/destroy or editing .tf files and modules; using kubectl, debugging pods (CrashLoopBackOff, ImagePullBackOff, OOMKilled), applying manifests, or writing Helm charts; deploying to GKE/EKS/AKS, Cloud Run, or App Engine; GitOps with Argo CD or Flux; writing GitHub Actions CI/CD workflows; or deploying Cloudflare Workers/Pages/R2/D1. Triggers on: dockerfile, docker compose, terraform, tofu, kubectl, k8s, helm, gcloud, eksctl, argocd, wrangler, github actions, ci/cd pipeline, container, cluster, rollout, image scan.

7 Updated today
vanducng
AI & Automation Solid

slack

Read, post, react and search in the connected Slack workspace via the Slack Web API, and help the user finish app setup. Use when the user asks to send a Slack message, list channels or users, read a thread, react to a message, or connect/install the Slack app.

35 Updated 2 days ago
intentic
AI & Automation Listed

super-bootstrap

Public entry for the super-bootstrap pipeline — thin orchestrator. Git-inits if absent, then dispatches /super-bootstrap:harness-bootstrap to install or sync the generic runway (always; the runway self-detects fresh-vs-sync). Checks whether seed docs are substantive: greenfield seeds three GAP cards (overview, techstack, tech-curation) via /super-bootstrap:log and stops at the resolve gate; substantive seed docs run gated tier-2 tech curation (resolve-plugins + release-init). Zero product prework. Solo dev workflow.

3 Updated today
RockyHong