From learning
Unified learning pace and completion summary across courses, certifications, books, papers, and projects. Computes urgency-ranked table and per-type rollups from active items.
How this skill is triggered — by the user, by Claude, or both
Slash command
/learning:flow-build-learning-summaryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Trigger:** Called by `op-monthly-sync`, `op-review-brief`, `op-monthly-reflection`.
Trigger: Called by op-monthly-sync, op-review-brief, op-monthly-reflection.
Produces: Structured summary returned to caller; written to vault/learning/02_briefs/learning-summary-YYYY-MM.md.
Unified pace + completion summary across every item type. One pass, one table, one set of rules.
Item types covered (single-table, not separate flows):
Pace calculation (uniform across all types):
completion_pct = completed_units ÷ total_units. Units are whatever's natural for the type (modules / hours / pages / chapters).time_elapsed_pct = (today − start_date) ÷ (target_date − start_date).pace_delta = completion_pct − time_elapsed_pct.required_daily_pace = remaining_units ÷ days_remaining formatted with the item's natural unit.Per-type rollups (replaces what the two old flows produced separately):
annual_book_goal; current book + projected completion date; next 3 from task-update-reading-list.Behavioral overlay:
flow-build-streak-summary and includes streak status in the output.vault/learning/00_current/.flow-build-streak-summary; merge result.annual_book_goal and monthly_completion_target from config; project YE totals.learning-summary-YYYY-MM.md; return structured data to caller.Each active item must have: title, type, total_units, completed_units, unit_type, start_date, target_completion_date, status.
vault/learning/config.md:
annual_book_goal, monthly_completion_target, pace_delta_threshold (default 15).vault/learning/00_current/, vault/learning/01_prior/, vault/learning/config.md.vault/learning/02_briefs/learning-summary-YYYY-MM.md (and returns to caller).Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub fru-dev3/ai-ready-life --plugin learning