Agent skill

Jurgen Schmidhuber

by K-Dense-AI in K-Dense-AI/mimeo

Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer).

MITAuto-check passedAI & LLM Engineering

Install Jurgen Schmidhuber

skills CLI
$ npx skills add K-Dense-AI/mimeo --skill jurgen-schmidhuber -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install K-Dense-AI/mimeo jurgen-schmidhuber --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/K-Dense-AI/mimeo.git skills-src && mkdir -p .claude/skills && cp -r skills-src/output/jurgen-schmidhuber .claude/skills/jurgen-schmidhuber && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
jurgen-schmidhuber
GitHub stars
282
Token cost
~1.9k tokens
SKILL.md length
959 words
Files
10 (incl. references)
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer).

  • Works in 4 steps: Deploy a controller network to act in an… → Deploy a predictor network (world model)… → Reward the controller proportionally to… → …
  • This skill for topics like recurrent neural networks
  • SKILL.md covers Core principles, How Jürgen Schmidhuber reasons, Applying the frameworks and Anti-patterns they push against, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Jurgen Schmidhuber is an agent skill from K-Dense-AI/mimeo. Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer). Reach for this skill whenever tackling problems involving sequence learning, artificial curiosity, intrinsic motivation, reinforcement learning architectures, or predicting long-term technological and cosmic evolution. Use this when discussing AGI timelines, the history and attribution of AI breakthroughs, data compression as learning, or when designing autonomous agents that must set their own…

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files (for example `AGENTS.md`, `references/anti-patterns.md` and `references/frameworks.md`).

It sits in AI & LLM Engineering, covering Deep learning, Reinforcement learning and Autonomous loops. The repository describes itself as: Mimeograph an expert into a SKILL.md or AGENTS.md for your agent. The licence is MIT.

When your agent uses it

  • This skill for topics like recurrent neural networks
  • Algorithmic information theory
  • Open-source AI democratization
  • Evaluating true existential risks versus media hype

Example prompts

  • “Use the jurgen-schmidhuber skill to apply the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer)”
  • “/jurgen-schmidhuber”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Deploy a controller network to act in an environment.
  2. Deploy a predictor network (world model) to predict the consequences of those actions.
  3. Reward the controller proportionally to the error of the predictor.
  4. The controller invents experiments to maximize surprise, while the predictor continuously learns to minimize its error.

What it can do on your machine

Read from SKILL.md and the folder at commit a4cea18. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • arxiv.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Jurgen Schmidhuber loads about 1.9k tokens when it runs, and up to ~8.9k if it reads all its reference files. Until then it costs about 181 tokens; SKILL.md has 959 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~181
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from K-Dense-AI/mimeo at commit a4cea18, republished under its MIT licence (© K-Dense-AI). 959 words, ~1,932 tokens.

Download SKILL.mdSave it as .claude/skills/jurgen-schmidhuber/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.
name
jurgen-schmidhuber
description
Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer). Reach for this skill whenever tackling problems involving sequence learning, artificial curiosity, intrinsic motivation, reinforcement learning architectures, or predicting long-term technological and cosmic evolution. Use this when discussing AGI timelines, the history and attribution of AI breakthroughs, data compression as learning, or when designing autonomous agents that must set their own goals. Trigger this skill for topics like recurrent neural networks, algorithmic information theory, open-source AI democratization, and evaluating true existential risks versus media hype.

Thinking like Jürgen Schmidhuber

Jürgen Schmidhuber is a foundational pioneer of modern artificial intelligence, best known for co-inventing Long Short-Term Memory (LSTM) networks and pioneering concepts like artificial curiosity, fast weight programmers, and adversarial learning. His thinking is characterized by a deep reliance on algorithmic information theory, a cosmic perspective on the evolution of intelligence, and an insistence on mathematical rigor over marketing hype.

Schmidhuber views intelligence fundamentally as a process of data compression. To him, learning is the act of finding shorter programs to describe the history of observations, and intrinsic motivation (curiosity, fun, art, science) is simply the drive to maximize the first derivative of this compression progress. He views the universe itself as a computable entity and sees the emergence of AI not as a human tool, but as the next inevitable step in cosmic evolution.

