@shanraisshan/weather-svg-creator

@shanraisshan/weather-svg-creator — AI coding skill

View in AI SkillSafe app
Scanned · no findings
0 downloads
0 stars
0 demos
SKILL.md

claude-code-best-practice

from vibe coding to agentic engineering - practice makes claude perfect

updated with Claude Code <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>

Best Practice Implemented Orchestration Workflow Claude Boris Community Click on these badges below to see the actual sources<br> <img src="!/tags/a.svg" height="14"> = Agents · <img src="!/tags/c.svg" height="14"> = Commands · <img src="!/tags/s.svg" height="14"> = Skills

<p align="center">
  <img src="!/claude-jumping.svg" alt="Claude Code mascot jumping" width="120" height="100"><br>
  <a href="https://github.com/trending"><img src="!/root/github-trending-day.svg" alt="GitHub Trending #1 Repository Of The Day"></a>
</p>

<p align="center">
  <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>
</p>

<p align="center">
  <img src="!/root/boris-slider.gif" alt="Boris Cherny on Claude Code" width="600"><br>
  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>)
</p>

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

🧠 CONCEPTS

Feature Location Description
<img src="!/tags/a.svg" height="14"> Subagents .claude/agents/<name>.md Best Practice Implemented
<img src="!/tags/c.svg" height="14"> Commands .claude/commands/<name>.md Best Practice Implemented
<img src="!/tags/s.svg" height="14"> Skills .claude/skills/<name>/SKILL.md Best Practice Implemented Official Skills · Skills for Mono-repos
Workflows .claude/commands/weather-orchestrator.md Orchestration Workflow
Hooks .claude/hooks/ Best Practice Implemented Guide
MCP Servers .claude/settings.json, .mcp.json Best Practice Implemented
Plugins distributable packages Marketplaces · Create Marketplaces
Settings .claude/settings.json Best Practice Implemented Permissions · Model Config · Output Styles · Sandboxing · Keybindings · Auto Mode Config
Status Line .claude/settings.json Best Practice Implemented
Memory CLAUDE.md, .claude/rules/, ~/.claude/rules/, ~/.claude/projects/<project>/memory/ Best Practice Implemented Auto Memory · Auto Memory Deep-dive · Rules
Checkpointing automatic (file-edit tracking)
CLI Startup Flags claude [flags] Best Practice Interactive Mode · Env Vars
AI Terms Best Practice
Best Practices Prompt Engineering · Extend Claude Code

🔥 Hot

Feature Location Description
Ultrareview beta /code-review ultra, claude ultrareview [target] Tasks tracking
Devcontainers .devcontainer/
Channels beta --channels, plugin-based Reference
Ultraplan beta /ultraplan
No Flicker Mode beta /tui fullscreen, CLAUDE_CODE_NO_FLICKER=1 Best Practice
Auto Mode --permission-mode auto, Shift+Tab Best Practice Blog
Power-ups /powerup Best Practice
Fast Mode beta /fast, "fastMode": true
Advisor beta /advisor, advisorModel, --advisor Blog
Computer Use beta computer-use MCP server Desktop
Agent SDK npm / pip package Quickstart · Examples
Ralph Wiggum Loop plugin Best Practice Implemented
Chrome --chrome, extension Best Practice
Claude Code Web beta claude.ai/code Routines
Artifacts beta /share, Artifact tool
Slack @Claude in Slack
Code Review beta GitHub App (managed) Best Practice Blog Local /code-review
GitHub Actions .github/workflows/ GitLab CI/CD
Remote Control /remote-control, /rc Best Practice Headless Mode
Deep Links claude-cli://open?repo=…&q=…
Dynamic Workflows /workflows, ultracode keyword, /effort ultracode, .claude/workflows/ Deep Research
Agent Teams beta built-in (env var) Best Practice Implemented
Agent View beta claude agents, --bg, /bg
Scheduled Tasks /loop, /schedule, cron tools Best Practice Implemented Desktop scheduled tasks · Announcement
Routines beta claude.ai/code/routines, /schedule Desktop Tasks
Tasks /tasks, ~/.claude/tasks/ Best Practice Ultrareview tracking
Goal /goal <condition>, /goal clear Implemented
Voice Dictation beta /voice Best Practice
Bundled Skills /code-review, /batch Best Practice
Git Worktrees --worktree/-w, .worktreeinclude, EnterWorktree/ExitWorktree, isolation: "worktree", WorktreeCreate/WorktreeRemove hooks Best Practice
<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

