dinhanhthi

53 mods across 1 repository, 4 stars between them.

cf-later-do

25

dinhanhthi/coding-friend

Skill Claude Code

Work through deferred side-tasks in docs/later/. Triggers: "do the later tasks", "process docs/later", "work through the backlog", "what did we defer", "resolve deferred items", "cf-later-do". Routes to /cf-fix or /cf-plan; removes the file only after verified-done. Slash-only — NOT auto-invoked. Does NOT capture new…

not rated 4 changed 1mo ago A 96 tokens original MIT

cf-learn

26

dinhanhthi/coding-friend

Skill Claude Code

Extract educational notes for the human from the conversation (unlike /cf-remember, which stores project memory for AI recall). TRIGGER — substantial new technical knowledge, a debugging breakthrough, an architecture decision explained, or a complex explanation worth keeping; the user says "explain what we learned"…

not rated 4 changed 1mo ago A 104 tokens original MIT

cf-optimize

27

dinhanhthi/coding-friend

Skill Claude Code

Structured performance work — baseline, analyze, optimize, measure, compare. TRIGGER — "this is slow", "make it faster", "optimize", "performance", "bottleneck", "too many queries", "high latency", "memory leak", "speed up", "timeout", "N+1", or any request to reduce time, memory, or query count with numbers to prove…

not rated 4 changed 1mo ago A 112 tokens original MIT

cf-plan-resume

28

dinhanhthi/coding-friend

Skill Claude Code

Resume an existing /cf-plan from where execution last stopped. Triggers: "resume the plan", "continue the plan", "pick up where we left off", "finish the plan", "resume ". Requires a plan under docs/plans/. Does NOT create new plans (use /cf-plan).

not rated 4 changed 19d ago A 67 tokens original MIT

cf-plan

29

dinhanhthi/coding-friend

Skill Claude Code

Brainstorm and write an implementation plan before coding. TRIGGER — the user wants to plan, build, create, or implement something: "let's build", "let's create", "add feature", "implement", "set up", "design a solution", "architect", "scaffold", "plan out", "what's the best way to build"; any multi-step or multi-file…

not rated 4 changed 5d ago A 132 tokens original MIT

cf-remember

30

dinhanhthi/coding-friend

Skill Claude Code

Save project knowledge to docs/memory for AI recall (unlike /cf-learn, which writes educational notes for the human). TRIGGER — "remember this", "save this to memory", "document what we did", "capture this decision", "write this down", "note this", "record this convention"; after a non-obvious bug fix → bugs/, an…

not rated 4 changed 1mo ago A 119 tokens original MIT

cf-research

31

dinhanhthi/coding-friend

Skill Claude Code

In-depth research with web search and structured output. Triggers: "research this", "look into this library", "investigate how X works", "compare these options", "best practices for", "deep dive into", "study this technology".

not rated 4 changed 1mo ago B 54 tokens original MIT

cf-review-in

32

dinhanhthi/coding-friend

Skill Claude Code

Collect and act on an external AI review. Reads the result file, presents findings, offers to fix. Triggers: "review in", "collect review", "check review results", "cf-review-in", "import review".

not rated 4 changed 1mo ago A 50 tokens original MIT

cf-review-out

33

dinhanhthi/coding-friend

Skill Claude Code

Generate a review prompt for an external AI (Gemini, Codex, ChatGPT, or a human). Triggers: "get a second opinion", "external review", "review out", "send for review", "cf-review-out", "prepare review for gemini".

not rated 4 changed 1mo ago A 60 tokens original MIT

cf-review

34

dinhanhthi/coding-friend

Skill Claude Code

Dispatch a multi-agent code review of the current changes and report Critical / Important / Suggestions / Summary. TRIGGER — "review this", "review my changes", "check the code", "code review", "any issues with this?", "review before merge", "review the diff"; reviewing specific files, commits, or branches…

not rated 4 changed 19d ago A 129 tokens original MIT

cf-scan

35

dinhanhthi/coding-friend

Skill Claude Code

Scan the project and populate memory (architecture, conventions, stack, features). Triggers: "scan the project", "scan the codebase", "bootstrap memory", "populate memory", "analyze the project". Token-heavy — always warn before proceeding.

not rated 4 changed 1mo ago A 55 tokens original MIT

cf-session

36

