Monthly compilation
Skill conside-ray/llm-journaling-system/skills/monthly-compilation
Compile weekly reviews into a strategic monthly review and consolidate promotion candidates using cross-week evidence.From its SKILL.md
npx -y skills add conside-ray/llm-journaling-system --skill monthly-compilationAssembled 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.
SKILL.md
7.7 KB, ~1.6k tokens by cl100k_base, as published. Nobody here has run it
Monthly Compilation
Purpose
Use this skill to compile one month of weekly reviews into:
- a draft monthly review in
vault/journals/monthly/ - a refined update to
vault/promotion/candidates.md
This is a higher-level synthesis workflow than weekly compilation.
Its goal is to identify:
- what kind of month this really was
- what repeated across weeks strongly enough to matter
- where behavior aligned or drifted from stated priorities
- which promotion candidates should be confirmed, refined, merged, deferred, or discarded
Inputs
Read the following inputs before drafting outputs:
Required
- all weekly reviews for the target month, which are located under
vault/journals/weekly/YYYY. For example, weekly reviews in 2026 are stored invault/journals/weekly/2026. vault/context/priorities.md
Use when relevant
- relevant project files under
vault/context/projects - relevant area files under
vault/context/areas - relevant note file under
vault/context/notes/ - existing
vault/promotion/candidates.md - canonical promotion files for deduplication awareness only
- previous monthly review, if useful for continuity
Do not expand the scope unnecessarily. Prefer the smallest relevant context set that improves judgment.
Output Files
This skill produces two outputs:
- a monthly review draft in
vault/journals/monthly/YYYY. For example, the monthly review for April 2026 should be stored invault/journals/monthly/2026and follow the naming convention ofMonthly Review @yyyy-mm. - an updated
vault/promotion/candidates.md
This skill may update vault/promotion/candidates.md, but it must not directly update:
vault/promotion/insights.mdvault/promotion/ideas.mdvault/promotion/principles.md- files under
vault//context
Core Workflow
Step 1: Read the month
Read the target month’s weekly reviews and identify:
- recurring wins and supportive conditions
- recurring frictions, drifts, and bottlenecks
- repeated project and area signals
- evidence of alignment or misalignment with stated priorities
- patterns that appear across multiple weeks, not just once
Step 2: Read current priorities
Read vault/context/priorities.md and identify:
- the current season
- relevant monthly priorities
- relevant quarterly priorities
- declared drift or failure modes
- explicitly deferred or non-current focuses
Use this file as the benchmark for alignment.
Step 3: Pull in relevant context
Read only the project and area files that materially improve interpretation.
Use project notes to understand:
- intended outcomes
- current bottlenecks
- risks and fake progress modes
- strategic significance
Use area notes to understand:
- standards
- current focus
- recurring risks
- positive and negative signals
Read notes under vault/context/notes/ only when they are explicitly linked in relevant source material or clearly necessary to interpret a repeated pattern, project signal, or area signal at monthly scale.
Use them selectively as supporting evidence or clarification. Do not expand monthly scope by scanning notes broadly.
Step 4: Review promotion staging
Read the current promotion/candidates.md and assess:
- which candidates now look stronger
- which candidates overlap and should be merged
- which candidates remain weak or thinly evidenced
- whether any higher-order candidate emerges only at monthly scale
Do not treat all prior candidates as valid by default.
Step 5: Diagnose the month
Form a grounded view of the month.
Answer:
- What kind of month was this, really?
- What moved meaningfully?
- What remained stagnant?
- What repeated strongly enough to matter?
- Where did behavior align with stated priorities?
- Where did it drift?
- What area or project signals stand out at monthly scale?
- Which promotion candidates deserve more confidence, less confidence, merging, or removal?
Step 6: Draft the monthly review
Generate the monthly review using the monthly review template located in templates/monthly-review.md.
Write clearly and diagnostically. Focus on:
- what defined the month
- what repeated
- what this month revealed more clearly than a single week could
- what should change next month
Step 7: Refine promotion candidates
Update vault/promotion/candidates.md based on monthly evidence.
Use the monthly layer to:
- confirm strong candidates
- refine wording
- merge overlapping candidates
- defer weak ones
- discard stale or unsupported ones
- add new candidates only when they clearly emerge at monthly scale
Promotion Rules
Monthly promotion work is stricter than weekly promotion work.
The monthly layer should prioritize:
- confirmation
- refinement
- consolidation
- pruning
over raw candidate generation.
Candidate quality bar
A candidate is stronger at monthly scale when it is:
- visible across multiple weeks
- strategically meaningful
- behaviorally actionable
- transferable beyond the immediate month
Monthly-specific actions
Use the monthly run to:
- raise confidence on well-supported candidates
- lower confidence on weak candidates
- merge duplicate or overlapping items
- sharpen vague candidates into cleaner statements
- discard candidates that no longer look useful
New monthly candidates
Only add a new candidate if it becomes clear mainly from cross-week synthesis.
Examples:
- a month-long drift pattern
- a repeated area-level sacrifice
- a broader principle that no single week clearly showed
- a strategy or content idea that crystallized across several reviews
Do not promote
Do not strengthen or add candidates for:
- isolated weekly frustrations
- thin patterns with weak evidence
- generic motivational ideas
- inflated conclusions from a noisy month
Writing Standards
For the monthly review
Write like a strategic diagnostic memo.
The review should be:
- concise
- comparative
- pattern-aware
- action-oriented
Avoid:
- rehashing daily detail
- merely stacking weekly summaries
- vague self-improvement language
- false precision
For promotion candidate updates
Be conservative and explicit.
If refining a candidate:
- make it clearer
- make it more evidence-based
- make it easier to route and review
If merging candidates:
- preserve the strongest version
- remove redundant phrasing
Consistency Rules
The monthly review and the candidate updates must agree.
Do not confirm a candidate at high confidence if the monthly review does not support it.
Do not let the monthly review ignore a strong repeated signal that is being promoted.
The monthly promotion stream should feel like a natural consequence of the monthly diagnosis.
Update Boundaries
This skill may:
- create or update the monthly review draft
- create or update
vault/promotion/candidates.md
This skill must not:
- edit daily journals
- edit weekly reviews except by explicit instruction
- edit files under
vault//context - edit canonical promotion files
- silently redefine priorities, projects, or areas
If a context file appears stale or misaligned, note it in the monthly review rather than rewriting it.
Completion Checklist
Before finishing, confirm:
- the monthly review reflects the target month accurately
- priorities were actually used as an alignment benchmark
- repeated patterns were identified across weeks, not just copied from one week
- candidate updates are more selective and refined than weekly outputs
- weak candidates were not preserved automatically
- no canonical promotion files were modified
- no
vault/contextfiles were modified - the review and candidate updates are consistent with each other
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.