<a id="orchestration-workflow"></a>

<a href="orchestration-workflow/orchestration-workflow.md"><img src="!/tags/orchestration-workflow-hd.svg" alt="Orchestration Workflow"></a>

See orchestration-workflow for implementation details of <img src="!/tags/c.svg" height="14"> Command → <img src="!/tags/a.svg" height="14"> Agent → <img src="!/tags/s.svg" height="14"> Skill pattern.

<p align="center">
  <img src="orchestration-workflow/orchestration-workflow.svg" alt="Command Skill Agent Architecture Flow" width="100%">
</p>

<p align="center">
  <img src="orchestration-workflow/orchestration-workflow.gif" alt="Orchestration Workflow Demo" width="600">
</p>

How to Use

claude
/weather-orchestrator
<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

⚙️ DEVELOPMENT WORKFLOWS

All major workflows converge on the same architectural pattern: Research → Plan → Execute → Review → Ship

Name Workflow <img src="!/tags/a.svg" height="14"> <img src="!/tags/c.svg" height="14"> <img src="!/tags/s.svg" height="14">
Superpowers 263k <img src="https://img.shields.io/badge/brainstorming-ddf4ff" alt="brainstorming" align="middle"> → <img src="https://img.shields.io/badge/using--git--worktrees-ddf4ff" alt="using-git-worktrees" align="middle"> → <img src="https://img.shields.io/badge/writing--plans-ddf4ff" alt="writing-plans" align="middle"> → <img src="https://img.shields.io/badge/subagent--driven--development-ddf4ff" alt="subagent-driven-development" align="middle"> → <img src="https://img.shields.io/badge/implementer-fff3b0" alt="implementer" align="middle"> → <img src="https://img.shields.io/badge/task--reviewer-fff3b0" alt="task-reviewer" align="middle"> → <img src="https://img.shields.io/badge/re--reviewer-fff3b0" alt="re-reviewer" align="middle"> → <img src="https://img.shields.io/badge/test--driven--development-ddf4ff" alt="test-driven-development" align="middle"> → <img src="https://img.shields.io/badge/requesting--code--review-ddf4ff" alt="requesting-code-review" align="middle"> → <img src="https://img.shields.io/badge/final--code--reviewer-fff3b0" alt="final-code-reviewer" align="middle"> → <img src="https://img.shields.io/badge/finishing--a--development--branch-ddf4ff" alt="finishing-a-development-branch" align="middle"> 0 0 14
Everything Claude Code 236k <img src="https://img.shields.io/badge/plan-ddf4ff" alt="plan" align="middle"> → <img src="https://img.shields.io/badge/test-ddf4ff" alt="test" align="middle"> → <img src="https://img.shields.io/badge/implement-ddf4ff" alt="implement" align="middle"> → <img src="https://img.shields.io/badge/review-ddf4ff" alt="review" align="middle"> → <img src="https://img.shields.io/badge/verify-ddf4ff" alt="verify" align="middle"> → <img src="https://img.shields.io/badge/remember-ddf4ff" alt="remember" align="middle"> → <img src="https://img.shields.io/badge/improve-ddf4ff" alt="improve" align="middle"> 67 139 278
Matt Pocock Skills 195k <img src="https://img.shields.io/badge/setup--matt--pocock--skills-ddf4ff" alt="setup-matt-pocock-skills" align="middle"> → <img src="https://img.shields.io/badge/grill--with--docs-ddf4ff" alt="grill-with-docs" align="middle"> → <img src="https://img.shields.io/badge/to--spec-ddf4ff" alt="to-spec" align="middle"> → <img src="https://img.shields.io/badge/to--tickets-ddf4ff" alt="to-tickets" align="middle"> → <img src="https://img.shields.io/badge/implement-ddf4ff" alt="implement" align="middle"> → <img src="https://img.shields.io/badge/tdd-fff3b0" alt="tdd" align="middle"> → <img src="https://img.shields.io/badge/code--review-fff3b0" alt="code-review" align="middle"> → <img src="https://img.shields.io/badge/improve--codebase--architecture-ddf4ff" alt="improve-codebase-architecture" align="middle"> → <img src="https://img.shields.io/badge/diagnosing--bugs-fff3b0" alt="diagnosing-bugs" align="middle"> 0 0 41
gstack 125k <img src="https://img.shields.io/badge/%2Foffice--hours-ddf4ff" alt="/office-hours" align="middle"> → <img src="https://img.shields.io/badge/%2Fplan--ceo--review-ddf4ff" alt="/plan-ceo-review" align="middle"> → <img src="https://img.shields.io/badge/%2Fplan--eng--review-ddf4ff" alt="/plan-eng-review" align="middle"> → <img src="https://img.shields.io/badge/%2Fplan--design--review-ddf4ff" alt="/plan-design-review" align="middle"> → <img src="https://img.shields.io/badge/%2Fautoplan-ddf4ff" alt="/autoplan" align="middle"> → <img src="https://img.shields.io/badge/%2Fimplement-ddf4ff" alt="/implement" align="middle"> → <img src="https://img.shields.io/badge/%2Freview-ddf4ff" alt="/review" align="middle"> → <img src="https://img.shields.io/badge/%2Fqa-ddf4ff" alt="/qa" align="middle"> → <img src="https://img.shields.io/badge/%2Fship-ddf4ff" alt="/ship" align="middle"> → <img src="https://img.shields.io/badge/%2Fland--and--deploy-ddf4ff" alt="/land-and-deploy" align="middle"> → <img src="https://img.shields.io/badge/%2Fretro-ddf4ff" alt="/retro" align="middle"> 0 0 61
Spec Kit 125k <img src="https://img.shields.io/badge/%2Fspeckit.install-ddf4ff" alt="/speckit.install" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.init-ddf4ff" alt="/speckit.init" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.constitution-ddf4ff" alt="/speckit.constitution" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.specify-ddf4ff" alt="/speckit.specify" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.clarify-fff3b0" alt="/speckit.clarify" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.plan-ddf4ff" alt="/speckit.plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.tasks-ddf4ff" alt="/speckit.tasks" align="middle"> → <img src="https://img.shields.io/badge/%2Fspeckit.implement-ddf4ff" alt="/speckit.implement" align="middle"> 0 10 0
agent-skills 81k <img src="https://img.shields.io/badge/%2Fspec-ddf4ff" alt="/spec" align="middle"> → <img src="https://img.shields.io/badge/%2Fplan-ddf4ff" alt="/plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fbuild-ddf4ff" alt="/build" align="middle"> → <img src="https://img.shields.io/badge/%2Ftest-ddf4ff" alt="/test" align="middle"> → <img src="https://img.shields.io/badge/%2Freview-ddf4ff" alt="/review" align="middle"> → <img src="https://img.shields.io/badge/%2Fship-ddf4ff" alt="/ship" align="middle"> 3 7 21
Get Shit Done 65k <img src="https://img.shields.io/badge/%2Fgsd--new--project-ddf4ff" alt="/gsd-new-project" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--explore-ddf4ff" alt="/gsd-explore" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--spec--phase-ddf4ff" alt="/gsd-spec-phase" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--plan--phase-ddf4ff" alt="/gsd-plan-phase" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--execute--phase-ddf4ff" alt="/gsd-execute-phase" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--review-fff3b0" alt="/gsd-review" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--validate--phase-ddf4ff" alt="/gsd-validate-phase" align="middle"> → <img src="https://img.shields.io/badge/%2Fgsd--ship-ddf4ff" alt="/gsd-ship" align="middle"> 33 67 0
OpenSpec 63k <img src="https://img.shields.io/badge/%2Fopsx:explore-ddf4ff" alt="/opsx:explore" align="middle"> → <img src="https://img.shields.io/badge/%2Fopsx:propose-ddf4ff" alt="/opsx:propose" align="middle"> → <img src="https://img.shields.io/badge/%2Fopsx:apply-ddf4ff" alt="/opsx:apply" align="middle"> → <img src="https://img.shields.io/badge/%2Fopsx:verify-fff3b0" alt="/opsx:verify" align="middle"> → <img src="https://img.shields.io/badge/%2Fopsx:continue-fff3b0" alt="/opsx:continue" align="middle"> → <img src="https://img.shields.io/badge/%2Fopsx:archive-ddf4ff" alt="/opsx:archive" align="middle"> 0 12 0
BMAD-METHOD 51k <img src="https://img.shields.io/badge/bmad--brainstorming-ddf4ff" alt="bmad-brainstorming" align="middle"> → <img src="https://img.shields.io/badge/bmad--agent--pm-ddf4ff" alt="bmad-agent-pm" align="middle"> → <img src="https://img.shields.io/badge/bmad--prd-fff3b0" alt="bmad-prd" align="middle"> → <img src="https://img.shields.io/badge/bmad--agent--ux--designer-ddf4ff" alt="bmad-agent-ux-designer" align="middle"> → <img src="https://img.shields.io/badge/bmad--ux-fff3b0" alt="bmad-ux" align="middle"> → <img src="https://img.shields.io/badge/bmad--agent--architect-ddf4ff" alt="bmad-agent-architect" align="middle"> → <img src="https://img.shields.io/badge/bmad--architecture-fff3b0" alt="bmad-architecture" align="middle"> → <img src="https://img.shields.io/badge/bmad--create--epics--and--stories-fff3b0" alt="bmad-create-epics-and-stories" align="middle"> → <img src="https://img.shields.io/badge/bmad--agent--dev-ddf4ff" alt="bmad-agent-dev" align="middle"> → <img src="https://img.shields.io/badge/bmad--dev--story-fff3b0" alt="bmad-dev-story" align="middle"> → <img src="https://img.shields.io/badge/bmad--code--review-fff3b0" alt="bmad-code-review" align="middle"> 6 0 47
oh-my-claudecode 38k <img src="https://img.shields.io/badge/omc--setup-ddf4ff" alt="omc-setup" align="middle"> → <img src="https://img.shields.io/badge/deep--interview-ddf4ff" alt="deep-interview" align="middle"> → <img src="https://img.shields.io/badge/plan-ddf4ff" alt="plan" align="middle"> → <img src="https://img.shields.io/badge/team-ddf4ff" alt="team" align="middle"> → <img src="https://img.shields.io/badge/ultrawork-fff3b0" alt="ultrawork" align="middle"> → <img src="https://img.shields.io/badge/autopilot-fff3b0" alt="autopilot" align="middle"> → <img src="https://img.shields.io/badge/skillify-ddf4ff" alt="skillify" align="middle"> → <img src="https://img.shields.io/badge/self--improve-ddf4ff" alt="self-improve" align="middle"> 19 0 41
Compound Engineering 24k <img src="https://img.shields.io/badge/%2Fce--brainstorm-ddf4ff" alt="/ce-brainstorm" align="middle"> → <img src="https://img.shields.io/badge/%2Fce--plan-ddf4ff" alt="/ce-plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fce--work-ddf4ff" alt="/ce-work" align="middle"> → <img src="https://img.shields.io/badge/%2Fce--simplify--code-fff3b0" alt="/ce-simplify-code" align="middle"> → <img src="https://img.shields.io/badge/%2Fce--code--review-fff3b0" alt="/ce-code-review" align="middle"> → <img src="https://img.shields.io/badge/%2Fce--compound-ddf4ff" alt="/ce-compound" align="middle"> 0 1 32
HumanLayer 11k <img src="https://img.shields.io/badge/%2Fralph__research-fff3b0" alt="/ralph_research" align="middle"> → <img src="https://img.shields.io/badge/%2Fcreate__plan-ddf4ff" alt="/create_plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fiterate__plan-fff3b0" alt="/iterate_plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fvalidate__plan-ddf4ff" alt="/validate_plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fimplement__plan-ddf4ff" alt="/implement_plan" align="middle"> → <img src="https://img.shields.io/badge/%2Fdescribe__pr-ddf4ff" alt="/describe_pr" align="middle"> → <img src="https://img.shields.io/badge/%2Fcommit-ddf4ff" alt="/commit" align="middle"> 6 27 0