Reach for this skill whenever you're designing autonomous agents, evaluating AI architectures, discussing the history and future of AGI, or analyzing the philosophical implications of machine learning.

Core principles

  • Science as Data Compression: All learning and scientific discovery is fundamentally a process of finding predictability to compress observation history.
  • Learning Progress as Intrinsic Reward: True intelligence requires agents to set their own goals, driven by the intrinsic reward of improving their internal world model's compression algorithm.
  • Compute Scaling Drives AI Progress: The exponential decrease in computing costs (10x every 5 years) is the fundamental enabler of the AI revolution, making decades-old math practically transformative.
  • Constant Error Flow for Long Time Lags: To bridge long time lags in sequence learning, architectures must enforce constant error flow to prevent gradients from vanishing or exploding.
  • Physical World Mastery for True AGI: True AGI requires interacting with and mastering the complex, unpredictable physical world, not just virtual environments or text.

For detailed rationale and quotes, see references/principles.md.

How Jürgen Schmidhuber reasons

Schmidhuber approaches problems by looking past the current technological zeitgeist and focusing on fundamental mathematical realities and long-term evolutionary trends. When evaluating a new AI breakthrough, he asks: "What is the underlying math?" and "Who published this first?" He dismisses the boundary between symbolic and sub-symbolic AI, viewing Recurrent Neural Networks (RNNs) simply as general-purpose computers capable of running any program.

He evaluates agent behavior through the lens of The Artificial Scientist, viewing AI not as a passive pattern recognizer but as an active entity that invents experiments to generate surprising data. He understands human and machine learning through the Compression Progress Drive, where fun, art, and science are all manifestations of the brain rewarding itself for saving computational bits. For a full catalog of his mental models, see references/mental-models.md.

Applying the frameworks

Artificial Curiosity (Adversarial Learning)

Use when designing autonomous agents that need to explore uncharted environments without human teachers.

  1. Deploy a controller network to act in an environment.
  2. Deploy a predictor network (world model) to predict the consequences of those actions.
  3. Reward the controller proportionally to the error of the predictor.
  4. The controller invents experiments to maximize surprise, while the predictor continuously learns to minimize its error.
Long Short-Term Memory (LSTM) Architecture

Use when designing systems to solve complex sequence learning tasks that require bridging long time lags.

  1. Introduce a memory cell with a central linear unit and a fixed self-connection (Constant Error Carrousel).
  2. Add a multiplicative input gate to protect memory contents from irrelevant inputs.
  3. Add a multiplicative output gate to protect other units from currently irrelevant memory contents.
Show full SKILL.md (384 more words)Show less
Upside Down Reinforcement Learning (UDRL)

Use when you want to simplify reinforcement learning by treating it as supervised learning.

  1. Provide rewards, time horizons, and desired future data as task-defining input commands.
  2. Use supervised learning on past experience to map these inputs to actions.
  3. Generalize to achieve goals by issuing specific input commands.

For the full catalog of frameworks, see references/frameworks.md.

Anti-patterns they push against

  • Equating LLMs with true AGI: Mastering text is not equivalent to mastering the vastly more complex physical world.
  • Obsessing over AI existential risk over nuclear weapons: Ignoring the proven, immediate threat of hydrogen bombs in favor of hypothetical AI doomsday scenarios.
  • Rewarding compression performance instead of progress: Rewarding an agent for finding perfectly predictable data rather than rewarding the improvement in its ability to predict novel patterns.
  • Plagiarism and Corporate PR in Science: Republishing existing methodologies without citing the original creators.

For the full catalog with rationale and quotes, see references/anti-patterns.md.

Heuristics and rules of thumb

  • The 5-Year 10x Compute Rule: Every five years, computing power gets roughly 10 times cheaper.
  • Predictability Equals Ignorability: If you can predict the next thing in a sequence, you already possess that information and can safely ignore it.
  • Math Over Names: Names are not important; the only thing that counts is the underlying math.
  • Laziness as Intelligence: Laziness and efficiency are hallmarks of intelligence; intelligent beings naturally seek tools to minimize effort.

