by shanraisshan
practice made claude perfect
# Add to your Claude Code skills
git clone https://github.com/shanraisshan/claude-code-best-practicefrom vibe coding to agentic engineering - practice makes claude perfect
= Agents · = Commands · = Skills
| Feature | Location | Description |
|---------|----------|-------------|
| Subagents | .claude/agents/<name>.md |
Autonomous actor in fresh isolated context — custom tools, permissions, model, memory, and persistent identity |
| Commands |
.claude/commands/<name>.md |
Knowledge injected into existing context — simple user-invoked prompt templates for workflow orchestration |
| | | Knowledge injected into existing context — configurable, preloadable, auto-discoverable, with context forking and progressive disclosure · |
| | | |
| | | User-defined handlers (scripts, HTTP, prompts, agents) that run outside the agentic loop on specific events · |
| | , | Model Context Protocol connections to external tools, databases, and APIs |
| | distributable packages | Bundles of skills, subagents, hooks, MCP servers, and LSP servers · · |
| | | Hierarchical configuration system · · · · · · |
| | | Customizable status bar showing context usage, model, cost, and session info |
| | , , , | Persistent context via CLAUDE.md files and imports · · |
| | automatic (git-based) | Automatic tracking of file edits with rewind ( or ) and targeted summarization |
| | | Command-line flags, subcommands, and environment variables for launching Claude Code · · |
| | | Agentic Engineering · Context Engineering · Vibe Coding |
| | | Official best practices · · |
No comments yet. Be the first to share your thoughts!
.claude/skills/<name>/SKILL.md.claude/hooks/.claude/settings.json.mcp.json.claude/settings.json.claude/settings.jsonCLAUDE.md.claude/rules/~/.claude/rules/~/.claude/projects/<project>/memory/@pathEsc Esc/rewindclaude [flags]| Feature | Location | Description |
|---------|----------|-------------|
| Power-ups | /powerup | Interactive lessons teaching Claude Code features with animated demos (v2.1.90) |
| Ultraplan
|
/ultraplan | Draft plans in the cloud with browser-based review, inline comments, and flexible execution — remotely or teleported back to terminal |
| Claude Code Web |
claude.ai/code | Run tasks on cloud infrastructure — long-running tasks, PR auto-fix, parallel sessions with no local setup · Scheduled Tasks |
| Agent SDK | npm / pip package | Build production AI agents with Claude Code as a library — Python and TypeScript SDKs with built-in tools, hooks, subagents, and MCP · Quickstart · Examples |
| No Flicker Mode |
CLAUDE_CODE_NO_FLICKER=1 | Flicker-free alt-screen rendering with mouse support, stable memory, and in-app scrolling — opt-in research preview |
| Computer Use
|
computer-use MCP server | Let Claude control your screen — open apps, click, type, and screenshot your display on macOS · Desktop |
| Auto Mode |
claude --enable-auto-mode | Background safety classifier replaces manual permission prompts — Claude decides what's safe while blocking prompt injection and risky escalations · Start with
claude --enable-auto-mode (or --permission-mode auto), or cycle to it with Shift+Tab during a session · Blog |
| Channels |
--channels, plugin-based | Push events from Telegram, Discord, or webhooks into a running session — Claude reacts while you're away · Reference |
| Slack | @Claude in Slack | Mention @Claude in team chat with a coding task — routes to Claude Code web sessions for bug fixes, code reviews, and parallel task execution |
| Code Review