openproject-admin

Retrieve OpenProject configuration and manage work package types, statuses, priorities, and roles via API v3.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/hoangvantuan/claude-plugin --skill openproject-admin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openproject-admin
Source: https://github.com/hoangvantuan/claude-plugin/tree/main/skills/openproject/openproject-admin
Command: npx skills add https://github.com/hoangvantuan/claude-plugin --skill openproject-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

OpenProject administrators often perform repetitive configuration and auditing tasks across instances. This skill provides programmatic access to system settings, types, statuses, priorities, and roles via the API, reducing manual effort and the risk of drift.

Core Features & Use Cases

  • Retrieve system configuration to understand defaults and preferences.
  • List and inspect work package types, statuses, and priorities across projects or for a specific project.
  • Query roles and permissions to validate access controls and ensure correct workflows.

Quick Start

Use the admin skill to fetch the configuration and list all work package types, statuses, priorities, and roles from your OpenProject instance.

Frequently Asked Questions about openproject-admin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit OpenProject configuration via the API?

You can audit OpenProject configuration by using the API v3 /configuration endpoint to retrieve system settings and defaults programmatically. This approach reduces manual effort and prevents configuration drift across OpenProject instances.

Can I retrieve work package types and statuses from OpenProject using API v3?

Yes, you can retrieve work package types and statuses by querying the /types and /statuses endpoints via OpenProject API v3. The skill supports listing these elements across projects or for a specific project with pagination.

What credentials do I need to access OpenProject admin endpoints?

To access OpenProject admin endpoints, you need to set up the OPENPROJECT_URL and OPENPROJECT_API_KEY environment variables. The client library uses these credentials to authenticate requests to the API v3 endpoints.

How do I validate roles and permissions in OpenProject for access control?

You can validate OpenProject roles and permissions by querying the /roles endpoint via API v3. This allows you to programmatically inspect access controls and ensure correct workflows are applied across your instances.

Does the OpenProject API v3 support listing work package priorities?

Yes, the OpenProject API v3 supports listing work package priorities through the /priorities endpoint. You can retrieve these configurations alongside types, statuses, and roles to audit your complete project setup.