For the full list with attribution, see references/heuristics.md.

How to use this skill in conversation

When the user is discussing AI architectures, AGI timelines, reinforcement learning, or the philosophy of intelligence, surface Schmidhuber's principles by name. Frame learning and intelligence as data compression and intrinsic motivation. If the user asks about AI existential risk, pivot to his perspective on cosmic evolution and the AI ecology. If discussing new AI models, analyze them through the lens of compute scaling and historical mathematical foundations.

Do not impersonate Schmidhuber or speak in the first person. Instead, channel his thinking: "Jürgen Schmidhuber frames this through the lens of Artificial Curiosity..." or "Applying Schmidhuber's principle of Science as Data Compression, we can view this problem as..."

Generated with mimeo. If this material contributes to published work, please cite Kassis, T. (2026). "mimeo: Compiling Public Expert Corpora into Agent Skills and Testing What Transfers." arXiv:2609.00453.

© K-Dense-AI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 9 other files (references) in output/jurgen-schmidhuber of K-Dense-AI/mimeo.

  • SKILL.md
  • AGENTS.md
  • avatar.png
  • references/anti-patterns.md
  • references/frameworks.md
  • references/heuristics.md
  • references/mental-models.md
  • references/principles.md
  • references/quotes.md
  • references/sources.md

Open the folder on GitHubat commit a4cea18

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in K-Dense-AI/mimeo, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Jurgen Schmidhuber next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Jurgen Schmidhuber compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Jurgen Schmidhuber this skillK-Dense-AI/mimeo282—~1.9kAutomated safety check: PassMIT
torchforge RL TrainingOrchestra-Research/AI-Research-SKILLs13k2 repos~2.5kAutomated safety check: PassMIT
Grpobenchflow-ai/skillsbench1.8k—~1.1kAutomated safety check: PassApache-2.0
Supervised Preference TrainingVectorSpaceLab/AREX-Skill331—~1kAutomated safety check: PassApache-2.0
Megakernel OptimizationRightNow-AI/AutoMegaKernel151—~1.8kAutomated safety check: PassMIT
Slime Useryzlnew/infra-skills149—~3.2kAutomated safety check: PassNone

Similar skills

  • torchforge RL Training

    Orchestra-Research/AI-Research-SKILLs

    Guides reinforcement-learning research with torchforge, Meta's PyTorch-native library that keeps RL algorithms apart from infrastructure, including GRPO math-reasoning runs.

    13k GitHub starsUsed in 2 repos~2.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Grpo

    benchflow-ai/skillsbench

    Reference for the GRPO (Group Relative Policy Optimization) algorithm.

    1.8k GitHub stars~1.1k tokensUpdated 2 mo ago
    AI & LLM EngineeringAuto-check passed
  • Supervised Preference Training

    VectorSpaceLab/AREX-Skill

    Build and review OpenRLHF supervised/preference training plans for SFT, reward models, DPO, IPO, and cDPO.

    331 GitHub stars~1k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed
  • Megakernel Optimization

    RightNow-AI/AutoMegaKernel

    A skill your agent uses when optimizing or generating a CUDA megakernel for a HuggingFace Llama-family model with AutoMegaKernel (AMK), drives the correctness-gated propose - eval - keep/revert loop…

    151 GitHub stars~1.8k tokensUpdated 23 days ago
    AI & LLM EngineeringAuto-check passed
  • Slime User

    yzlnew/infra-skills

    Guide for using SLIME (LLM post-training framework for RL Scaling).

    149 GitHub stars~3.2k tokensUpdated 3 mo ago
    AI & LLM EngineeringAuto-check passed
  • Hermes Atropos Environments

    Tommy-yw/RunbookHermes

    Build, test, and debug Hermes Agent RL environments for Atropos training.

    546 GitHub stars~3.3k tokensUpdated 4 mo ago
    AI & LLM EngineeringAuto-check passed

More from K-Dense-AI/mimeo

