跳到正文
cccskills
免费在 GitHub 公开

review-claudemd

Review recent conversation history against global and project CLAUDE.md files, which hold agent instructions. Identify rules that were missed, useful additions, and outdated guidance, then organize findings into shared and project-specific improvements.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Review recent conversations to find improvements for CLAUDE.md files.

查看安装方法

适用场景

  • Reviewing instructions after repeated corrections
  • Adding project-specific working rules
  • Separating shared rules from project guidance
  • Finding outdated or unnecessary instructions

包含的文件(1)

  • SKILL.md2.6 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Review CLAUDE.md from conversation history

Analyze recent conversations to improve both global (~/.claude/CLAUDE.md) and local (project) CLAUDE.md files.

Step 1: Find conversation history

The project's conversation history is in ~/.claude/projects/. The folder name is the project path with slashes replaced by dashes.

# Find the project folder (replace / with -)
PROJECT_PATH=$(pwd | sed 's|/|-|g' | sed 's|^-||')
CONVO_DIR=~/.claude/projects/-${PROJECT_PATH}
ls -lt "$CONVO_DIR"/*.jsonl | head -20

Step 2: Extract recent conversations

Extract the 15-20 most recent conversations (excluding the current one) to a temp directory:

SCRATCH=/tmp/claudemd-review-$(date +%s)
mkdir -p "$SCRATCH"

for f in $(ls -t "$CONVO_DIR"/*.jsonl | head -20); do
  basename=$(basename "$f" .jsonl)
  # Skip current conversation if known
  cat "$f" | jq -r '
    if .type == "user" then
      "USER: " + (.message.content // "")
    elif .type == "assistant" then
      "ASSISTANT: " + ((.message.content // []) | map(select(.type == "text") | .text) | join("\n"))
    else
      empty
    end
  ' 2>/dev/null | grep -v "^ASSISTANT: $" > "$SCRATCH/${basename}.txt"
done

ls -lhS "$SCRATCH"

Step 3: Spin up subagents

Launch parallel subagents to analyze conversations. Each agent should read:

  • Global CLAUDE.md: ~/.claude/CLAUDE.md
  • Local CLAUDE.md: ./CLAUDE.md (if exists)
  • Batch of conversation files

Give each agent this prompt template:

Read:
1. Global CLAUDE.md: ~/.claude/CLAUDE.md
2. Local CLAUDE.md: [project]/CLAUDE.md
3. Conversations: [list of files]

Analyze the conversations against BOTH CLAUDE.md files. Find:
1. Instructions that exist but were violated (need reinforcement or rewording)
2. Patterns that should be added to LOCAL CLAUDE.md (project-specific)
3. Patterns that should be added to GLOBAL CLAUDE.md (applies everywhere)
4. Anything in either file that seems outdated or unnecessary

Be specific. Output bullet points only.

Batch conversations by size:

  • Large (>100KB): 1-2 per agent
  • Medium (10-100KB): 3-5 per agent
  • Small (<10KB): 5-10 per agent

Step 4: Aggregate findings

Combine results from all agents into a summary with these sections:

  1. Instructions violated - existing rules that weren't followed (need stronger wording)
  2. Suggested additions - LOCAL - project-specific patterns
  3. Suggested additions - GLOBAL - patterns that apply everywhere
  4. Potentially outdated - items that may no longer be relevant

Present as tables or bullet points. Ask user if they want edits drafted.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

gha

免费

Investigate failed GitHub Actions jobs using logs and recent runs. Receive a report explaining the actual failure trigger, recurrence, any verified breaking commit, and existing pull requests that may fix the issue.

中文简介正在准备中。当前显示英语简介。

  • Finding the actual cause of a failed job
  • Checking whether failures are intermittent or recurring
  • Identifying the commit that introduced a failure
ykdojo/claude-code-tips1万2026年9月25日 更新

Create a new Claude Code session from the later half of the current conversation. Keep recent work while reducing conversation tokens, then receive a command to resume the copied session directly.

中文简介正在准备中。当前显示英语简介。

  • Continuing a long conversation with its later half
  • Reducing tokens while keeping recent work
  • Resuming a copied session with a direct command
ykdojo/claude-code-tips1万2026年9月25日 更新

handoff

免费

Create or update a HANDOFF.md document with the goal, progress, successful and failed approaches, and next steps. It gives an agent in a fresh conversation the context needed to continue the work.

中文简介正在准备中。当前显示英语简介。

  • Preparing to continue work in a fresh conversation
  • Handing ongoing work to another agent
  • Recording approaches that failed
ykdojo/claude-code-tips1万2026年9月25日 更新

Summarize popular Hacker News stories or find discussions on a specific topic. Get article highlights, scores, comment counts, and recurring discussion themes, including agreement, criticism, and related debates.

中文简介正在准备中。当前显示英语简介。

  • Reviewing the top ten Hacker News stories
  • Summarizing an article and its discussion
  • Finding Hacker News discussions on a topic
ykdojo/claude-code-tips1万2026年9月25日 更新

Search across public and private GitHub repositories using local copies and ripgrep, a text search tool. Find which repository or file contains an implementation, phrase, or setting, with results drawn from the default branch.

中文简介正在准备中。当前显示英语简介。

  • Find which repository contains an implementation
  • Locate configuration files across repositories
  • Search private repositories for a phrase
ykdojo/claude-code-tips1万2026年9月25日 更新

Create a new Claude Code session containing only the last quarter of the current conversation. Preserve the most recent work, reduce conversation tokens, and get a command to resume the copied session directly.

中文简介正在准备中。当前显示英语简介。

  • Continuing with only the last quarter of a conversation
  • Reducing tokens while keeping the most recent work
  • Resuming a copied session with a direct command
ykdojo/claude-code-tips1万2026年9月25日 更新

查看 ykdojo 的全部技能

报告此技能的问题