mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-19 15:36:29 +03:00
Rename ghost-cli, jira-cli, jellyfin-cli, openlibrary-cli, tmdb-cli, and tempest-cli to ghost, jira, jellyfin, openlibrary, tmdb, and tempest via git mv. Rewrite frontmatter name fields to match new directories, rename bundled scripts preserving executable bits, update internal invocation strings and README quick-start examples, and relocate the jellyfin pytest suite to jellyfin/scripts/ with its SCRIPT constant now resolving to the renamed sibling script. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
# Ghost CMS from the Terminal
|
|
|
|
Manage content on a Ghost CMS site: view site info, list and create posts and pages, manage tags — all via the Ghost Admin API (v5/v6).
|
|
|
|
## Why Install This Skill
|
|
|
|
When your agent loads this skill, it can **manage your Ghost CMS content** without the web editor. That means:
|
|
|
|
- **List posts and pages** — by status (published, draft, scheduled)
|
|
- **Create content** — write and publish blog posts from the terminal
|
|
- **Manage tags** — list and browse tags
|
|
- **Check site info** — title, URL, description, version
|
|
|
|
## What You Get
|
|
|
|
| Directory | Purpose |
|
|
|-----------|---------|
|
|
| `SKILL.md` | Complete command reference with setup and examples |
|
|
| `scripts/ghost` | CLI tool for Ghost Admin API operations |
|
|
|
|
## Quick Start
|
|
|
|
```bash
|
|
export GHOST_URL="https://your-ghost-site.com"
|
|
export GHOST_ADMIN_KEY="your-id:your-secret"
|
|
```
|
|
|
|
API key from Ghost Admin → Integrations → Create custom integration.
|
|
|
|
## Triggers
|
|
|
|
Load this when working with Ghost CMS — managing posts, pages, tags, or checking site configuration.
|
|
|
|
## Requirements
|
|
|
|
Python 3.8+ with `requests` library.
|