Stop forgetting the slash commands you installed — drops a short command cheat sheet into Claude Code's settings so it sees your shortcuts at every session start and suggests the right one.설치해 둔 슬래시 명령어를 매번 까먹는 문제를 해결 — Claude가 세션을 시작할 때마다 자동으로 보는 작은 명령어 안내문을 설정 파일에 넣어, 적절한 명령어를 알아서 제안하게 만든다.
Stop forgetting the slash commands you installed — drops a short command cheat sheet into Claude Code's settings so it sees your shortcuts at every session start and suggests the right one.
Use “Copy original” above to copy the complete, unchanged entry. Switch to Korean to read the full curator notes.
문제
Superpowers, Everything Claude Code, Oh My Claude Code, 또는 직접 만든 슬래시 명령어 40여 개를 깔아놓고 매번 3개만 쓴다. 나머지 명령어가 있다는 것조차 잊어버린다.
EN: You install 40+ slash commands but only ever remember three.
해결책
~/.claude/settings.json의 companyAnnouncements 필드에 워크플로우 cheatsheet(요약 모음표)를 박아두면 Claude가 매 세션 시작 시 본다 → Claude가 알아서 적절한 커맨드를 제안.
또는 수동 — templates/*.json 중 하나(예: superpowers.json)에서 companyAnnouncements 배열을 꺼내 ~/.claude/settings.json에 paste.
출력 포맷
companyAnnouncements는 JSON 배열, 각 엔트리는 \n으로 카테고리 line을 구분:
접두사 [Workflows] / [OMC] / [Superpowers] / [Matt] 등
-> 순차 단계, , 대안, | 서브카테고리 구분
한 줄 ~120자 이하
원문 SKILL.md (전문)
# Company Announcements SkillConfigure `companyAnnouncements` in `~/.claude/settings.json` with workflow cheat sheets tailored to your installed harness and commands.## What It Does1. **Detects** installed slash commands in `~/.claude/commands/` and project `.claude/commands/`2. **Categorizes** them into workflow chains (dev, debug, docs, learning, etc.)3. **Generates** a `companyAnnouncements` block for `settings.json`4. Cross-platform: macOS, Windows, Linux compatible## Usage```/setup-announcements # Auto-detect installed commands/setup-announcements --harness ecc # ECC (Everything Claude Code) preset/setup-announcements --harness omcc # Oh My Claude Code preset/setup-announcements --harness superpowers # Superpowers (obra) preset/setup-announcements --harness minimal # Vanilla Claude Code preset/setup-announcements --harness custom # Interactive custom selection```## Supported Harnesses| Harness | Command Style | Key Workflows | Preset ID ||---------|--------------|---------------|-----------|| Everything Claude Code (ECC) | Standard slash: `/plan`, `/tdd`, `/verify` | orchestrate, TDD, multi-model, eval | `ecc` || Oh My Claude Code (OMCC) | Namespaced: `/oh-my-claudecode:autopilot` + magic keywords: `autopilot:`, `ralph:`, `ulw` | autopilot, team, ralph, ultrawork | `omcc` || Superpowers (obra) | Skill-based: `/brainstorming`, `/writing-plans`, `/executing-plans` | brainstorm, plan, TDD, review, worktrees | `superpowers` || Vanilla Claude Code | Built-in only: `/plan`, `/code-review` | plan, review | `minimal` || Custom | User-selected | Any combination | `custom` |## Output FormatThe skill generates a JSON array for `companyAnnouncements` in settings.json. Each entry is one workflow category line:- Prefixed with `[Workflows]` (ECC/minimal), `[OMC]` (OMCC), or `[Superpowers]` (obra)- Arrow `->` for sequential steps- Comma `,` for alternatives- Pipe `|` to separate sub-categories- Max ~120 chars per line for readability## Cross-Platform Notes- All commands use forward slashes (Claude Code convention, not OS paths)- No shell-specific syntax in announcement strings- JSON uses escaped quotes for inner quotes: `\"desc\"`- Works identically on macOS (zsh/bash), Windows (PowerShell/cmd), Linux (bash/zsh)- Magic keywords (OMCC) work on all platforms -- they are Claude Code prompts, not shell commands
## 문제
Superpowers, Everything Claude Code, Oh My Claude Code, 또는 직접 만든 슬래시 명령어 40여 개를 깔아놓고 매번 3개만 쓴다. 나머지 명령어가 있다는 것조차 잊어버린다.
*EN: You install 40+ slash commands but only ever remember three.*
## 해결책
`~/.claude/settings.json`의 `companyAnnouncements` 필드에 워크플로우 cheatsheet(요약 모음표)를 박아두면 Claude가 매 세션 시작 시 본다 → Claude가 *알아서* 적절한 커맨드를 제안.
```
[Workflows] Dev: /orchestrate feature "desc" -> /e2e
[Workflows] Quality: /code-review -> /refactor-clean -> /verify
[OMC] Auto: autopilot: desc | Persist: ralph: desc
[Superpowers] Design: /brainstorming -> /writing-plans
```
## 4개 하니스 프리셋
| Harness | Preset ID | 스타일 |
|---|---|---|
| Everything Claude Code (ECC) | `ecc` | `/plan`, `/tdd`, `/verify` 표준 슬래시 |
| Oh My Claude Code (OMCC) | `omcc` | 네임스페이스 `/oh-my-claudecode:*` + 매직 키워드 (`autopilot:`, `ralph:`, `ulw`) |
| Superpowers (obra) | `superpowers` | 스킬 기반 `/brainstorming`, `/writing-plans` |
| Vanilla Claude Code | `minimal` | 내장 `/plan`, `/code-review` |
| Custom | `custom` | 사용자가 직접 선택 |
## 사용법
```bash
# 1. 스킬 설치
cp -r . ~/.claude/skills/company-announcements
# 2. Claude Code에서
/setup-announcements # auto-detect
/setup-announcements --harness superpowers # 프리셋 적용
/setup-announcements --harness ecc
/setup-announcements --harness omcc
/setup-announcements --harness minimal
/setup-announcements --harness custom # interactive
```
또는 수동 — `templates/*.json` 중 하나(예: `superpowers.json`)에서 `companyAnnouncements` 배열을 꺼내 `~/.claude/settings.json`에 paste.
## 출력 포맷
`companyAnnouncements`는 JSON 배열, 각 엔트리는 `\n`으로 카테고리 line을 구분:
- 접두사 `[Workflows]` / `[OMC]` / `[Superpowers]` / `[Matt]` 등
- `->` 순차 단계, `,` 대안, `|` 서브카테고리 구분
- 한 줄 ~120자 이하
## 원문 SKILL.md (전문)
````markdown
# Company Announcements Skill
Configure `companyAnnouncements` in `~/.claude/settings.json` with workflow cheat sheets tailored to your installed harness and commands.
## What It Does
1. **Detects** installed slash commands in `~/.claude/commands/` and project `.claude/commands/`
2. **Categorizes** them into workflow chains (dev, debug, docs, learning, etc.)
3. **Generates** a `companyAnnouncements` block for `settings.json`
4. Cross-platform: macOS, Windows, Linux compatible
## Usage
```
/setup-announcements # Auto-detect installed commands
/setup-announcements --harness ecc # ECC (Everything Claude Code) preset
/setup-announcements --harness omcc # Oh My Claude Code preset
/setup-announcements --harness superpowers # Superpowers (obra) preset
/setup-announcements --harness minimal # Vanilla Claude Code preset
/setup-announcements --harness custom # Interactive custom selection
```
## Supported Harnesses
| Harness | Command Style | Key Workflows | Preset ID |
|---------|--------------|---------------|-----------|
| Everything Claude Code (ECC) | Standard slash: `/plan`, `/tdd`, `/verify` | orchestrate, TDD, multi-model, eval | `ecc` |
| Oh My Claude Code (OMCC) | Namespaced: `/oh-my-claudecode:autopilot` + magic keywords: `autopilot:`, `ralph:`, `ulw` | autopilot, team, ralph, ultrawork | `omcc` |
| Superpowers (obra) | Skill-based: `/brainstorming`, `/writing-plans`, `/executing-plans` | brainstorm, plan, TDD, review, worktrees | `superpowers` |
| Vanilla Claude Code | Built-in only: `/plan`, `/code-review` | plan, review | `minimal` |
| Custom | User-selected | Any combination | `custom` |
## Output Format
The skill generates a JSON array for `companyAnnouncements` in settings.json. Each entry is one workflow category line:
- Prefixed with `[Workflows]` (ECC/minimal), `[OMC]` (OMCC), or `[Superpowers]` (obra)
- Arrow `->` for sequential steps
- Comma `,` for alternatives
- Pipe `|` to separate sub-categories
- Max ~120 chars per line for readability
## Cross-Platform Notes
- All commands use forward slashes (Claude Code convention, not OS paths)
- No shell-specific syntax in announcement strings
- JSON uses escaped quotes for inner quotes: `\"desc\"`
- Works identically on macOS (zsh/bash), Windows (PowerShell/cmd), Linux (bash/zsh)
- Magic keywords (OMCC) work on all platforms -- they are Claude Code prompts, not shell commands
````