# How to Install Humanizer for Multiple Agent Platforms from a Single Repository

> Easily install Humanizer for all agent platforms using the Skills CLI with global and agent flags. Deploy from a single repository with one command.

- Repository: [Siqi Chen/humanizer](https://github.com/blader/humanizer)
- Tags: how-to-guide
- Published: 2026-09-12

---

**Use the Skills CLI with the `--global` and `--agent '*'` flags to deploy the Humanizer Markdown skill to every supported agent from one command.**

Humanizer is a pure-Markdown skill hosted in the `blader/humanizer` repository that works across Claude Code, OpenAI-compatible agents, and other platforms. Since the skill contains no executable code—only the [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) file—any agent capable of loading Markdown skills can consume it. This guide covers the recommended methods for installing Humanizer to support multiple agent platforms from a single repository.

## Install Humanizer Using the Skills CLI (Recommended)

The Skills CLI provides the only platform-agnostic method to distribute the skill to multiple agents simultaneously. Because Humanizer is repository-based, the CLI copies the appropriate files into each agent's skill directory based on the flags you provide.

### Global Installation for All Agents

Run the following command in any terminal to install Humanizer globally and deploy it to every agent the CLI recognizes:

```bash
npx skills add blader/humanizer --global --agent '*'

```

The `--global` flag stores the skill in the global skill store, making it available across all projects on your machine. The `--agent '*'` argument instructs the CLI to copy the skill into the skill directories of **every** supported agent, including Claude Code and OpenAI-compatible environments. After execution, reload each agent's skill cache or restart the agents to activate the new `/humanizer` command.

*Source:* The repository's [`README.md`](https://github.com/blader/humanizer/blob/main/README.md) documents this method in the installation section.

### Claude-Specific Marketplace Installation

For Claude Code 2.1.142 or newer, you can install Humanizer through the built-in marketplace, which internally respects the `--agent` flag:

```bash
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer

```

This approach wraps the same repository content but exposes it through Claude's native plugin interface. The underlying files remain identical to the CLI installation, ensuring consistency across platforms.

## Manual Installation for Unsupported Agents

For agents that do not support the Skills CLI, manual installation requires only copying the skill definition file. Since Humanizer contains no compiled code or dependencies, this method works on any platform that reads Markdown skills.

Copy the [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) file from the repository root into your agent's skill directory:

```bash
cp SKILL.md /path/to/your/agent/skills/

```

Restart the agent to load the skill. This single-file deployment demonstrates why the repository can serve multiple platforms—the entire skill logic resides in [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) without platform-specific binaries.

## Repository Structure for Multi-Agent Support

The `blader/humanizer` repository uses a specific file structure to enable cross-platform compatibility:

- **[`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md)** — The core skill definition in pure Markdown that all agents load and parse.
- **[`.claude-plugin/plugin.json`](https://github.com/blader/humanizer/blob/main/.claude-plugin/plugin.json)** — Claude-specific metadata that enables marketplace discovery and installation.
- **[`agents/openai.yaml`](https://github.com/blader/humanizer/blob/main/agents/openai.yaml)** — Example configuration showing how OpenAI-compatible agents reference the skill.

This architecture allows the same repository to serve Claude Code, OpenAI agents, and custom platforms without code forks. The Skills CLI leverages these files to route the correct content to each agent type during installation.

## Summary

- **Use `npx skills add blader/humanizer --global --agent '*'`** to install Humanizer for every supported agent from a single command.
- **Claude Code 2.1.142+** users can alternatively use `/plugin marketplace add blader/humanizer` for native integration.
- **Manual installation** only requires copying [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) to the agent's skill directory because Humanizer is pure Markdown.
- The repository structure separates platform-specific wrappers (`.claude-plugin/`, [`agents/openai.yaml`](https://github.com/blader/humanizer/blob/main/agents/openai.yaml)) from the universal skill logic ([`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md)).

## Frequently Asked Questions

### Can I install Humanizer without the Skills CLI?

Yes. Copy the [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) file directly into your agent's skill directory and restart the agent. This works because Humanizer contains no executable code—only Markdown instructions that any compatible agent can parse.

### Which agent platforms are supported by the `--agent '*'` flag?

The flag targets all agents that the Skills CLI knows about, including Claude Code and OpenAI-compatible environments. The CLI reads your local configuration to determine which skill directories to populate.

### What file contains the actual Humanizer skill logic?

The entire skill logic resides in **[`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md)** at the repository root. This single Markdown file contains all instructions and metadata required for the skill to function across platforms.

### Do I need to restart agents after installing Humanizer?

Yes. After running the installation command or copying [`SKILL.md`](https://github.com/blader/humanizer/blob/main/SKILL.md) manually, reload the agents' skill caches or restart the agents completely to recognize the new `/humanizer` command.