Customize

Marketplace

Install ready-made agents, skills, MCP servers and plugins from the Hull Marketplace.

The Hull Marketplace has ready-made agents, skills, MCP servers and plugins. Installing an item writes ordinary Hull config files, so Hull picks it up the same way as anything you create yourself.

In the VS Code extension, open it with Browse Marketplace in Settings > Agent Behaviour.

What you can install

TypeWhat it adds
AgentA role with its own prompt, model and permissions. It appears in the agent picker.
SkillInstructions and resources that Hull loads when a task needs them.
MCP serverTools from an external service or a program on your machine. See MCP.
PluginA package that extends the Hull runtime. See Plugins.

Project or global

Each install has a scope:

ScopeAvailable inUse it when
ProjectThis project only. Files go in the project's .hull/ folder.The whole team should use it, or it's specific to this repository.
GlobalEvery project on this machine. Files go in ~/.config/hull/.It's part of your personal workflow.

Commit project files to share them with your team. If the same item exists in both scopes, the project copy wins.

Where files go

The install dialog shows the destination before it changes anything.

TypeProjectGlobal
Agent.hull/agent/<name>.md~/.config/hull/agent/<name>.md
Skill.hull/skills/<name>/~/.config/hull/skills/<name>/
MCP servermcp entry in the project's hull.jsoncmcp entry in ~/.config/hull/hull.jsonc
Pluginplugin entry in the project's hull.jsoncplugin entry in ~/.config/hull/hull.jsonc

If you already have a config file, such as hull.json, Hull adds the entry there instead of creating a new file. Your other settings are kept.

Some MCP servers need API keys or tokens. Project config is often committed, so use environment variables for secrets and check the file before you commit it.

MCP servers and permissions

  • A local MCP server runs a command on your machine.
  • A remote MCP server sends requests to an external service.
  • Installing a server makes its tools available. It doesn't approve them: MCP tools follow your permission rules.

Check the item's author, source, requirements and tools before you install it.

Remove an item

An item can be installed in both scopes. Its card shows each installed scope with its own remove action, so removing the project copy leaves the global one in place.

After you install or remove an item, Hull reloads its config. Running sessions may restart so they don't keep using an outdated set of tools.

Contribute

Marketplace entries live in the Hull Marketplace repository. Document requirements, parameters, tools and any platform limits in your entry.

On this page