Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
SkillSafeAgent workflow & memorySome setup

claude-code-best-practice

shanraisshan · shanraisshan/claude-code-best-practice

This best-practice guide offers a curated collection of resources for Claude Code, covering subagents, commands, skills, workflows, MCP servers, and plugins, with an emphasis on agentic engineering.

from vibe coding to agentic engineering - practice makes claude perfect

68k stars6.7kLicense: MITUpdated 3 days ago1 opens

Preview

▍

What you can do with it

  • Learn how to structure complex agent workflows using subagents and hooks.
  • Discover best practices for creating and managing Claude Code skills.
  • Understand how to integrate MCP servers and plugins into your agent setup.

Try asking your agent

  • “Explain the concept of `subagents` in Claude Code and provide a simple example of how to define one.”
  • “How do `hooks` work in Claude Code? Give me an example of a pre-commit hook that checks code style.”
  • “Describe the different types of `memory` available in Claude Code and their use cases, referencing the official documentation.”

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

claude-code-best-practice

from vibe coding to agentic engineering - practice makes claude perfect

= Agents · = Commands · = Skills

    

Boris Cherny on X (tweet 1 · tweet 2 · tweet 3)

[!TIP] Visit the How to Use section to take full advantage of this repo.

🧠 CONCEPTS

FeatureLocationDescription
Subagents.claude/agents/<name>.md
Commands.claude/commands/<name>.md
Skills.claude/skills/<name>/SKILL.mdOfficial Skills · Skills for Mono-repos
Workflows.claude/commands/weather-orchestrator.md
Hooks.claude/hooks/Guide
MCP Servers.claude/settings.json, .mcp.json
Pluginsdistributable packagesMarketplaces · Create Marketplaces
Settings.claude/settings.jsonPermissions · Model Config · Output Styles · Sandboxing · Keybindings · Auto Mode Config
Status Line.claude/settings.json
MemoryCLAUDE.md, .claude/rules/, ~/.claude/rules/, ~/.claude/projects//memory/Auto Memory · Auto Memory Deep-dive · Rules
Checkpointingautomatic (file-edit tracking)
Sessions--resume, --continue, /resume, /branch
Context Window/compact, /clear, /context
CLI Startup Flagsclaude [flags]Interactive Mode · Env Vars
AI Terms
Best PracticesPrompt Engineering · Extend Claude Code
Prompt Library

🔥 Hot

FeatureLocationDescription
Ultrareview/code-review ultra, claude ultrareview [target]Tasks tracking
Devcontainers.devcontainer/
Channels--channels, plugin-basedReference
No Flicker Mode/tui fullscreen, CLAUDE_CODE_NO_FLICKER=1
Auto Mode--permission-mode auto, Shift+TabBlog
Power-ups/powerup
Fast Mode/fast, "fastMode": true
Advisor/advisor, advisorModel, --advisorBlog
Computer Usecomputer-use MCP serverDesktop
Agent SDKnpm / pip packageQuickstart · Examples
Ralph Wiggum Loopplugin
Chrome--chrome, extension
Claude Code Webclaude.ai/codeRoutines
Artifacts/share, Artifact tool
Slack@Claude in Slack
Code ReviewGitHub App (managed)Blog Local /code-review
GitHub Actions.github/workflows/GitLab CI/CD
Remote Control/remote-control, /rcHeadless Mode
[Deep Links](https://code.claude.com/docs/en
View source on GitHub