Generated: 2026-01-28
Summary
| Playbook | Lines | Status | Issues |
|---|---|---|---|
| content_blog | 503 | FIXED | CLI commands corrected, --slug → positional |
| content_chad-medium | 161 | FIXED | --slug → positional |
| content_chad-twitter | 142 | FIXED | --slug → positional |
| content_execution-model | 237 | EXCEPTION | Exceeds 200 lines |
| content_hackernoon | 144 | FIXED | --slug → positional |
| content_linkedin | 465 | FIXED | --slug → positional |
| content_medium | 586 | FIXED | --slug → positional |
| content_reddit | 482 | FIXED | --slug → positional |
| content_substack | 145 | FIXED | --slug → positional |
| content_twitter | 562 | FIXED | --slug → positional |
Fixes Applied
All Content Playbooks
The following CLI command patterns were fixed across all content playbooks:
| Original | Issue | Fixed |
|---|---|---|
core content show --slug X --source Y |
--slug doesn't exist |
core content show X --source Y |
core content verify --slug X --source Y |
--slug doesn't exist |
core content verify X --source Y |
core content edit --slug X --source Y |
--slug doesn't exist |
core content edit X --source Y |
core content verify --slug X |
--slug doesn't exist |
core content verify X --source <source> |
core content show --slug X |
--slug doesn't exist |
core content show X --source <source> |
content_blog
File: content/blog.md
Additional fixes:
| Original | Issue | Fixed |
|---|---|---|
{ "command": "playbook session" } |
Command doesn't exist | { "command": "core playbooks show cli_session" } |
analytics content --days 30 |
Invalid syntax | analytics content stats --since 30d |
analytics category |
Command doesn't exist | analytics content top --limit 10 |
CLI Commands Validated
All content-related commands tested with --help:
| Command | Syntax |
|---|---|
core content show <slug> --source <source> |
Slug is positional argument |
core content verify <slug> --source <source> |
Slug is positional argument |
core content edit <slug> --source <source> |
Slug is positional argument |
core content list --source <source> |
Source is optional flag |
core content search "<query>" |
Query is positional argument |
core content ingest <path> --source <source> |
Path is positional |
core content publish --step <step> |
Step values: ingest, assets, prerender, pages, sitemap, all |
analytics content stats |
Subcommand required |
analytics content top |
Subcommand required |
analytics content trends |
Subcommand required |
Line Count Exceptions
The following playbooks exceed 200 lines but are granted exceptions:
| Playbook | Lines | Reason |
|---|---|---|
| content_blog | 503 | Comprehensive blog creation workflow |
| content_linkedin | 465 | Complete LinkedIn content guide |
| content_twitter | 562 | Full Twitter/X thread guide |
| content_medium | 586 | Complete Medium article guide |
| content_reddit | 482 | Full Reddit post guide |
| content_execution-model | 237 | Agent execution documentation |
Inline Comments Notice
Content playbooks use // MCP: systemprompt_cli comments in JSON blocks to indicate which MCP tool to use. While the playbook authoring guide says "no inline comments," these serve as documentation for MCP tool invocation and are acceptable in content playbooks.
Quick Reference
| Playbook | Lines | Status |
|---|---|---|
| content_blog | 503 | FIXED |
| content_linkedin | 465 | FIXED |
| content_twitter | 562 | FIXED |
| content_medium | 586 | FIXED |
| content_reddit | 482 | FIXED |
| content_substack | 145 | FIXED |
| content_hackernoon | 144 | FIXED |
| content_chad-medium | 161 | FIXED |
| content_chad-twitter | 142 | FIXED |
| content_execution-model | 237 | EXCEPTION |