Coding

Learning Optimizer

Try it

Learning optimizer - analyze study patterns, identify inefficiencies, suggest optimizations for better learning outcomes

What it does

Analyze and optimize learning patterns for better efficiency.

The skill document

Learning Optimizer

Analyze and optimize learning patterns for better efficiency.

Features

  • Study pattern analysis
  • Efficiency identification
  • Time allocation suggestions
  • Focus improvement tips

Input

  • Study schedule/history
  • Current time allocation
  • Distraction factors
  • Performance data (optional)

Output

  • Efficiency analysis
  • Optimization suggestions
  • Time reallocation plan
  • Focus improvement tips

Constraints

  • ❌ No performance guarantees
  • ❌ No one-size-fits-all solutions
  • ❌ No external data collection

Usage

python3 scripts/main.py analyze --schedule "每天2小时" --subjects "数学,英语"
python3 scripts/main.py optimize --problem "容易分心" --current "长时间连续学习"
python3 scripts/main.py allocate --total 120 --priorities "数学高,英语中"
python3 scripts/main.py data

Storage

Logs are local-first and stored under ~/.learning-optimizer/ by default. Set LEARNING_OPTIMIZER_HOME for tests, demos, or shared machines:

LEARNING_OPTIMIZER_HOME=/tmp/learning-demo python3 scripts/main.py analyze --schedule "每天2小时" --subjects "数学,英语"

The skill writes JSONL logs:

  • analysis_log.jsonl
  • optimization_log.jsonl
  • allocation_log.jsonl

Verification

python3 -m py_compile scripts/main.py scripts/verify.py
python3 scripts/verify.py

Related skills

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

More from harrylabsj

Browse all skills

Cross-platform price compare for Taobao vs JD, PDD, Vipshop with match-scored buy/wait/avoid calls.

by harrylabsj52 installs2 stars

Get a clear order, switch, add, wait, or skip call on a Meituan deal from visible fees, ETA, reviews, and threshold math.

by harrylabsj44 installs1 stars

Evaluate Pinduoduo deals before you commit — subsidies, group-buy rules, seller risk, and refund terms in one pass.

by harrylabsj34 installs1 stars

Diagnose skill bottlenecks and turn practice logs into a targeted next session.

by harrylabsj35 installs

Get plain-Chinese explanations of routine health checkup reports with abnormal items grouped and prioritized.

by harrylabsj27 installs

Plan Freshippo (盒马鲜生) shopping with freshness checks, delivery-slot advice, and a manual order handoff.

by harrylabsj23 installs