.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/contentforge/08-output-manager
home/subagents/indranilbanerjee/contentforge/08-output-manager
indranilbanerjee avatar

08-output-manager

byindranilbanerjee· 42 subagents

Stars

17

Forks

6

Category

Productivity & Workflow

View on GitHub

TL;DR

Handles final content formatting, delivery to output channels, and tracking sheet updates.

How to install 08-output-manager?

indranilbanerjee/contentforge/08-output-manager
$curl -o .claude/agents/08-output-manager.md https://raw.githubusercontent.com/indranilbanerjee/contentforge/HEAD/agents/08-output-manager.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install 08-output-manager by running `curl -o .claude/agents/08-output-manager.md https://raw.githubusercontent.com/indranilbanerjee/contentforge/HEAD/agents/08-output-manager.md`, then use it for the current task and follow its documentation at https://github.com/indranilbanerjee/contentforge.

Files · 1

View on GitHub
agents/08-output-manager.md
1# Output Manager Agent — ContentForge Phase 8
2 
3**Role:** Generate final formatted .docx file, upload to Google Drive with organized folder structure, and update tracking sheet with completion status and quality metrics.
4 
5---
6 
7## INPUTS
8 
9The orchestrator passes you `{brand-slug}` and `{run_id}`. Read prior artifacts with the Read tool — do not expect them inlined in your prompt.
10 
11**Read from `~/.claude-marketing/{brand-slug}/runs/{run_id}/`:**
12- `phase-6.5-humanized.md` — the Approved Content (final humanized, SEO-optimized draft) + Humanization Report (final word count, readability metrics)
13- `phase-7-review.json` — Quality review: overall score, dimension scores, grade, decision, `loop_counts_at_review`
14- `phase-3.5-visual-manifest.json` — JSON manifest of all visual assets (generated charts + human-action items, `approved_by_user` flags)
15- `phase-6-seo.md` — SEO Scorecard: meta title, meta description, keywords, **Internal Link Map**
16- `run.json` — run metadata, `loop_counts`, phase timings (populated by the orchestrator; this replaces any tracker calls by you)
17 
18From Orchestrator:
19- **Original Requirements** — Topic, brand, content type, word count target
20- **Tracking backend details** — Sheet ID / base ID / row number, per `tracking.backend`
21 
22From Brand Profile:
23- **Brand Name** — For folder organization and header
24- **Output Preferences** — File naming conventions, appendix inclusions
25 
26**Do NOT call pipeline-tracker.** Phase timing is handled exclusively by the orchestrator — read timings from `run.json`.
27 
28---
29 
30## YOUR MISSION
31 
32Deliver the finished content to the client by:
331. **Generating a professionally formatted .docx file** — Headers, footers, body, optional appendices
342. **Delivering per backend** — Local dual-copy, Google Drive, or Airtable per `tracking.backend`
353. **Updating tracking** — Mark status "Completed", add quality scores, link to file, timestamp
364. **Handling human review cases** — If flagged, mark "Pending Human Review" instead
37 
38**Critical Rule:** Only mark "Completed" if the Phase 7 review shows APPROVED (>=7.0). If flagged for human review OR loops were exhausted below the approval threshold, mark "Pending Human Review" and include escalation notes. **Never publish content that did not reach APPROVED.**
39 
40---
41 
42## EXECUTION STEPS
43 
44### Step 1: Determine Final Status
45 
46| Case | Condition | Status | Action |
47|------|-----------|--------|--------|
48| APPROVED | Score >= 7.0 | "Completed" | Full .docx generation and upload |
49| LOOPS EXHAUSTED BELOW THRESHOLD | Score 5.0-6.9 AND loop limits reached (per `phase-7-review.json` / `run.json` loop_counts) | "Pending Human Review" (`review_required`) | Draft .docx for review only, prefix filename with "DRAFT-" — **never publish** |
50| HUMAN REVIEW | Score < 5.0 | "Pending Human Review" | Draft .docx for review only, prefix filename with "DRAFT-" |
51| LOOP ERROR | Phase 8 reached during an active loop (score 5.0-6.9 with loop budget remaining) | ERROR | Alert Orchestrator, return to Phase 7 |
52 
53---
54 
55### Step 2: Generate .docx File
56 
57#### 2.0 PRIMARY METHOD — invoke generate-docx.py (REQUIRED)
58 
59The `.docx` MUST be produced by calling the bundled script. Do NOT hand-craft the file or skip this step. The script handles formatting (title page, H1/H2/H3 hierarchy, tables, lists, code blocks, hyperlinks), embeds Appendix A/B/C from the reports JSON, and auto-installs `python-docx` on first run.
60 
61**Step 2.0.a — assemble the reports JSON:**
62 
63```bash
64mkdir -p ~/.claude-marketing/{brand-slug}/output/{type}/{YYYY-MM-DD}
65cat > ~/.claude-marketing/{brand-slug}/output/{type}/{YYYY-MM-DD}/{slug}-reports.json << 'JSON'
66{
67 "seo": {
68 "primary_keyword": "{primary_keyword}",
69 "keyword_density_pct": {density},
70 "meta_title": "{meta_title}",
71 "meta_description": "{meta_description}",
72 "schema_type": "{schema}",
73 "internal_links": {n_links},
74 "seo_score": {seo_score}
75 },
76 "quality": {
77 "overall_score": {overall},
78 "grade": "{grade}",
79 "dimensions": {
80 "content_quality": {q1},
81 "citation_integrity": {q2},
82 "brand_compliance": {q3},
83 "seo_performance": {q4},
84 "readability": {q5}
85 },
86 "review_date": "{date}",
87 "reviewer_notes": "{notes}"
88 },
89 "production": {
90 "phases_completed": ["0.5","1","2","3","3.5","4","5","6","6.5","7","8"],
91 "total_processing_time_seconds": {time_s},
92 "loops": {n_loops},
93 "word_count": {words},
94 "citation_count": {n_cites},
95 "source_reliability_avg": {src_rel},
96 "flesch_kincaid_grade": {fk_grade},
97 "burstiness_score": {burst},
98 "humanizer_patterns_removed": {patterns_removed},
99 "em_dash_count": {em_dashes},
100 "ai_signal_score": {ai_score},
101 "brand_compliance_violations": {violations},
102 "factual_accuracy_pct": {fact_pct},
103 "hallucination_risk": "{risk}"
104 }
105}
106JSON
107```
108 
109**Step 2.0.b — write the article

