Token导航 LogoToken导航

Agent Skill · 研究检索

claude-reflect(Claude reflect 搜索)

claude-reflect 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

claude-reflect 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证为 MIT,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 57,766。

总安装 424周安装 17GitHub Stars 8下载 137核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:claude-reflect(Claude reflect 搜索)
来源仓库:https://github.com/vamseeachanta/workspace-hub
仓库路径:skills/claude-reflect
安装命令:
npx skills add https://github.com/vamseeachanta/workspace-hub --skill claude-reflect
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/vamseeachanta/workspace-hub --skill claude-reflect

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于自动化每日反思分析 Git 历史并提取重复模式。基于 RAGS 循环自动生成技能,提升工作效率。支持手动触发和参数调整,适合长期项目知识沉淀。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

通过 npx 安装,需注意 cron 调度权限和日志存储路径。claude-reflect 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/claude-reflect

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/vamseeachanta/workspace-hub --skill claude-ref…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

claude-reflect 怎么安装?

在终端执行 npx skills add https://github.com/vamseeachanta/workspace-hub --skill claude-reflect。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

claude-reflect 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

claude-reflect 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

claude-reflect 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

claude-reflect 用的人多吗?

公开数据是累计安装 424 次,近一周安装 17 次,下载 137 次,GitHub 8 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

claude-reflect 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
claude-reflect

Claude reflect 搜索 · 本页

4248只读MIT有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Claude Reflect Skill

Automated daily reflection analyzing git history across all workspace-hub submodules, extracting patterns via RAGS loop, and auto-creating skills from recurring patterns.

Quick Start

# Run full RAGS loop manually
/reflect

# Quick 7-day reflection
/reflect --days 7

# Preview patterns without creating skills
DRY_RUN=true /reflect

# Force weekly report generation
WEEKLY_REPORT=true /reflect

Automated Execution

Cron Schedule: Daily at 5:00 AM

  • Runs full RAGS loop automatically
  • Generates weekly reports on Sundays
  • Auto-creates skills when pattern score >= 0.8

When to Use

  • Automated: Runs daily via cron - no manual intervention needed
  • Manual: Run /reflect to trigger immediate analysis
  • Before planning new features to identify reusable patterns
  • After major releases to capture learnings

Distinction from Similar Skills

SkillTriggerScopeData Source
skill-learnerPost-commitSingle repoLast commit
claude-reflectionAuto/sessionUser interactionsConversation
claude-reflectManual/scheduledAll 26 repos30-day git history

Prerequisites

  • Git access to all workspace-hub submodules
  • ~/.claude/state/ directory for state persistence
  • ~/.claude/memory/ directory for global patterns

Overview

This skill analyzes git history across all 26+ workspace-hub submodules to extract development patterns and automatically enhance or create skills based on findings.

Quick Reference

Commands

CommandDescription
/reflectRun reflection with default 30-day window
/reflect --days 7Quick 7-day reflection
/reflect --days 90Extended quarterly reflection
/reflect --repo <name>Single repository reflection
/reflect --dry-runPreview patterns without creating skills

Core Workflow: RAGS Loop

1. REFLECT - Collect Git History

Enumerate and analyze git activity across all submodules:

# Enumerate submodules
git submodule foreach --quiet 'echo $name'

# Extract 30-day commits per repo
git log --since="30 days ago" --pretty=format:"%H|%s|%an|%ad" --date=short

Data Collected:

  • Commit hash, message, author, date
  • Files changed per commit
  • Diff summaries
  • Commit frequency patterns

2. ABSTRACT - Identify Patterns

Analyze collected data to identify recurring patterns:

Pattern Types:

  1. Code Patterns: Import conventions, code structures, techniques
  2. Workflow Patterns: TDD adoption, config-before-code, test-with-feature
  3. Commit Patterns: Message conventions, prefixes (feat, fix, chore)
  4. Correction Patterns: Fix commits, "actually" messages, immediate follow-ups
  5. Tool Patterns: Framework usage, library adoption, tooling preferences

Pattern Detection Heuristics:

  • Frequency: Pattern appears in 3+ commits
  • Consistency: Same pattern used by multiple authors
  • Spread: Pattern appears across multiple repositories

3. GENERALIZE - Determine Scope

Categorize patterns by their applicability:

ScopeCriteriaStorage Location
Global5+ repos~/.claude/memory/patterns/
Domain2-4 repos, same domain~/.claude/memory/domains/<domain>/
ProjectSingle repo<repo>/.claude/knowledge/

4. STORE - Persist and Act

Score patterns and take appropriate action:

Scoring Criteria:

  • Frequency (0.0-1.0): How often the pattern appears
  • Cross-repo Impact (0.0-1.0): How many repos use it
  • Complexity (0.0-1.0): Pattern sophistication
  • Time Savings (0.0-1.0): Estimated automation benefit

Weighted Score Calculation:

score = (frequency * 0.3) + (cross_repo * 0.3) + (complexity * 0.2) + (time_savings * 0.2)

Actions by Score:

Score RangeAction
>= 0.8Create new skill automatically
0.6 - 0.79Enhance existing skill
< 0.6Log for future reference

State Management

State File: ~/.claude/state/reflect-state.yaml

version: "1.0"
last_run: 2026-01-21T10:30:00Z
analysis_window_days: 30
repos_analyzed: 26
patterns_extracted: 45
actions_taken:
  skills_enhanced: 5
  skills_created: 2
  learnings_stored: 23
