# Coding Friend > Coding Friend is a lean toolkit for disciplined engineering workflows in Claude Code. It provides skills (slash commands), auto-invoked agents, CLI tools, and multi-platform support for structured development practices like TDD, code review, and smart commits. ## Getting Started - [Installation](https://cf.dinhanhthi.com/docs/getting-started/installation/): Install the Coding Friend CLI and Claude Code plugin to get started. - [Quick Start](https://cf.dinhanhthi.com/docs/getting-started/quick-start/): Your first 5 minutes with Coding Friend — learn the core workflow. ## Skills - [Overview](https://cf.dinhanhthi.com/docs/skills/overview/): All 15 skills available in Coding Friend — 10 slash commands and 5 auto-invoked. - [/cf-plan](https://cf.dinhanhthi.com/docs/skills/cf-plan/): Brainstorm and create structured implementation plans. - [/cf-fix](https://cf.dinhanhthi.com/docs/skills/cf-fix/): Quick bug fix workflow with problem verification. - [/cf-ask](https://cf.dinhanhthi.com/docs/skills/cf-ask/): Quick Q&A about your codebase with persistent memory. - [/cf-optimize](https://cf.dinhanhthi.com/docs/skills/cf-optimize/): Structured optimization with before/after measurement. - [/cf-review](https://cf.dinhanhthi.com/docs/skills/cf-review/): Multi-layer code review in a forked subagent. - [/cf-commit](https://cf.dinhanhthi.com/docs/skills/cf-commit/): Smart conventional commits with diff analysis. - [/cf-ship](https://cf.dinhanhthi.com/docs/skills/cf-ship/): Verify, commit, push, and create PR in one command. - [/cf-remember](https://cf.dinhanhthi.com/docs/skills/cf-remember/): Capture project knowledge for AI memory across sessions. - [/cf-learn](https://cf.dinhanhthi.com/docs/skills/cf-learn/): Extract human learning docs from coding sessions. - [/cf-research](https://cf.dinhanhthi.com/docs/skills/cf-research/): In-depth research with web search and parallel subagents. ## Auto-Invoked Skills - [cf-tdd](https://cf.dinhanhthi.com/docs/skills/cf-tdd/): Enforces test-driven development: RED, GREEN, REFACTOR. - [cf-sys-debug](https://cf.dinhanhthi.com/docs/skills/cf-sys-debug/): 4-phase systematic debugging methodology. - [cf-code-review](https://cf.dinhanhthi.com/docs/skills/cf-code-review/): Multi-layer code review checklist applied automatically. - [cf-verification](https://cf.dinhanhthi.com/docs/skills/cf-verification/): Verification gate that ensures tests pass before claiming done. ## CLI Commands - [Overview](https://cf.dinhanhthi.com/docs/cli/overview/): The coding-friend-cli provides commands for initialization, hosting, and configuration. - [cf init](https://cf.dinhanhthi.com/docs/cli/cf-init/): Initialize workspace with documentation folders and platform configuration. - [cf host](https://cf.dinhanhthi.com/docs/cli/cf-host/): Build and serve learning docs as a local website. - [cf mcp](https://cf.dinhanhthi.com/docs/cli/cf-mcp/): Setup MCP server for integrating learning docs with other LLM clients. - [cf statusline](https://cf.dinhanhthi.com/docs/cli/cf-statusline/): Configure the Claude Code statusline with project info. - [cf update](https://cf.dinhanhthi.com/docs/cli/cf-update/): Update the plugin and fix statusline configuration. ## Configuration - [Config File](https://cf.dinhanhthi.com/docs/configuration/config-json/): Customize Coding Friend behavior with .coding-friend/config.json. - [Ignore Patterns](https://cf.dinhanhthi.com/docs/configuration/ignore-patterns/): Block agent access to specific files and directories. - [Privacy](https://cf.dinhanhthi.com/docs/configuration/privacy/): Automatic protection for sensitive files and credentials. ## Reference - [Agents](https://cf.dinhanhthi.com/docs/reference/agents/): 5 specialized agents for different engineering tasks. - [Hooks](https://cf.dinhanhthi.com/docs/reference/hooks/): 7 lifecycle hooks that run automatically during your session. - [Security](https://cf.dinhanhthi.com/docs/reference/security/): Layered prompt injection defense to protect your workflow. - [Multi-Platform](https://cf.dinhanhthi.com/docs/reference/multi-platform/): Use Coding Friend skills and hooks across multiple AI coding tools.