changelog-observer
Track development session events in a daily markdown changelog, including file changes, test results, and key decisions.
git clone --depth 1 https://github.com/claude-world/director-mode-lite /tmp/changelog-observer && cp -r /tmp/changelog-observer/.claude/skills/changelog-observer ~/.claude/skills/changelog-observerSKILL.md
# Changelog Observer Track session context in `.changelog/session-YYYY-MM-DD.md`. ## Log target - Use `.changelog/session-YYYY-MM-DD.md` for the current local date. - Create `.changelog/` and the session file if they do not exist. - If the session file is new, initialize it from [template.md](template.md). - Append new entries in chronological order. ## What to log - `file-change`: after creating, editing, or deleting project files. - `test-result`: after running tests, checks, or validation commands. - `decision`: after making an implementation or architecture decision worth preserving. ## Entry rules - Keep each description short and specific. - List only directly affected files. - Use `none` when no files were changed. - Do not rewrite earlier entries unless they are incorrect. ## Template Use the markdown structure in [template.md](template.md) for each appended entry.
Expert on creating and configuring custom Claude Code agents. Helps design specialized agents for project-specific tasks.
Expert on CLAUDE.md design patterns, best practices, and project configuration. Essential for project initialization and customization.
Code review specialist for quality, security, and best practices
Decision-making agent for Self-Evolving Loop. Evaluates validation results and decides next action (continue, evolve, or ship).
Debugging specialist for root cause analysis and problem resolution
Documentation specialist for README, API docs, and code comments
Lightweight orchestrator for Self-Evolving Loop with Meta-Engineering integration. Coordinates phases, manages memory, and handles lifecycle. Only returns brief summaries.
Learning agent for Self-Evolving Loop with Meta-Engineering integration. Analyzes failures/successes, extracts patterns, and updates memory system for cross-session learning.