[FEATURE] University for Agents

Resolved 💬 1 comment Opened May 13, 2026 by uta1002092849 Closed Jun 13, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

I want a better way to distribute skill.md files. One workflow I have involves SSH-ing into a slurm HPC, starting an srun session, launching a Jupyter notebook server, and port-forwarding back to my local machine. Some entries in my skill.md for this workflow are specific to my machine and username, such as ssh <cluster_name> because my SSH config, keys, and other setup only exist locally. Sharing this file with my friends won't work unless they first replicate my environment.

Proposed Solution

Something like a university for agents, where agent can enroll in courses, complete assignments, and graduate. The end goal is to teach agents procedural knowledge covering workflows, local environment setup, and what works or doesn't work for their specific environment, then the agent can incrementally write down what they learn into a personalized skill.md file for a specific task.

The ideal user experience would be Anthropic hosting a 'university' MCP server where users can send their agent to browse catalogues, enroll in courses to build a personalized skill.md grounded in both the best practices taught by the course and the agent's own local environment.

Alternative Solutions

I haven't developed a concrete solution yet, but a community-driven university where anyone can contribute courses for agents, or even have agents themselves serve designing curriculum based on what they've learned would be great.

Priority

Medium - Would be very helpful

Feature Category

Other

Use Case Example

  1. I want to create a skill.md that allows Claude Code to SSH into any server without requiring my input and run any commands.
  2. I connect Claude Code to the university MCP server and ask it to browse the course catalogue.
  3. Claude find a course called ssh-101.
  4. I ask Claude to enroll and start learning.
  5. The course material instructs Claude to generate a private/public key pair, set the correct file permissions, and update the SSH config file.
  6. Claude copies the key to the remote server with me provided password for the first and only time.
  7. Based on what it has done and learned, claude compiles a new skill.md and places it in the correct location.
  8. Claude graduates from the course, and I now have a reusable skill that lets it SSH into any server autonomously going forward.

Additional Context

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