Metadata-Version: 2.4
Name: promtogram-cli
Version: 0.1.0
Summary: Promtogram Sync CLI — materialize bundles into .cursor/.claude/AGENTS.md
Project-URL: Homepage, https://promtogram.ru
Project-URL: Documentation, https://promtogram.ru/docs/overview
Author-email: Promtogram <admin@promtogram.ru>
License: Proprietary
Keywords: ai,cli,cursor,mcp,promtogram
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: httpx>=0.28.0
Requires-Dist: pydantic>=2.10.0
Requires-Dist: typer>=0.15.0
Description-Content-Type: text/markdown

# promtogram-cli

Sync CLI for [Promtogram](https://promtogram.ru) — materialize bundle skills, rules, hooks, and subagents into your project (`.cursor/`, hooks, `mcp.json`).

## Install

```bash
# Recommended
uv tool install promtogram-cli

# Or
pip install promtogram-cli
```

## Quick start

```bash
# Email + password (creates a long-lived API token locally)
promtogram login

# Or use an API key from https://promtogram.ru/account
promtogram login --api-token ptg_your_token_here

promtogram pull my-bundle-slug
promtogram sync
promtogram status
```

## Commands

| Command | Description |
|---------|-------------|
| `login` | Authenticate or save an API token |
| `pull <bundle>` | Download local manifest into `.promtogram/` |
| `sync` | Materialize skills, rules, hooks, subagents |
| `diff` | Show pending changes before sync |
| `status` | Auth, linked bundle, last sync |
| `version` | Print CLI version |

## Documentation

https://promtogram.ru/docs/overview
