跳到正文
cccskills
免费在 GitHub 公开

reflect

Analyzes conversation transcripts to extract user corrections, patterns, and preferences, then proposes skill improvements. Use this skill when users provide corrections, express preferences about code style, or when patterns emerge from successful approaches. Can be triggered manually with /reflect or automatically at session end when enabled.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(22)

  • SKILL.md2.8 KB
  • .state/auto-reflection.json54 B
  • .state/last-reflection.timestamp0 B
  • commands/reflect-meta.md1.6 KB
  • commands/reflect-promote.md1.8 KB
  • commands/reflect-stats.md772 B
  • README.md7.3 KB
  • references/signal-patterns.md6.0 KB
  • scripts/extract_signals.py12.3 KB
  • scripts/hook-stop.sh2.2 KB
  • scripts/learning_ledger.py12.6 KB
  • scripts/meta_learning.py14.8 KB
  • scripts/present_review.py9.9 KB
  • scripts/promote_learning.py8.0 KB
  • scripts/reflect.py5.3 KB
  • scripts/scope_analyzer.py8.3 KB
  • scripts/semantic_detector.py8.1 KB
  • scripts/toggle-off.sh431 B
  • scripts/toggle-on.sh499 B
  • scripts/toggle-status.sh2.5 KB
  • scripts/update_skill.py8.2 KB
  • USER_GUIDE.md21.4 KB

SKILL.md(原文)

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

Reflect - Self-Improving Skills

Overview

This skill enables Claude Code to learn from conversations by analyzing corrections, approvals, and patterns, then proposing updates to relevant skills. It implements a "correct once, never again" learning system.

Usage Modes

1. Manual Reflection (/reflect)

Trigger analysis of the current conversation:

/reflect [skill-name]
  • Without skill-name: Analyzes all skills used in conversation
  • With skill-name: Focuses on specific skill

2. Automatic Reflection

When enabled via /reflect-on, runs automatically at session end via Stop hook.

3. Toggle Commands

  • /reflect-on - Enable automatic reflection
  • /reflect-off - Disable automatic reflection
  • /reflect-status - Show current configuration

Confidence Levels

HIGH - Explicit corrections:

  • User contradicts Claude's approach with specific alternative
  • Pattern: "Don't do X, do Y instead"
  • Action: Direct updates with deprecation warnings

MEDIUM - Approvals and patterns:

  • User approves specific approach
  • Pattern succeeds multiple times
  • Action: Add to "Best Practices" section

LOW - Observations:

  • User questions or suggests alternatives
  • Pattern: "Have you considered..." or "Why not try..."
  • Action: Add to "Considerations" section

Workflow

  1. Signal Detection - Scan transcript for corrections/patterns
  2. Context Analysis - Extract 5-message context around signals
  3. Skill Mapping - Match signals to relevant skills
  4. Change Proposal - Generate diff of proposed updates
  5. User Review - Interactive approval with natural language editing
  6. Application - Safe YAML/markdown updates with backups
  7. Git Commit - Automatic commit with descriptive message

Scripts

Core Engine

  • scripts/reflect.py - Main orchestration logic
  • scripts/extract_signals.py - Pattern detection engine
  • scripts/update_skill.py - Safe skill file updates
  • scripts/present_review.py - Interactive review interface

Automation

  • scripts/hook-stop.sh - Stop hook integration
  • scripts/toggle-on.sh - Enable auto-reflection
  • scripts/toggle-off.sh - Disable auto-reflection
  • scripts/toggle-status.sh - Show status

Safety Features

  • Timestamped backups before all edits
  • YAML validation before writing
  • Lock files prevent concurrent runs
  • Graceful error handling with rollback
  • Git status checks before commits

References

See references/signal-patterns.md for detailed pattern library.

评价

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

评论

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

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

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

0 / 1000 字

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

同一仓库的技能

Creates Python projects with proper structure, virtual environments, and dependency management. Use when users request to create a new Python project, set up a Python development environment, or initialize a Python application with standard tooling.

中文简介正在准备中。当前显示原文说明。

haddock-development/claude-reflect-system3832026年1月17日 更新

查看 haddock-development 的全部技能

报告此技能的问题