indradhanush
- 3 skills
- 0 followers
- 8 hours ago last updated
- ▌ Retro · indradhanush bundleAnalyze a recent decision or action taken by Claude in an ongoing session — specifically to understand the *why* behind a step, not just the what. Use this skill whenever Dhanush asks why Claude did something, questions a decision, calls out an out-of-scope change, flags a redundant tool call, or asks how to prevent a mistake from recurring. Trigger on phrasings like "why did you do that", "why did you X", "I didn't ask for that", "what were you thinking", or any meta question about Claude's reasoning within this session. Useful for surfacing reasoning flaws, hidden assumptions, and suboptimal decisions so they can be prevented in future sessions.
- ▌ Reflect · indradhanush bundleProactively review the current session to extract reusable, durable signal — the kind of thing that would otherwise be re-discovered, re-explained, or re-solved from scratch next time — and route it to the right lasting home: a memory entry (user, feedback, project, reference), a CLAUDE.md addition (global or project-specific), or a recommendation to build a dedicated skill or subagent when the session worked out a repeatable procedure or a specialized recurring role. Use this whenever Dhanush asks to reflect on the session, capture what was learned, update memory or CLAUDE.md from this conversation, asks whether something should be a skill or agent, or asks something like "what should we remember from this", "any patterns worth saving", or wants a session wrap-up before ending.
- ▌ Asdf Go Setup · indradhanushInstall and configure gopls for a Go project that uses asdf to manage the Go version. Use this whenever gopls fails to start for a project, an editor reports "No version is set for command gopls", or a new Go project needs LSP set up with asdf. Accepts a project path as args; detects the correct Go version from .tool-versions or go.mod automatically.