{"data":{"slug":"shanraisshan-claude-code-best-practice","name":"claude-code-best-practice","tagline":"from vibe coding to agentic engineering - practice makes claude perfect","github_url":"https://github.com/shanraisshan/claude-code-best-practice","owner":"shanraisshan","repo":"claude-code-best-practice","owner_avatar_url":"https://avatars.githubusercontent.com/u/11731897?v=4","primary_language":"HTML","stars":64723,"forks":6435,"topics":["agentic-ai","agentic-coding","agentic-engineering","agentic-workflow","ai","ai-agents","anthropic","best-practices","boris","claude","claude-ai","claude-code","claude-code-agents","claude-code-best-practices","claude-code-commands","claude-code-skills","context-engineering","pakistan","pakistani-developer","vibe-coding"],"archived":false,"github_pushed_at":"2026-08-19T06:38:38+00:00","maintenance_label":"Very active","stars_delta_30d":1603,"url":"https://www.graphcanon.com/tools/shanraisshan-claude-code-best-practice","markdown_url":"https://www.graphcanon.com/tools/shanraisshan-claude-code-best-practice.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/shanraisshan-claude-code-best-practice","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=shanraisshan-claude-code-best-practice","description":"from vibe coding to agentic engineering - practice makes claude perfect","homepage_url":"https://linkedin.com/in/shanraisshan","license":"MIT","open_issues":31,"watchers":481,"ai_summary":"A repository focusing on best practices and workflows for developing with Claude AI agents. It covers areas such as subagents, commands, skills, and workflows, providing guidance for integrating Claude into coding environments and engineering processes.","readme_excerpt":"# claude-code-best-practice\nfrom vibe coding to agentic engineering - practice makes claude perfect\n\n <a href=\"https://github.com/shanraisshan/claude-code-best-practice/stargazers\"><img src=\"https://img.shields.io/github/stars/shanraisshan/claude-code-best-practice?style=flat&label=%E2%98%85&labelColor=555&color=white\" alt=\"GitHub Stars\"></a><br>\n\n      <br>\n<img src=\"!/tags/a.svg\" height=\"14\"> = Agents · <img src=\"!/tags/c.svg\" height=\"14\"> = Commands · <img src=\"!/tags/s.svg\" height=\"14\"> = Skills\n\n<p align=\"center\">\n  <img src=\"!/claude-jumping.svg\" alt=\"Claude Code mascot jumping\" width=\"120\" height=\"100\"><br>\n  <a href=\"https://github.com/trending\"><img src=\"!/root/github-trending-day.svg\" alt=\"GitHub Trending #1 Repository Of The Day\"></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"!/root/supported-label.svg\" alt=\"Supported by:\" height=\"34\">&nbsp;&nbsp;<a href=\"https://disrupt.com/?utm_source=github&utm_campaign=shayan_claude_code_best_practice\"><img src=\"!/root/supported-disrupt.svg\" alt=\"Disrupt.com — Ventures Reimagined\" height=\"34\"></a>&nbsp;&nbsp;<a href=\"https://claudekit.cc/?utm_source=github&utm_medium=sponsorship&utm_campaign=shayan_claude_code_best_practice\"><img src=\"!/root/supported-claudekit.svg\" alt=\"ClaudeKit — Production-ready skills and workflows\" height=\"34\"></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"!/root/boris-slider.gif\" alt=\"Boris Cherny on Claude Code\" width=\"600\"><br>\n  Boris Cherny on X (<a href=\"https://x.com/bcherny/status/2007179832300581177\">tweet 1</a> · <a href=\"https://x.com/bcherny/status/2017742741636321619\">tweet 2</a> · <a href=\"https://x.com/bcherny/status/2021699851499798911\">tweet 3</a>)\n</p>\n\n> [!TIP]\n> Visit the [**How to Use**](#how-to-use) section to take full advantage of this repo.\n\n## 🧠 CONCEPTS\n\n| Feature | Location | Description |\n|---------|----------|-------------|\n| <img src=\"!/tags/a.svg\" height=\"14\"> [**Subagents**](https://code.claude.com/docs/en/sub-agents) | `.claude/agents/<name>.md` |   |\n| <img src=\"!/tags/c.svg\" height=\"14\"> [**Commands**](https://code.claude.com/docs/en/commands) | `.claude/commands/<name>.md` |   |\n| <img src=\"!/tags/s.svg\" height=\"14\"> [**Skills**](https://code.claude.com/docs/en/skills) | `.claude/skills/<name>/SKILL.md` |   [Official Skills](https://github.com/anthropics/skills/tree/main/skills) · [Skills for Mono-repos](reports/claude-skills-for-larger-mono-repos.md) |\n| [**Workflows**](https://code.claude.com/docs/en/common-workflows) | [`.claude/commands/weather-orchestrator.md`](.claude/commands/weather-orchestrator.md) |  |\n| [**Hooks**](https://code.claude.com/docs/en/hooks) | `.claude/hooks/` |   [Guide](https://code.claude.com/docs/en/hooks-guide) |\n| [**MCP Servers**](https://code.claude.com/docs/en/mcp) | `.claude/settings.json`, `.mcp.json` |   |\n| [**Plugins**](https://code.claude.com/docs/en/plugins) | distributable packages | [Marketplaces](https://code.claude.com/docs/en/discover-plugins) · [Create Marketplaces](https://code.claude.com/docs/en/plugin-marketplaces) |\n| [**Settings**](https://code.claude.com/docs/en/settings) | `.claude/settings.json` |   [Permissions](https://code.claude.com/docs/en/permissions) · [Model Config](https://code.claude.com/docs/en/model-config) · [Output Styles](https://code.claude.com/docs/en/output-styles) · [Sandboxing](https://code.claude.com/docs/en/sandboxing) · [Keybindings](https://code.claude.com/docs/en/keybindings) · [Auto Mode Config](https://code.claude.com/docs/en/auto-mode-config) |\n| [**Status Line**](https://code.claude.com/docs/en/statusline) | `.claude/settings.json` |   |\n| [**Memory**](https://code.claude.com/docs/en/memory) | `CLAUDE.md`, `.claude/rules/`, `~/.claude/rules/`, `~/.claude/projects/<project>/memory/` |   [Auto Memory](https://code.claude.com/docs/en/memory) · [Auto Memory Deep-dive](reports/claude-agent-memory.md) · [Rules](https://code.claude.com/docs/en/memory#organize-rules-with-clauderules) |\n| [**Checkpointing**](https://code.claude.com/docs/en/checkpointing) |","github_created_at":"2025-10-31T14:15:28+00:00","created_at":"2026-07-07T17:39:54.814337+00:00","updated_at":"2026-08-19T18:01:44.79657+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"agentic-coding","name":"agentic-coding"},{"slug":"agentic-engineering","name":"agentic-engineering"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"anthropic","name":"anthropic"},{"slug":"best-practices","name":"best-practices"},{"slug":"claude-code","name":"claude-code"}],"trust":{"provenance":{"is_fork":false,"github_id":1087192965,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T18:01:42.925Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":0,"last_release_at":null,"stars_delta_30d":1603,"open_issues_delta_30d":17},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:15:36.952Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-19T18:01:44.471Z"},"languages":{"value":["html"],"source":"github.language","observed_at":"2026-08-19T18:01:44.471Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-19T18:01:44.471Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["This repository is specific to Claude AI and may require the use of certain coding environments compatible with Claude settings and commands."],"requires_docker":false},"constraints":{"requires_docker":false},"when_to_use":["When you're specifically working on projects involving Claude AI agents and need structured guidance on integrating them into your development workflow.","To get detailed insights and best practices regarding subagents, commands, skills, and workflows specific to Claude agents, which aren't necessarily covered by generic AI tools.","If you are interested in the granular management of Claude settings like permissions, model configuration, output styles, and sandboxing within your coding environment."],"when_not_to_use":["When your project does not involve Claude AI agents specifically, as this repository’s depth is tailored to Claude-specific functionalities and may not apply generally.","If you seek a broader coverage of AI tools beyond Claude or are interested in other types of AI integration that do not focus on developing with Claude-based pipelines."],"source":"enrich:decision_facts","observed_at":"2026-07-11T12:15:06.176Z"},"constraint_facets":{"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"This repository is specific to Claude AI and may require the use of certain coding environments compatible with Claude settings and commands."},{"label":"Adopt for","value":"Claude-code-best-practice is a specialized repository aimed at guiding developers in leveraging Claude AI agents to improve workflows and integration with coding environments. Its depth lies in detailing various aspects,"}]}}