Agent skill · software engineering · jeremylongshore
install
CCSC lifecycle command center — fresh install walkthrough, health doctor, verify round-trip, auto-repair, Slack app manifest export, reset, tour, and uninstall. Use when installing the Slack channel for the first time, diagnosing or repairing an existing install, exporting a Slack app manifest, or tearing an install down. Trigger with "/slack-channel:install", "install the slack channel", "slack channel doctor", or "uninstall the slack channel".
Why this skill is useful
Adds a comprehensive installation and troubleshooting script for Slack channel integration that automates multiple steps and checks prerequisites.
What it needs
Requires bun, curl, jq installed locally. Requires claude.ai account access. About 10k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
/slack-channel:install Overview CCSC lifecycle command center. One skill, eight modes — fresh install through teardown. No subcommand defaults to the full install walkthrough. This skill orchestrates. It delegates token configuration to /slack-channel:configure and pairing to /slack-channel:access pair — do not re-implement those. Prerequisites Three prerequisites gate a fresh install; install mode checks them as Step 0 and doctor re-checks them on demand. See references/prerequisites.md for the exact commands and recovery paths. 1. Bun ≥ 1.0 — bun --version. Node.js fallback is fine (see the prerequisites doc). 2. Claude Code ≥ v2.1.80 — claude --version. Older versions cannot load Channels. 3. claude.ai login (NOT API-key-only) — Channels is Research Preview and rejects pure API-key auth. Doctor mode additionally shells out to curl and jq (see "Doctor dependencies" below), and every mode past Step 1 assumes a Slack workspace where you can create an app. Instructions 1. Parse the first word of $ARGUMENTS. 2. If empty or install, run the install mode. 3. Otherwise dispatch to the matching mode described in the sections below — each Mode: section is the complete procedure for that mode. 4. Unknown modes: show the help block above and exit. --- Mode: install (default) End-to-end fresh-clone walkthrough. Step 0: Prerequisite check See references/prerequisites.md for the exact commands and recovery paths. Three checks in order: 1. Bun ≥ 1.0: bun --version. If missing, show install command (Node fallback is fine — see prerequisites doc). 2. Claude Code ≥ v2.1.80: claude --version. Older versions cannot load Channels. 3. claude.ai login (NOT API-key-only): Channels is Research Preview and rejects pure API-key auth. If ANTHROPICAPIKEY is set but no claude.ai session exists, instruct claude login. If any check fails, give the recovery command, wait for the user to fix, then re-check. Don't proceed with broken prerequisites. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/install