next_scheduled: 2026-02-21
history:
  - date: 2026-01-21
    patterns: 45
    skills_created: 2
    skills_enhanced: 5

Pattern Output Format

patterns:
  - id: "pattern-001"
    type: "workflow"
    name: "TDD Test-First Pattern"
    description: "Tests created before implementation"
    evidence:
      - repo: "aceengineer-admin"
        commits: ["abc123", "def456"]
      - repo: "digitalmodel"
        commits: ["ghi789"]
    frequency: 0.85
    cross_repo_score: 0.9
    complexity_score: 0.7
    time_savings_score: 0.8
    final_score: 0.83
    recommended_action: "create_skill"

Integration Points

With skill-learner

  • Shares pattern extraction logic
  • Extended for multi-repo analysis
  • Complementary triggers (post-commit vs periodic)

With repo-sync

  • Uses parallel git operations
  • Leverages submodule enumeration

With skill-creator

  • Invoked when score >= 0.8
  • Passes pattern data for skill generation

State Files Updated

  • ~/.claude/state/reflect-state.yaml: Reflection history
  • ~/.claude/state/skills-progress.yaml: Skill updates
  • .claude/skill-registry.yaml: New skill entries

Execution Checklist

  • Verify git access to all submodules (git submodule status)
  • Ensure state directory exists (~/.claude/state/)
  • Run with --dry-run first to preview patterns
  • Review extracted patterns before skill creation
  • Verify created/enhanced skills work correctly
  • Check state file for accurate tracking

Error Handling

Submodule Access Issues

# Check submodule status
git submodule status

# Update submodules
git submodule update --init --recursive

Empty History

If no commits found in window, reflection completes with warning:

Warning: No commits found in the last 30 days
Consider running with --days 90 for a larger window

Pattern Scoring Issues

If pattern scores seem incorrect:

  1. Check evidence commit counts
  2. Verify cross-repo detection
  3. Review pattern categorization

Workflows

Weekly Reflection

# Quick weekly review
/reflect --days 7

# Review patterns
cat ~/.claude/state/reflect-state.yaml

Monthly Deep Reflection

# Full 30-day analysis
/reflect

# Extended with skill creation
/reflect --days 30

Quarterly Review

# Extended quarterly analysis
/reflect --days 90

# Review all created skills
ls .claude/skills/

Metrics & Success Criteria

  • Analysis Coverage: 100% of active submodules analyzed
  • Pattern Detection Rate: >= 5 patterns per reflection
  • Skill Creation Quality: Created skills rated useful by user
  • State Persistence: All runs tracked in state file
  • Performance: Full reflection completes in < 10 minutes

Best Practices

Run Frequency

  • Weekly: --days 7 for quick insights
  • Monthly: Default 30-day for comprehensive analysis
  • Quarterly: --days 90 for strategic patterns

Pattern Review

  • Always use --dry-run before creating skills
  • Review high-scoring patterns manually
  • Verify cross-repo patterns are genuine

Skill Creation

  • Check created skills compile/work
  • Add examples from actual commits
  • Link to source evidence

Scripts Architecture

The skill uses a modular pipeline of scripts:

daily-reflect.sh (orchestrator)
├── analyze-history.sh    # REFLECT: Extract git commits
├── extract-patterns.sh   # ABSTRACT: Identify patterns
├── analyze-trends.sh     # GENERALIZE: Cross-day trends
├── create-skills.sh      # STORE: Auto-create skills
└── generate-report.sh    # Weekly digest reports

Script Details

ScriptPhaseInputOutput
analyze-history.shREFLECTGit reposanalysis_*.json
extract-patterns.shABSTRACTAnalysis JSONpatterns_*.json
analyze-trends.shGENERALIZEMultiple patternstrends_*.json
create-skills.shSTOREPatternsSkills + learnings
generate-report.shReportAll dataweekly_digest_*.md

Output Locations

~/.claude/state/
├── reflect-state.yaml       # Current state
├── reflect-history/         # Raw analysis files
│   └── analysis_*.json
├── patterns/                # Extracted patterns
│   └── patterns_*.json
├── trends/                  # Trend analysis
│   └── trends_*.json
└── reports/                 # Weekly digests
    └── weekly_digest_*.md

~/.claude/memory/patterns/
└── learnings.yaml           # Low-score patterns for reference

.claude/skills/workspace-hub/auto-generated/
└── <skill-name>/            # Auto-created skills
    └── SKILL.md

References


Version History

  • 2.0.0 (2026-01-21): Full RAGS loop implementation

- Added pattern extraction engine (extract-patterns.sh) - Added cross-daily trend analysis (analyze-trends.sh) - Added actionable reports generator (generate-report.sh) - Added auto-skill creation module (create-skills.sh) - Updated daily-reflect.sh to orchestrate all phases - Weekly reports auto-generated on Sundays

  • 1.0.0 (2026-01-21): Initial release with basic RAGS spec

平台分布

Claude Code

28.71%
按下载量换算39

windsurf

21.31%
按下载量换算29

trae

17.25%
按下载量换算24

OpenCode

10.45%
按下载量换算14

Cursor

7.41%
按下载量换算10

Codex

3.23%
按下载量换算4

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。

继续浏览同类 Skills