arcana-upload-api

Bundle dependencies, transform frontmatter, and upload Claude Code skills to the Anthropic Skills API.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/hiivmind/hiivmind-arcana-skills --skill arcana-upload-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arcana-upload-api
Source: https://github.com/hiivmind/hiivmind-arcana-skills/tree/main/skills/arcana-upload-api
Command: npx skills add https://github.com/hiivmind/hiivmind-arcana-skills --skill arcana-upload-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the issue of manually uploading Claude Code skills to the Anthropic Skills API, making the process fully automated and integrated into the Claude ecosystem.

Core Features & Use Cases

  • Automated Skill Uploading: Streamlines the process of publishing Claude Code skills to the Anthropic Skills API.
  • Dependency Management: Identifies and bundles all necessary dependencies with the skill for seamless deployment.
  • Version Tracking: Ensures that new versions of skills are tracked and uploaded, providing updates to users without manual intervention.
  • Use Case: For developers or users who have a Claude Code skill that they want to publish for workspace-wide use, this Skill automates the entire deployment process.

Quick Start

Use the arcana upload-api command with the path to your skill directory to automatically deploy it to the Anthropic Skills API.

Frequently Asked Questions about arcana-upload-api

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

FAQPage Schema
How do I automate Claude Code skill deployment to the Anthropic API?

Automating Claude Code skill deployment to the Anthropic API requires analyzing dependencies, bundling files, transforming frontmatter, validating, and zipping the directory before upload. This Skill executes that entire pipeline automatically via a single command.

What is the process to upload a Claude skill to the Anthropic Skills API?

Uploading a Claude skill to the Anthropic Skills API involves packaging the skill directory, managing dependencies, and sending the ZIP archive to the endpoint. This Skill handles frontmatter transformation and API transmission automatically.

Can I bundle Python dependencies like requests and pyyaml when deploying skills to the Anthropic API?

Yes, bundling Python dependencies like requests and pyyaml when deploying skills to the Anthropic API is supported. The Skill identifies required dependencies and includes them in the final ZIP archive for seamless API upload.

Does the Anthropic Skills API support automated version tracking for deployed Claude Code skills?

Automated version tracking for deployed Claude Code skills is supported by the Anthropic Skills API. This Skill ensures new versions are tracked and uploaded automatically, providing updates without manual intervention.

What are the limitations of automating skill deployment to the Anthropic ecosystem?

Limitations of automating skill deployment to the Anthropic ecosystem include strict requirements for dependency bundling and frontmatter validation before ZIP creation. The Skill requires precise directory structures to successfully execute the API upload pipeline.

Is manual ZIP creation required to publish Claude Code skills for workspace-wide use?

Manual ZIP creation is not required to publish Claude Code skills for workspace-wide use. The Skill automates the entire deployment process, performing validation and ZIP creation internally before interacting with the Anthropic Skills API.