Mantis Manager for Openclaw

A comprehensive automation tool for managing Mantis Bug Tracker issues, projects, and users with dynamic multi-instance support.

willykinfoussia
v0.0.1
Feb 5, 2026
3
2.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mantis-manager

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mantis-manager using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Mantis Manager?

Mantis Manager is a high-performance integration for AI coding agents, providing full programmatic control over the Mantis Bug Tracker through its official REST API. This skill empowers developers and agents to handle the entire lifecycle of software defects and project requirements, from initial reporting to final resolution. By incorporating this into your library of Openclaw Skills, you gain the ability to manage complex bug-tracking workflows with precision and speed.

The core strength of this skill lies in its sophisticated context-awareness. It allows for seamless transitions between different Mantis environments—such as production, staging, or various client-specific instances—without requiring hardcoded configuration changes. Whether you are managing thousands of issues or orchestrating project migrations, Mantis Manager provides the technical depth needed for modern devops environments.

Mantis Manager Use Cases

  • Automating the creation, updating, and monitoring of bug reports across multiple projects.
  • Synchronizing project structures, versions, and user permissions between different Mantis instances.
  • Generating consolidated status reports by querying multiple client installations in a single session.
  • Performing bulk operations such as status changes or handler assignments during high-volume triage.
  • Auditing user activity and managing API tokens for automated system integrations.

How Mantis Manager Works

  1. The skill evaluates the target Mantis environment using a resolution hierarchy, prioritizing temporary or session-defined URLs and tokens over global environment variables.
  2. It establishes a secure connection by constructing standardized Authorization headers using the resolved Bearer token.
  3. The agent maps user queries to specific REST API endpoints for issues, projects, users, or configuration management.
  4. It processes complex data types, including base64-encoded file attachments and ISO 8601 formatted time-tracking notes.
  5. The system maintains a dynamic runtime context, allowing it to remember session-specific instance settings or clear one-time overrides automatically after execution.

Mantis Manager Setup

To integrate this tool with your Openclaw Skills setup, define the required environment variables in your terminal or configuration file:

export MANTIS_BASE_URL="https://your-mantis-instance.com/api/rest"
export MANTIS_API_TOKEN="your_personal_access_token"

Ensure that the Mantis REST API is accessible from your network and that your API token has the necessary access levels (e.g., Updater, Developer, or Manager) for the projects you wish to automate.

Mantis Manager Data Schema & Taxonomy

Mantis Manager organizes data based on the official Mantis REST API taxonomy. The primary data entities include:

Entity Key Data Fields
Issues summary, description, category, project, status, priority, handler, tags, custom_fields
Projects name, description, status, enabled, view_state, sub-projects
Users username, email, real_name, access_level, enabled, protected
Versions name, description, released, obsolete, timestamp
Notes text, view_state, time_tracking (PT#H#M format), attachments
Filters filter_id, project_id, user_id

Mantis Manager Advanced Features

  • Dynamic Instance Switching: Switch between staging and production instances on-the-fly without changing environment variables.
  • Hierarchical Context Resolution: Advanced logic to handle temporary, session, and fallback credentials.
  • User Impersonation: Ability to perform actions as a specific user using the X-Impersonate-User header for administrative auditing.
  • Cross-Instance Synchronization: Workflows designed to clone or sync data across different Mantis servers.
  • Comprehensive Error Handling: Graceful management of 401 Unauthorized, 403 Forbidden, and 422 Unprocessable Entity responses with actionable feedback.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*