Claude accomplish skill
Claude Code skill: Log rich daily accomplishments with AI-crafted reflections
npx -y skills add anombyte93/claude-accomplish-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Log an accomplishment to daily accomplishments and session-context. Use when the user wants to record a win, milestone, or personal achievement.
SKILL.md
2.8 KB, as published. Nobody here has run it
Accomplish - Daily Accomplishment Logger
Script: ~/.claude/skills/accomplish/script.py handles all file I/O.
Usage
/accomplish <description of what was accomplished>
Execution
STEP 1 — Gather Input
If user provided a description, use it as ACCOMPLISHMENT_TEXT. Otherwise ask:
question: "What did you accomplish?"
header: "Win"
options: []
multiSelect: false
STEP 2 — Gather Context
python3 ~/.claude/skills/accomplish/script.py gather-context
Returns JSON with: date_file, timestamp, daily_path, daily_exists, session_context_path, has_accomplishments_section, git_log, git_diff.
STEP 3 — Build the Entry (AI judgment)
Using ACCOMPLISHMENT_TEXT, git_log, git_diff, and session context, craft:
### TIMESTAMP
**What**: Brief title (from ACCOMPLISHMENT_TEXT)
**Context**: Why this matters — connect to user's journey, business goals, or growth
**Details**: Specifics — repos, files, tools, metrics
**Reflection**: Mirror the user's sentiment genuinely
Keep tone authentic. If they're excited, let it show. If it was hard-won, note the struggle. Include tables if the accomplishment involves structured data.
STEP 4 — Write Daily File
python3 ~/.claude/skills/accomplish/script.py write-entry \
--file "DAILY_PATH" \
--entry "FORMATTED_ENTRY" \
--create # only if daily_exists is false
STEP 5 — Mirror to Session Context
Only if session_context_path was found:
python3 ~/.claude/skills/accomplish/script.py write-mirror \
--file "SESSION_CONTEXT_PATH" \
--line "**TIMESTAMP** - One-liner summary"
STEP 6 — Confirm
Output briefly:
Logged to ~/.claude/accomplishments/DATE_FILE.md
Mirrored to session-context/CLAUDE-activeContext.md
Rules
- NEVER skip the timestamp
- NEVER overwrite existing entries — always APPEND
- Default accomplishments directory:
~/.claude/accomplishments/ - Session context mirroring is per-project (wherever
session-context/lives relative to cwd)
Script Reference
All commands output JSON. Run from any directory.
| Command | Purpose |
|---|---|
gather-context [--daily-dir DIR] [--project-dir DIR] | Get date/time (local timezone), git log/diff, file paths and existence flags |
write-entry --file PATH --entry TEXT [--create] | Write/append formatted entry to daily file |
write-mirror --file PATH --line TEXT | Append one-liner to Accomplishments section in session-context |