cf-helplisted
Install: claude install-skill dinhanhthi/coding-friend
# /cf-help — Coding Friend Help
> **CLI Requirement:** NONE — Works without `coding-friend-cli`. See [CLI requirements](../../../docs/cli-requirements.md) for the full matrix.
Answer questions about the Coding Friend toolkit. Provide a brief overview when asked generally, or read specific skill files on-demand when asked about a particular skill/agent/workflow.
## Workflow
### Step 0: Custom Guide
Run: `bash "${CLAUDE_PLUGIN_ROOT}/lib/load-custom-guide.sh" cf-help`
If output is not empty, integrate returned sections: `## Before` → before first step, `## Rules` → apply throughout, `## After` → after final step.
### Step 1: Understand the question
Determine what the user is asking about:
- **General overview** — what is Coding Friend, what can it do?
- **Specific skill** — how does /cf-commit work? what does cf-tdd do?
- **Specific agent** — what is the cf-reviewer agent?
- **Setup/config** — how to configure, custom guides, ignore patterns
- **Workflow** — how do skills work together?
### Step 2: Provide overview (if general question)
Coding Friend is a lean toolkit for disciplined engineering workflows in Claude Code. Core philosophy:
1. **Check skills first** — Before any task, check if a relevant skill exists
2. **Test before code** — RED → GREEN → REFACTOR
3. **Verify before claiming** — Never claim done without running tests
4. **Commit with purpose** — Conventional commits with clear "why"
### Slash Commands (user triggers with /)
- `/cf-ask [question]` — ⚡