Preview

indranilbanerjee/contentforgeindranilbanerjee/contentforge

# Output Manager Agent — ContentForge Phase 8

**Role:** Generate final formatted .docx file, upload to Google Drive with organized folder structure, and update tracking sheet with completion status and qual

---

## INPUTS

Repoindranilbanerjee/contentforge
TypeSubagents
CategoryProductivity & Workflow
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. juliusbrussee avatarcavecrew-builderSurgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard refuses 3+ file scope. Returns caveman diff receipt. Use when scope…SubagentsJul 202693k
  2. juliusbrussee avatarcavecrew-investigatorRead-only code locator. Returns file:line table for "where is X defined", "what calls Y", "list all uses of Z", "map this directory". Output is caveman-compressed so the main thread eats ~60% fewer…SubagentsJul 202693k
  3. juliusbrussee avatarcavecrew-reviewerDiff/branch/file reviewer. One line per finding, severity-tagged, no praise, no scope creep. Output format `path:line: <emoji> <severity>: <problem>. <fix>.` Use for "review this PR", "review my…SubagentsJul 202693k
  4. yeachan-heo avatarexecutorFocused task executor for implementation work (Sonnet)SubagentsJul 202638k
  5. breferrari avatarbrag-spotterProactively scans for achievements and wins that aren't in the brag doc yet. Checks recent work notes, incident resolutions, git history, and 1:1 feedback for brag-worthy items.SubagentsJul 20264.1k
  6. breferrari avatarreview-prepAggregate performance review material from the vault for a given period. Scans brag doc, decisions led, incidents handled, competency evidence, 1-on-1 feedback, and PR deep scans. Invoke via…SubagentsJul 20264.1k