dinhanhthi/coding-friend

Skill Claude CodeCodex

Continue or resume Google Antigravity conversations with the native session controls. Use when the user asks to resume, continue, or restore an Antigravity session. Antigravity owns its transcript format, so Coding Friend does not copy or rewrite session files.

not rated 4 yesterday A 54 tokens original MIT

cf-ship

37

dinhanhthi/coding-friend

Skill Claude Code

Verify, commit, push, and create a PR. Triggers: "ship it", "push and create PR", "let's ship", "create a PR", "open a pull request", "ready to merge". Supports --dry-run.

not rated 4 changed 19d ago A 54 tokens original MIT

cf-sys-debug

38

dinhanhthi/coding-friend

Skill Claude Code

Systematic 4-phase debugging — root cause, hypothesis testing, regression-guarded fix, mandatory bug doc. TRIGGER — non-trivial or recurring bugs: "still broken", "same error again", "came back", flaky/intermittent/race, "used to work, now broken", hard-to-reproduce, works locally but fails in CI, "find the root…

not rated 4 changed 1mo ago A 136 tokens original MIT

cf-tdd

39

dinhanhthi/coding-friend

Skill Claude Code

Gate before writing production code — direct implementation by default, TDD (RED→GREEN→REFACTOR) with --add-tests or config tdd: true. TRIGGER — any new feature, implementation, or refactor: "implement this", "build this feature", "create a function", "add a new endpoint", "write the implementation", "refactor this"…

not rated 4 changed 20d ago A 140 tokens original MIT

cf-teach

40

dinhanhthi/coding-friend

Skill Claude Code

Personal teacher — after a task, explains what happened as a conversational narrative (approach, alternatives, tradeoffs, pitfalls, lessons). Unlike /cf-learn (structured notes), this is a deep-dive so the human understands what happened and why.

not rated 4 changed 1mo ago A 55 tokens original MIT

cf-verification

41

dinhanhthi/coding-friend

Skill Claude Code

Completion gate — demands fresh verification evidence (test run, command output, manual check) before any claim that work is done. TRIGGER — about to say "done", "complete", "fixed", "passing", "ready to commit" or "ready to ship", or to summarize finished work; the end of any cf-tdd, cf-fix, cf-plan, or cf-optimize…

not rated 4 changed 1mo ago A 122 tokens original MIT

cf-warm

42

dinhanhthi/coding-friend

Skill Claude Code

Catch up after absence — summarize git history for a user. Triggers: "warm up", "catch me up", "what happened while I was away", "summarize recent changes", "what changed since I left".

not rated 4 changed 1mo ago A 50 tokens original MIT

dinhanhthi/coding-friend

MCP server Claude CodeCodexCursor +2

CLI for coding-friend — host learning docs, setup MCP server, initialize projects. Runs locally from the coding-friend-cli npm package.

not rated 4 yesterday A tokens not measured original MIT

PreCompact

44

dinhanhthi/coding-friend

Hook Claude Code

One of 8 in hooks.json

Runs before the context is compacted, executing memory-capture.codex.sh. From dinhanhthi/coding-friend.

not rated 4 yesterday A tokens not measured original MIT

PreToolUse

45

dinhanhthi/coding-friend

Hook Claude Code

One of 8 in hooks.json

Runs before the agent uses a tool for Read, Write, Edit, Glob, Grep and apply_patch tool calls, executing privacy-block.sh and scout-block.cjs (2 commands). From dinhanhthi/coding-friend.

not rated 4 yesterday A tokens not measured original MIT

SessionStart

46

dinhanhthi/coding-friend

Hook Claude Code

One of 8 in hooks.json

Runs when a session starts on startup, resume, clear and compact, executing session-init.sh. From dinhanhthi/coding-friend.

not rated 4 yesterday A tokens not measured original MIT

Stop

47

dinhanhthi/coding-friend

Hook Claude Code

One of 8 in hooks.json

Runs when the agent finishes a response, executing session-log.sh. From dinhanhthi/coding-friend.

not rated 4 yesterday A tokens not measured original MIT

SubagentStart

48

dinhanhthi/coding-friend

Hook Claude Code

One of 8 in hooks.json

Runs when a subagent starts, executing agent-tracker.sh. From dinhanhthi/coding-friend.

not rated 4 yesterday A tokens not measured original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: