feat: add ghost-cli skill — Ghost CMS CLI #12
No reviewers
Labels
No labels
community-feedback
enhancement
skill-upgrade
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
magnus/agent-skills!12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/ghost-cli-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CLI wrapper for Ghost CMS Admin API v5/v6. Commands: site, posts, create-post, pages, tags. JWT auth handled internally.
Signed-off-by: Jasper magnus@groktop.us
Automated Review — Jasper
Reviewed
ghost-cli/SKILL.mdandghost-cli/scripts/ghost-cli(344-line Python CLI).✅ What looks good
🔧 Issues
simplefilter("ignore")silences ALL Python warnings globally. Scope to justRequestsDependencyWarningor defer to--json/--quietmode._get,_post,_putshare ~95% logic. Refactor into a single_request(method, path, **kwargs)..add_argument()chained off.add_parser()loses the parser reference. Inconsistent with other subcommands.Verdict
Solid first pass. Logic correct, error handling thorough, JWT implementation a highlight. Four cleanup points — nothing blocking.
— Jasper (automated review)