Note: yellow tags are sub-loops — steps that repeat inside a parent step (e.g. per task, per story, or until a verify condition passes).

Others

<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

🔀 CROSS-MODEL WORKFLOWS

Use Claude Code together with other models — Codex, Gemini, GPT, Kimi, DeepSeek, local — via three mechanisms:

  • Plugin — another model's CLI runs inside Claude Code (slash commands like /codex:review)
  • MCP — Claude Code calls another model as a tool through Model Context Protocol
  • Router — Claude Code's API endpoint is swapped to a different provider

Methodology: Cross-Model (Claude Code + Codex) Workflow Implemented — manual two-terminal flow with Plan in Claude, QA-Review in Codex.

Name Type Bridges to What it does
musistudio/claude-code-router 34k Router OpenRouter, DeepSeek, Ollama, Gemini, Kimi, Qwen, Groq, +more Routes Claude Code's API to any compatible provider, with per-task model selection
router-for-me/CLIProxyAPI 32k Router Gemini CLI, Codex, Claude Code, Antigravity Wraps each CLI as an OpenAI/Gemini/Claude/Codex-compatible API service
openai/codex-plugin-cc 18k Plugin Codex / GPT-5 Official OpenAI plugin: /codex:review, /codex:adversarial-review, /codex:rescue inside Claude Code
BeehiveInnovations/pal-mcp-server 12k MCP Gemini, OpenAI, Azure, Grok, Ollama, OpenRouter (50+ models) Multi-model MCP server (formerly zen-mcp-server) — call other models as Claude tools
<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

