How I Use Every Claude Code Feature
November 4, 2025

Having stuck to Claude Code for the last few months, this post is my set of reflections on Claude Code’s entire ecosystem. We’ll cover nearly every feature I use (and, just as importantly, the ones I don’t), from the foundational CLAUDE.md file and custom slash commands to the powerful world of Subagents, Hooks, and GitHub Actions. This post ended up a bit long and I’d recommend it as more of a reference than something to read in entirety.
Source: How I Use Every Claude Code Feature – by Shrivu Shankar
We’ve been collecting posts like this for a while. Not because we think they represent the one true way of working with a particular system, but because different lessons from different developers can provide insights into aspects of a large-language model system that we might ourselves find valuable when working with them.
This is a really comprehensive look at all of the features of Claude Code that one particular developer has used. There might be some lessons in here for you, as there I’m sure will be for me, in how we could better work with Claude Code and perhaps similar systems as well.







