Agent skill

moai-learning-optimizer

Intelligent learning system optimizer that analyzes session patterns, identifies improvement opportunities, and continuously enhances Alfred's performance through adaptive learning and knowledge optimization. Use when optimizing Alfred's behavior, analyzing session patterns, improving system performance, or when implementing adaptive learning capabilities.

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill moai-learning-optimizer-dolsoon-my-awesome-project-7bcd4c27 --agent claude-code

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

Facts
Files in the skill folder: 2
SKILL.md size: 18 KB
Bundled scripts: none
Version: 1.0.0
Allowed tools: -Read-Glob-Grep-Bash-Write
Path: skills/ai-ml/moai-learning-optimizer-dolsoon-my-awesome-project-7bcd4c27/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.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What It Does

Intelligent learning system optimizer that analyzes Alfred's session patterns, identifies improvement opportunities, and continuously enhances performance through adaptive learning and knowledge optimization. Learns from user interactions to provide increasingly relevant and efficient assistance. Core capabilities include session pattern analysis, performance optimization based on usage, adaptive skill selection and invocation timing, knowledge gap identification and filling, user preference learning and personalization, system performance monitoring and tuning, predictive assistance, and continuous improvement through feedback integration.

How it works

The skill provides concrete components and Python code blocks that perform:

  • Session Pattern Analysis: collects metrics like session_duration, tool_usage_patterns, skill_invocation_patterns, user_interactions, success_rates, bottlenecks, and satisfaction; identifies patterns such as peak_times, preferred_tools, skill_effectiveness, and workflow_optimization; returns metrics, patterns, and learning recommendations.
  • Adaptive Learning System: initializes knowledge_base, user_preferences, performance_history; learns from a session by extracting signals, updating knowledge, adjusting preferences, optimizing parameters, and saving state; predicts needs given a context by returning likely_tools, optimal_skills, potential_issues, and recommended_actions; adapts responses based on user_feedback by analyzing feedback, adjusting strategies, updating communication preferences, and refining assistance.
  • Performance Optimization Engine: computes an optimization plan across areas like skill_loading, response_time, context_usage, knowledge_retrieval, tool_selection, and workflow_efficiency; builds a plan with current and target performance, strategies, priority, and expected improvements.
  • Knowledge Management: analyzes knowledge gaps for missing or outdated information, prioritizes gaps, and generates a learning plan with immediate, medium-term, and long-term needs plus resources and strategy. Integrates new knowledge with steps for validation, categorization, indexing, linking, testing, and deployment; maintains knowledge quality through metrics (accuracy, relevance, completeness, consistency, freshness) and executes improvements when issues exist.
  • User Personalization: learns user preferences (communication_style, detail_level, tool_preferences, workflows, timing, error_handling); builds a user profile and personalizes Alfred's behavior. Adaptive Assistance adjusts intervention level, content detail, and explanation style based on context; personalizes responses in content, tone, format, and timing.
  • Experience Optimization: measures response_satisfaction, task_completion_efficiency, learning_progress, error_recovery_time, and engagement; identifies improvements and creates an optimization plan with current/target state, improvements, timeline, and success metrics.
  • Predictive Analytics: Behavior Prediction forecasts likely actions, issues, interventions, and resource needs based on behavioral patterns and context; Performance Prediction estimates duration, bottlenecks, resource needs, and success probability using history and task features; Optimization Opportunities identifies skill and workflow improvements, performance tuning, and knowledge enhancements, then prioritizes them.
  • Continuous Improvement: integrates user feedback to update responses, workflows, knowledge, and performance; manages the learning loop with data collection, pattern analysis, insights, improvements, validation, and state updates; system evolution evolves capabilities using a roadmap and resource planning, implementing steps and validating outcomes.

When to Use

Use when optimizing Alfred's performance and behavior, during session analysis and pattern discovery, when implementing adaptive learning capabilities, for system performance monitoring and tuning, when personalizing Alfred's responses and recommendations, during troubleshooting, and for continuous system improvement and optimization.

What It Can Touch

The skill lists allowed tools including Read, Glob, Grep, Bash, Write, and utilizes the claude-code tool for implementation steps across analyses, learning, and optimization routines.

Caveats

License is MIT. Status is stable. The skill defines learning loops and adaptive mechanisms that rely on analyzed session data and feedback; outcomes depend on data quality and context and are not guaranteed as explicit results.

From the SKILL.md

# Learning System Optimizer ## Skill Metadata | Field | Value | | ----- | ----- | | Version | 1.0.0 | | Tier | Alfred (Learning System) | | Auto-load | During session analysis or on demand | | Purpose | Optimize Alfred performance through adaptive learning | --- ## What It Does Intelligent learning system optimizer that analyzes Alfred's session patterns, identifies improvement opportunities, and continuously enhances performance through adaptive learning and knowledge optimization. Learns from user interactions to provide increasingly relevant and efficient assistance. **Core capabilities**: - ✅ Session pattern analysis and behavior learning - ✅ Performance optimization based on usage patterns - ✅ Adaptive skill selection and invocation timing - ✅ Knowledge gap identification and filling - ✅ User preference learning and personalization - ✅ System performance monitoring and tuning - ✅ Predictive assistance and proactive recommendations - ✅ Continuous improvement through feedback integration --- ## When to Use - ✅ When optimizing Alfred's performance and behavior - ✅ During session analysis and pattern discovery - ✅ When implementing adaptive learning capabilities - ✅ For system per

What's inside
Steps it walks through
  1. Skill Metadata
  2. What It Does
  3. When to Use
  4. Learning Analytics Engine
  5. 1. Session Pattern Analysis
  6. 2. Adaptive Learning System
  7. 3. Performance Optimization Engine
  8. Knowledge Management
  9. 1. Knowledge Gap Analysis
  10. 2. Knowledge Integration
  11. 3. Knowledge Quality Management
  12. User Personalization
  13. 1. Preference Learning
  14. 2. Adaptive Assistance
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the moai-learning-optimizer skill do?

Intelligent learning system optimizer that analyzes session patterns, identifies improvement opportunities, and continuously enhances Alfred's performance through adaptive learning and knowledge optimization. Use when optimizing Alfred's behavior, analyzing session patterns, improving system performance, or when implementing adaptive learning capabilities.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill moai-learning-optimizer-dolsoon-my-awesome-project-7bcd4c27 --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