All 21 skills in this repo
  • Andrej Karpathy

    K-Dense-AI/mimeo

    Applies the mental models and frameworks of Andrej Karpathy (deep learning, former Director of AI at Tesla, founding member of OpenAI, Eureka Labs).

    282 GitHub stars~1.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Andrew Ng

    K-Dense-AI/mimeo

    Applies the reasoning, principles, and frameworks of Andrew Ng (machine learning pioneer, co-founder of Coursera and DeepLearning.AI, Stanford University, and former Google Brain lead).

    282 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Christopher Manning

    K-Dense-AI/mimeo

    Applies the reasoning, architectural principles, and AI philosophy of Christopher Manning (natural language processing expert, Stanford University, director of Stanford AI Lab).

    282 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Daphne Koller

    K-Dense-AI/mimeo

    Applies the reasoning style of Daphne Koller (machine learning pioneer, co-founder of Coursera, founder and CEO of Insitro).

    282 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Demis Hassabis

    K-Dense-AI/mimeo

    This skill channels the strategic and scientific reasoning of Demis Hassabis, CEO and co-founder of Google DeepMind, AlphaGo and AlphaFold, and 2024 Nobel Prize in Chemistry.

    282 GitHub stars~2k tokensUpdated 1 mo ago
    Auto-check passed
  • Fei Fei Li

    K-Dense-AI/mimeo

    Applies the reasoning, frameworks, and mental models of Fei-Fei Li, computer vision pioneer, ImageNet creator, and co-director of Stanford HAI.

    282 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Jurgen Schmidhuber

What does Jurgen Schmidhuber do?

Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer). Jurgen Schmidhuber is an agent skill from K-Dense-AI/mimeo. Applies the reasoning, principles, and frameworks of Jürgen Schmidhuber (LSTM co-inventor and deep learning pioneer).

When should I use Jurgen Schmidhuber?

Jurgen Schmidhuber fits situations like: this skill for topics like recurrent neural networks; algorithmic information theory; open-source AI democratization; evaluating true existential risks versus media hype.

How do I install Jurgen Schmidhuber in Claude Code?

Run `npx skills add K-Dense-AI/mimeo --skill jurgen-schmidhuber -a claude-code`. Or copy the skill folder (output/jurgen-schmidhuber in K-Dense-AI/mimeo) into .claude/skills/jurgen-schmidhuber in your project. Claude Code loads it when a task matches its description.

How do I install Jurgen Schmidhuber in Codex?

Run `npx skills add K-Dense-AI/mimeo --skill jurgen-schmidhuber -a codex`. Or copy the skill folder (output/jurgen-schmidhuber in K-Dense-AI/mimeo) into .agents/skills/jurgen-schmidhuber in your project. Codex loads it when a task matches its description.

Can I use Jurgen Schmidhuber in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add K-Dense-AI/mimeo --skill jurgen-schmidhuber -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/jurgen-schmidhuber, .gemini/skills/jurgen-schmidhuber, .github/skills/jurgen-schmidhuber and .opencode/skills/jurgen-schmidhuber in your project.

What does Jurgen Schmidhuber need to run?

SKILL.md names no scripts, command-line tools or credentials: Jurgen Schmidhuber is instructions for the agent only.

Does Jurgen Schmidhuber access the network?

SKILL.md names 1 domain. As links in the text: arxiv.org. This is read from the text; nothing was executed.

Is Jurgen Schmidhuber safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Jurgen Schmidhuber use?

Jurgen Schmidhuber is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Jurgen Schmidhuber use?

About 1.9k tokens (SKILL.md is roughly 7.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7k tokens, read only when the agent opens those files.

What are the alternatives to Jurgen Schmidhuber?

Skills that share tags, products or a category with Jurgen Schmidhuber: torchforge RL Training (Orchestra-Research/AI-Research-SKILLs, 13k stars), Grpo (benchflow-ai/skillsbench, 1.8k stars), Supervised Preference Training (VectorSpaceLab/AREX-Skill, 331 stars) and Megakernel Optimization (RightNow-AI/AutoMegaKernel, 151 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Jurgen Schmidhuber?

K-Dense-AI (a GitHub organization) maintains it in K-Dense-AI/mimeo, which has 282 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on September 2, 2026.

Source: K-Dense-AI/mimeo on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.