semvec/pypi-packages huggingface dataset:
agnostic-prompt-aps 1.1.12.dev10
CLI to install and manage the Agnostic Prompt Standard (APS) skill and platform templates.
License: MIT
Requires Python: >=3.10

# APS CLI (Python)

This package provides the `aps` CLI for installing the **Agnostic Prompt Standard (APS)** skill into:

- a repository workspace: `.github/skills/agnostic-prompt-standard/`
- or as a personal skill: `~/.copilot/skills/agnostic-prompt-standard/`

## Install / run

Global install (recommended):

```bash
pipx install agnostic-prompt-aps
aps init
```

One-off run:

```bash
pipx run agnostic-prompt-aps init
```

## Commands

```bash
aps init [--repo|--personal] [--platform <id>] [--yes] [--force]
aps doctor [--json]
aps platforms
aps version
```

## Platform-specific paths

Use `--platform <id>` to specify a platform adapter:

```bash
# VS Code / Copilot (default paths: .github/skills, ~/.copilot/skills)
aps init --platform vscode-copilot

# Claude Code (paths: .claude/skills, ~/.claude/skills)
aps init --platform claude-code
```

## Windows troubleshooting

On Windows, `pipx run agnostic-prompt-aps` may fail with `FileNotFoundError` due to a known pipx bug with `.exe` launcher paths.

**Workarounds:**

1. **Use `pipx install` instead** (recommended):
   ```bash
   pipx install agnostic-prompt-aps
   aps init
   ```

2. **Use Python module syntax**:
   ```bash
   python -m aps_cli init
   ```

3. **Try the full-name entry point**:
   ```bash
   pipx run agnostic-prompt-aps agnostic-prompt-aps init
   ```

4. **Upgrade pipx** to the latest version:
   ```bash
   python -m pip install --upgrade pipx
   ```