# Custom Modes (Roo Code)

> Use this tool when you need to create customized AI agent behaviors for specific applications or domains. It solves problems of inflexibility in standard AI models by allowing users to define and apply custom modes through configuration files. The Custom Modes tool takes in configuration files as input and outputs tailored AI agent behaviors, making it ideal for developers and researchers working on specialized AI projects.

Canonical page: https://skillsregistry.net/skills/roovet-custom-behavioral-modes  
JSON: https://api.skillsregistry.net/v1/skills/roovet-custom-behavioral-modes

## Description

This MCP server, developed by Roo Veterinary Inc, enables custom mode management for AI agents. Built with TypeScript and leveraging the Model Context Protocol SDK, it provides functionality for defining, loading, and applying custom behavioral modes. The implementation focuses on flexibility and extensibility, allowing users to create tailored AI agent behaviors through configuration files. It's particularly useful for developers and researchers working on specialized AI applications, enabling use cases such as domain-specific language models, context-aware assistants, or adaptive chatbots without directly modifying the underlying AI model.

## Trust

- **Trust score (0–1):** 0.96
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/roovet-custom-behavioral-modes)
- **Repository:** <https://github.com/ccc0168/modes-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "roovet-custom-behavioral-modes"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/roovet-custom-behavioral-modes` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/roovet-custom-behavioral-modes/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
