agentsclimarketplace

Claude accomplish skill

Skill anombyte93/claude-accomplish-skill

Log an accomplishment to daily accomplishments and session-context. Use when the user wants to record a win, milestone, or personal achievement.From its SKILL.md

Install
npx -y skills add anombyte93/claude-accomplish-skill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things 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.
  • runs commandsInstructs the agent to run 3 commands, including `python3 ~/.claude/skills/accomplish/script.py gather-context` and 2 more.

SKILL.md

2.8 KB, 642 tokens by cl100k_base, 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.

CommandPurpose
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 TEXTAppend one-liner to Accomplishments section in session-context

What ships with it: 8 files

23.4 KB alongside SKILL.md, 2 of them executable

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.