rushindrasinha/ares-skills/weekly-reality-capture
Claude Code and agent skill by rushindrasinha/ares-skills
- community
Checking that the SKILL.md file is still in the repository.
Auto-generate a reality-first weekly log from daily memory logs, git history, and agent state. Uses Claude to synthesize what actually happened — not a strategic filter, not a curated narrative. Supports backfill by week number. Use when a user says "weekly recap", "what happened this week", "weekly capture", or "reality check".
Install
npx vskill@latest install rushindrasinha/ares-skills/weekly-reality-captureSKILL.md
Weekly Reality Capture
Synthesize a reality-first weekly log from multiple data sources. The key insight: most weekly reviews optimize for narrative. This one optimizes for truth.
Data Sources
| Source | What it captures | |
|---|---|---|
| Daily memory logs | What the agent did/discussed each day | |
| Git log | What code actually changed | |
| Agent session state | Open threads, pending follow-ups | |
| Open threads JSON | Carried-over work items |
Usage
Configuration (env vars)
| Variable | Default | Purpose | |
|---|---|---|---|
ANTHROPIC_API_KEY | _(required)_ | Claude API key for synthesis | |
CAPTURE_MODEL | claude-sonnet-4-5-20250514 | Model for synthesis | |
MEMORY_DIR | ~/agent-workspace/memory | Daily log directory (YYYY-MM-DD.md files) | |
WEEKLY_DIR | ~/agent-workspace/weekly | Output directory for weekly captures | |
REPO_DIR | ~/agent-workspace | Git repo to pull log from | |
SESSION_STATE_PATH | _(optional)_ | Path to session_state.json | |
OPEN_THREADS_PATH | _(optional)_ | Path to open_threads.json |
Output Format
Each weekly capture produces YYYY-WNN.md:
Why "Reality-First"?
Most automated weekly summaries read like press releases — they highlight wins and bury problems. This tool is designed to report what actually happened, including:
- Threads that stalled without resolution
- Promises made but not delivered
- Work that was started then abandoned
- Time spent on ops vs. creative work
The synthesis prompt explicitly instructs Claude to resist narrative smoothing.
Cron Setup
Run Sunday night to capture the full week:
Scripts
scripts/capture.py— Main script. Collects data, builds synthesis prompt, calls Claude, writes output.
<!-- A·R·E·S 🛡️ | Mumbai | 2026-04-05 | github.com/rushindrasinha -->
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingweekly-reality-capture/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rushindrasinha/ares-skills/weekly-reality-capture)