c1i

Discover and invoke C1 API endpoints for identity access management with NDJSON outputs.

2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ConductorOne/c1i --skill c1i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c1i
Source: https://github.com/ConductorOne/c1i/tree/main/cmd
Command: npx skills add https://github.com/ConductorOne/c1i --skill c1i

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps AI agents quickly discover C1 API capabilities and safely produce structured outputs for common identity and access workflows without manually working out request/response schemas.

Core Features & Use Cases

  • API discovery without auth: Use docs commands to search documentation, list endpoints, fetch endpoint schemas, and dump the OpenAPI spec.
  • Agent-friendly structured data: Use list/search commands that emit NDJSON plus built-in auto-pagination patterns.
  • End-to-end identity workflows: Authenticate, inspect the current principal, list users/apps/entitlements/tasks, and create access request tasks (grant/revoke) with optional task actions (approve/deny/comment).

Quick Start

Ask the agent to run: c1i docs endpoints --filter task and then c1i docs endpoint /api/v1/search/tasks.

Frequently Asked Questions about c1i

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

FAQPage Schema
How do I discover identity access management API endpoints without authentication?

You can discover identity access management API endpoints without authentication by using `docs` commands to search documentation, list endpoints, fetch schemas, and dump the OpenAPI spec before running authenticated calls.

How do I get structured NDJSON output for paginated identity security API calls?

To get structured NDJSON output for paginated identity security API calls, use the built-in list and search commands, which automatically handle pagination and emit agent-friendly NDJSON formatted data.

Can I automate access request tasks like grant and revoke using a command line interface?

Yes, you can automate access request tasks using the command line interface to create grant and revoke requests, and optionally execute task actions such as approve, deny, or comment on those requests.

What is the best way for AI agents to query users and entitlements from an identity platform?

The best way for AI agents to query users and entitlements is to authenticate via the CLI, inspect the current principal, and run list or search commands that return structured NDJSON outputs for agent workflows.

Do I need to manually inspect API schemas to list applications and access tasks?

No, you do not need to manually inspect API schemas to list applications and access tasks. The CLI allows agents to fetch endpoint schemas automatically and safely produce structured outputs for common workflows.

How does an agent inspect its current principal before running identity access workflows?

An agent inspects its current principal by authenticating through the CLI, which allows it to verify its identity and permissions before executing list, search, or access request workflows.