Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问clear审计提醒

claude-reflectClaude reflect 搜索

Agent Skill

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

总安装

424

周安装

17

GitHub Stars

8

下载量

137
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

用于自动化每日反思分析 Git 历史并提取重复模式。

  • 基于 RAGS 循环自动生成技能,提升工作效率。
  • 支持手动触发和参数调整,适合长期项目知识沉淀。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。
  • 通过 npx 安装,需注意 cron 调度权限和日志存储路径。
  • claude-reflect 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

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 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。

来源信息

继续浏览同类 Skills