Agent skill · Data & Analytics

gather-week-context

Collect and synthesize all daily archives for a given week. Returns aggregated data including wins, insights, people interactions, and completeness status.

majiayu000github.com/majiayu000GitHub ↗
claude-coderead-onlyMIT
Install
npx skills add majiayu000/claude-skill-registry --skill gather-week-context --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Allowed tools: ReadBash(lsdate)
Path: skills/analysis/gather-week-context/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Gather Week Context Sub-Skill Collects all daily archives for a specified week and synthesizes them into structured data for weekly review. ## Input Arguments Arguments are passed as key-value pairs: - `vault`: Path to the vault - `week`: Target week in YYYY-Www format - `week_start`: First day of week (YYYY-MM-DD, Monday) - `week_end`: Last day of week (YYYY-MM-DD, Sunday) ## Instructions ### 1. Determine Workdays Calculate all workdays (Monday-Friday) for the target week using the `week_start` date: ```bash # week_start is always Monday # Calculate: Monday, Tuesday, Wednesday, Thursday, Friday # week_start + 0, +1, +2, +3, +4 days ``` ### 2. Check Daily Archive Existence For each workday, check if archive exists: ```bash ls "$VAULT/00_Brain/Periodic/Daily/{date}.md" 2>/dev/null ``` Track: - `existing_archives[]` - Dates with archives - `missing_days[]` - Dates without archives (format: "YYYY-MM-DD (DayName)") ### 3. Read Each Daily Archive For each existing archive, read and parse: **Frontmatter:** - `date` - The archive date - `day` - Day of week - `energy` - Energy level (High/Medium/Low) - `location` - Work location - `focus_hours` - Hours of focused work - `meetings` - Numb

What's inside
Steps it walks through
  1. Input Arguments
  2. Instructions
  3. 1. Determine Workdays
  4. 2. Check Daily Archive Existence
  5. 3. Read Each Daily Archive
  6. 4. Aggregate Data
  7. 5. Generate Daily Links
  8. 6. Return Structured Result
  9. Design for Reuse
Ships with 1 file
  • metadata.json
Commands it runs
week_start is always Monday
week_start + 0, +1, +2, +3, +4 days
ls "$VAULT/00_Brain/Periodic/Daily/{date}.md" 2>/dev/null
More from claude-skill-registry
All skills →
About this skill
What does the gather-week-context skill do?

Collect and synthesize all daily archives for a given week. Returns aggregated data including wins, insights, people interactions, and completeness status.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill gather-week-context --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going