🧰 SKILL COLLECTIONS

Repos primarily known as curated libraries of SKILL.md files (distinct from full workflow methodologies above). Sorted by stars descending.

Name <img src="!/tags/s.svg" height="14">
mattpocock/skills 192k 37
anthropics/skills 165k 17
Egonex-AI/Understand-Anything 67k 8
wshobson/agents 38k 180
scientific-agent-skills 32k 156
awesome-agent-skills 29k 1,497+ (curated list)
impeccable 27k 1 (with 7 design domain references)
agent-skills 27k 21
claude-skills 15k 246 (across 9 domains)
shanraisshan/draw-json-architecture-skill 3 1
<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

🤖 AGENT COLLECTIONS

Repos primarily known as curated libraries of subagent definitions (.claude/agents/*.md). Sorted by stars descending.

Name <img src="!/tags/a.svg" height="14">
msitarzewski/agency-agents 137k 263
VoltAgent/awesome-claude-code-subagents 24k 156
<p align="center">
  <img src="!/claude-jumping.svg" alt="section divider" width="60" height="50">
</p>

💡 TIPS AND TRICKS (83)

🚫👶 = do not babysit

Prompting · Planning · Context · Session · CLAUDE.md + .claude/rules · Agents · Commands · Skills · Hooks · Workflows · Advanced · Git / PR · Debugging · Utilities · Daily

Community

<a id="tips-prompting"></a>■ Prompting (3)

Tip Source
challenge Claude — "grill me on these changes and don't make a PR until I pass your test." or "prove to me this works" and have Claude diff between main and your branch 🚫👶 Boris
after a mediocre fix — "knowing everything you know now, scrap this and implement the elegant solution" 🚫👶 Boris
Claude fixes most bugs by itself — paste the bug, say "fix", don't micromanage how 🚫👶 Boris

<a id="tips-planning"></a>■ Planning/Specs (7)

Tip Source
always start with plan mode Boris
start with a minimal spec or prompt and ask Claude to interview you using AskUserQuestion tool, then make a new session to execute the spec Thariq
always make a phase-wise gated plan, with each phase having multiple tests (unit, automation, integration) Dex Video
break PRDs into vertical slices (tracer bullets) that cross all layers (DB + service + UI) — AI defaults to horizontal phasing (DB phase, then API phase, then frontend phase) which delays end-to-end feedback until the last phase. From the Pragmatic Programmer 🚫👶 Matt Video
spin up a second Claude to review your plan as a staff engineer, or use cross-model for review Boris
write detailed specs and reduce ambiguity before handing work off — the more specific you are, the better the output Boris
prototype > PRD — build 20-30 versions instead of writing specs, the cost of building is low so take many shots Boris Video

<a id="tips-context"></a>■ Context (5)

Tip Source
context rot kicks in around ~300-400k tokens on the 1M context model — don't let sessions drift past that for intelligence-sensitive work Thariq
dumb zone kicks in around ~40% context — "you hit this point where you have degrading results". Newcomers: "shoot to keep it under 40%, and if you get up to 60%, think about wrapping it up". Experienced: "aggressively keep it below 30%" — push to 60% only on simple tasks. Manual /compact or /clear to reset when switching tasks Dex Video
rewind > correct — double-Esc or /rewind back to before the failed attempt and re-prompt with what you learned, instead of leaving failed attempts + corrections polluting context 🚫👶 Thariq
/compact with a hint (/compact focus on the auth refactor, drop the test debugging) beats letting autocompact fire — the model is at its least intelligent point when auto-compacting due to context rot Thariq
use subagents for context management — ask yourself "will I need this tool output again, or just the conclusion?" — 20 file reads + 12 greps + 3 dead ends stay in the child's context, only the final report returns 🚫👶 Thariq

<a id="tips-session"></a>■ Session Management (6)

Tip Source
every turn is a branching point — after Claude ends a turn, pick between Continue, /rewind, /clear, /compact, or Subagent based on how much existing context you need to carry forward Thariq
new task = new session — related tasks (e.g. writing docs for what you just built) can reuse context for efficiency, but genuinely new tasks deserve a fresh session Thariq
use "summarize from here" before rewinding to have Claude write a handoff message — like a note to the previous iteration of Claude from its future self Thariq
/compact vs /clear — compact is lossy but momentum-friendly (mid-task, fuzzy details ok); /clear + brief is more work but you control exactly what carries forward (high-stakes next step) Thariq
use recaps for long-running sessions — short summaries of what Claude did and what's next, useful when returning after minutes or hours. Disable with recaps in /config Boris
/rename important sessions (e.g. [TODO - refactor task]) and /resume them later — label each instance when running multiple Claudes simultaneously Cat

<a id="tips-claudemd"></a>■ CLAUDE.md + .claude/rules (8)

Tip Source
CLAUDE.md should target under 200 lines per file. 60 lines in humanlayer (still not 100% guaranteed) Boris Dex
.claude/rules/*.md auto-load into every session like CLAUDE.md — add paths: YAML frontmatter to lazy-load them only when Claude touches files matching the glob Claude
wrap domain-specific CLAUDE.md rules in <important if="..."> tags to stop Claude from ignoring them as files grow longer Dex
use multiple CLAUDE.md for monorepos — ancestor + descendant loading Boris
use .claude/rules/ to split large instructions Claude
any developer should be able to launch Claude, say "run the tests" and it works on the first try — if it doesn't, your CLAUDE.md is missing essential setup/build/test commands Dex
keep codebases clean and finish migrations — partially migrated frameworks confuse models that might pick the wrong pattern Boris Video
use settings.json for harness-enforced behavior (attribution, permissions, model) — don't put "NEVER add Co-Authored-By" in CLAUDE.md when attribution.commit: "" is deterministic davila7

<a id="tips-agents"></a><img src="!/tags/a.svg" height="14"> Agents (4)

Tip Source
have feature specific sub-agents (extra context) with skills (progressive disclosure) instead of general qa, backend engineer Boris
say "use subagents" to throw more compute at a problem — offload tasks to keep your main context clean and focused 🚫👶 Boris
agent teams with tmux and git worktrees for parallel development Boris
use test time compute — separate context windows make results better; one agent can cause bugs and another (same model) can find them Boris

<a id="tips-commands"></a><img src="!/tags/c.svg" height="14"> Commands (3)

Tip Source
use commands for your workflows instead of sub-agents Boris
use slash commands for every "inner loop" workflow you do many times a day — saves repeated prompting, commands live in .claude/commands/ and are checked into git Boris
if you do something more than once a day, turn it into a skill or command — build /techdebt, context-dump, or analytics commands Boris

<a id="tips-skills"></a><img src="!/tags/s.svg" height="14"> Skills (9)

Tip Source
use context: fork to run a skill in an isolated subagent — main context only sees the final result, not intermediate tool calls. The agent field lets you set the subagent type Lydia
use skills in subfolders for monorepos Claude
skills are folders, not files — use references/, scripts/, examples/ subdirectories for progressive disclosure Thariq
build a Gotchas section in every skill — highest-signal content, add Claude's failure points over time Thariq
skill description field is a trigger, not a summary — write it for the model ("when should I fire?") Thariq
don't state the obvious in skills — focus on what pushes Claude out of its default behavior 🚫👶 Thariq
don't railroad Claude in skills — give goals and constraints, not prescriptive step-by-step instructions 🚫👶 Thariq
include scripts and libraries in skills so Claude composes rather than reconstructs boilerplate Thariq
embed !command in SKILL.md to inject dynamic shell output into the prompt — Claude runs it on invocation and the model only sees the result Lydia

<a id="tips-hooks"></a>■ Hooks (5)

Tip Source
use on-demand hooks in skills — /careful blocks destructive commands, /freeze blocks edits outside a directory Thariq
measure skill usage with a PreToolUse hook to find popular or undertriggering skills Thariq
use a PostToolUse hook to auto-format code — Claude generates well-formatted code, the hook handles the last 10% to avoid CI failures Boris
route permission requests to Opus via a hook — let it scan for attacks and auto-approve safe ones 🚫👶 Boris
use a Stop hook to nudge Claude to keep going or verify its work at the end of a turn Boris

<a id="tips-workflows"></a>■ Workflows (5)

Tip Source
use /model to select model and reasoning, /context to see context usage, /usage to check plan limits, /extra-usage to configure overflow billing, /config to configure settings — use Opus for plan mode and Sonnet for code to get the best of both Cat
always use thinking mode true (to see reasoning) and Output Style Explanatory (to see detailed output with ★ Insight boxes) in /config for better understanding of Claude's decisions Boris
use ultrathink keyword in prompts for high effort reasoning Claude
/focus mode hides all intermediate work and shows only the final result — trust the model to run the right commands and just look at the outcome (toggle with /focus) Boris
tune effort level with Opus 4.7's adaptive thinking — low for speed and fewer tokens, max for most intelligence (slider: low · medium · high · xhigh · max) Boris

<a id="tips-workflows-advanced"></a>■ Workflows Advanced (9)

Tip Source
use ASCII diagrams a lot to understand your architecture Boris
use /loop for local recurring monitoring (up to 7 days) · use /schedule for cloud-based recurring tasks that run even when your machine is off Boris
use Ralph Wiggum plugin for long-running autonomous tasks Boris
/permissions with wildcard syntax (Bash(npm run *), Edit(/docs/**)) instead of dangerously-skip-permissions Boris
/sandbox to reduce permission prompts with file and network isolation — 84% reduction internally Boris Cat

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@shanraisshan/weather-svg-creator/verified)](https://skillsafe.ai/skill/@shanraisshan/weather-svg-creator/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@shanraisshan/weather-svg-creator/installs)](https://skillsafe.ai/skill/@shanraisshan/weather-svg-creator/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@shanraisshan/weather-svg-creator/scan)](https://skillsafe.ai/skill/@shanraisshan/weather-svg-creator/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@shanraisshan/weather-svg-creator/eval)](https://skillsafe.ai/skill/@shanraisshan/weather-svg-creator/)