mantis-manager
Manage Mantis Bug Tracker (issues, projects, users, filters, configs) via the official Mantis REST API. Supports full CRUD operations on issues, projects, users, attachments, notes, tags, relationships, and configuration management. Features dynamic instance switching with context-aware base URL and token resolution.
Why use this skill?
Efficiently manage your Mantis Bug Tracker issues, projects, and users with OpenClaw. Supports dynamic instance switching and full CRUD operations via REST API.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/willykinfoussia/mantis-managerWhat This Skill Does
The Mantis Manager skill is a robust interface for the Mantis Bug Tracker REST API, enabling OpenClaw agents to perform comprehensive CRUD operations on your issue tracking data. It supports lifecycle management for issues, projects, users, attachments, notes, tags, and complex relationships. Designed with enterprise flexibility in mind, the skill features a sophisticated dynamic context resolution engine. This allows users to switch between development, staging, and production instances seamlessly using a hierarchical precedence system for both Base URLs and API tokens (temporary, session-based, and environment defaults). Whether you need to programmatically sync bug reports, audit project configurations, or manage user access, this skill acts as a secure and reliable bridge between your AI assistant and your Mantis infrastructure.
Installation
To integrate this skill into your environment, use the following OpenClaw CLI command:
clawhub install openclaw/skills/skills/willykinfoussia/mantis-manager
Ensure that you have your MANTIS_BASE_URL and MANTIS_API_TOKEN configured in your environment metadata. The skill will automatically detect these credentials to establish the initial connection.
Use Cases
- Automated Bug Triage: Automatically tag or reassign issues incoming from QA testers based on severity levels.
- Multi-Instance Management: Manage client-specific bug trackers by dynamically swapping URLs and tokens per request, ensuring clean separation of data.
- Configuration Audits: Export and verify project configurations or user permission sets across your Mantis ecosystem.
- Workflow Automation: Attach documentation or logs to specific issue IDs following a build failure triggered by CI/CD pipelines.
Example Prompts
- "Use my staging instance (https://staging.mantis.com/api/rest) to fetch all open issues assigned to me."
- "Create a new project named 'Alpha-Dashboard' in the default instance and add a note confirming the project setup."
- "Switch to the client-A instance using token XYZ-987 and list all tags associated with issue #402."
Tips & Limitations
- Context Precedence: Always remember that
temporary_*variables overrideuser_*settings, which in turn overrideMANTIS_environment variables. Use temporary variables for one-off tasks to avoid accidentally polluting your session state. - Security: Ensure that your API tokens have the minimum required scope. While this skill supports full CRUD, avoid using administrator-level tokens for routine queries.
- Performance: For bulk operations, consider that multiple individual REST calls may be rate-limited by your Mantis server configuration.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-willykinfoussia-mantis-manager": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
odoo-manager
Manage Odoo (contacts, any business objects, and metadata) via the official External XML-RPC API. Supports generic CRUD operations on any model using execute_kw, with ready-made flows for res.partner and model introspection. Features dynamic instance and database switching with context-aware URL, database, and credential resolution.
notion-cli
Notion CLI for creating and managing pages, databases, and blocks.