Skip to content

Assets

Assets is your main library for everything you’ve imported. Use it to confirm what is in Oh My Agents, review details, and manage updates across projects and agents.

Oh My Agents supports three types:

  • Skills: reusable prompts or tools.
  • Memory Docs: context documents used by agents (for example AGENTS.md or CLAUDE.md).
  • Rules: constraints or policies used by certain agents.
  • One source of truth for multiple projects.
  • Consistent behavior across your agents.
  • Easy updates through the Changes view.

Open Assets and click Import.

  • Paste a URL into From URL.
  • Click Import URL.
  • Supported URL types:
TypeExample
GitHub repo roothttps://github.com/owner/repo
GitHub folderhttps://github.com/owner/repo/tree/main/skills
GitHub filehttps://github.com/owner/repo/blob/main/SKILL.md
GitHub raw filehttps://raw.githubusercontent.com/owner/repo/ref/path
Direct HTTP/HTTPS filehttps://example.com/path/to/file.md
skills.sh short URLhttps://skills.sh/owner/repo (optional /skill-name)
  • For supported links, you can also replace https:// with oma:// in the browser to import directly.
  • Choose File or Folder to import local assets.

Oh My Agents inspects the import and automatically determines the asset type. When the type isn’t clear, you’ll be asked to choose:

Choose an asset type during import

  1. If a folder doesn’t look like a Skill, you can import it as a Project instead.
  2. After importing as a Project, Oh My Agents scans it and pulls any detected assets into the library.

Import a folder as a project when it isn't a skill

After import, you’ll be prompted to:

  1. Pick a project.
  2. Select the agents that should receive the asset.
  3. Confirm with Link Assets (or Apply Changes if replacements are required).

Open an asset detail view and click Add to Project, then choose the project and agents.

Open the asset and use Edit → Save in the Content panel. Editing inside Oh My Agents is the recommended way to keep everything in sync. After saving, use Changes to publish updates to all linked projects and agents. See Edit & Publish Changes.

When you open an asset in Asset Detail, Oh My Agents opens the copy stored in your OMA workspace.

Use the asset context menu in the Assets list to rename or delete an item. Renaming is safe and helps organization, because the display name is not the asset’s ID in the library.