paperclip-manage-access

Manage Paperclip access control for authentication, invites, approvals, and permissions.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/albertobaselga/paperclip-skills --skill paperclip-manage-access
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paperclip-manage-access
Source: https://github.com/albertobaselga/paperclip-skills/tree/main/skills/paperclip-manage-access
Command: npx skills add https://github.com/albertobaselga/paperclip-skills --skill paperclip-manage-access

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the full access-control lifecycle for Paperclip, replacing manual admin work with guided flows for authentication, invites, approvals, permissions, and instance-level user administration.

Core Features & Use Cases

  • CLI Authentication: Bootstrap the first board operator, run login/logout flows, and verify the current identity.
  • Invites and Join Requests: Create invites for users or agents, inspect onboarding details, approve or reject join requests, and claim API keys after approval.
  • Members and Permissions: List company members and grant scoped permissions for actions like agent creation, task assignment, and join approval.
  • Instance Admin Operations: Promote or demote instance admins and manage a user's company access across the deployment.
  • Use Case: A fresh Paperclip instance can be initialized, secured, and onboarded by creating the first admin, inviting a new agent, approving its request, and assigning the minimum permissions it needs.

Quick Start

Ask me to bootstrap Paperclip access for a fresh instance, create a join invite, and guide the approval and permission-granting steps for the new member.

Frequently Asked Questions about paperclip-manage-access

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

FAQPage Schema
How do I bootstrap access control for a new Paperclip instance?

Paperclip access control for a fresh instance is bootstrapped by initializing the first board operator through a CLI authentication challenge. This establishes the foundational admin user required to manage subsequent invites, approvals, and permission grants.

What is the process for approving join requests and claiming API keys in Paperclip?

Approving join requests in Paperclip involves inspecting onboarding details and authorizing the user or agent through a dedicated approval workflow. Once approved, the newly onboarded member can claim their API keys for CLI authentication.

Can I grant scoped permissions to specific members for agent creation and task assignment?

Yes, you can grant scoped permissions to company members for specific actions like agent creation, task assignment, and join approval. This governs cross-company access by ensuring members only receive the minimum permissions needed for their roles.

Does Paperclip access management require bearer-token and session-cookie authentication?

Yes, managing Paperclip access requires bearer-token and session-cookie authentication handling. These mechanisms secure CLI auth challenges, enforce company-scoped authorization checks, and protect the admin endpoints used for instance user administration.

How do I promote or demote instance admins and manage cross-company access?

You can promote or demote instance admins and manage cross-company access through instance-level admin operations. This functionality allows you to govern a user's company access across the entire authenticated Paperclip deployment from a centralized interface.