Docs Marketer

SkillDocs & knowledge

Documentation marketability audit for repository README, Docker Hub README, Wiki, and registry listings. Evaluates feature visibility, first impressions, competitive differentiation, onboarding friction, and cross-document consistency. Use when improving README quality, surfacing under-marketed features, preparing docs for a launch, or when the user says "improve my README", "market my docs", "make my docs better", "README audit", "under-marketed features", "improve discoverability", or "README review". NOT for structural compliance or source-of-truth parity (use /doc-audit).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Docs Marketer skill

What this skill tells your AI

The instructions your AI receives, as published by neverinfamous/memory-journal-mcp in skills/docs-marketer/SKILL.md and read by ahel’s review.

A documentation marketability audit system that evaluates whether accurate documentation is effectively marketed. While /doc-audit answers "are the docs correct?", this skill answers "are the docs compelling?"

Surfaces under-promoted features, evaluates first impressions, identifies onboarding friction, and scores competitive differentiation across all documentation surfaces (README, Docker Hub, Wiki, MCP Registry, npm).

When to Load

Load this skill when any of these apply:

  • Improving documentation to better market a project's capabilities
  • Preparing documentation for a product launch or major release
  • Auditing whether powerful features are adequately surfaced in docs
  • Evaluating README first impressions and competitive positioning
  • Reviewing documentation tone, voice, and consistency across surfaces
  • The user asks to "improve my README", "market my docs", "what features am I under-marketing", "make my docs more compelling", "README review", "audit my docs for marketing", or "improve discoverability"

Do NOT load for:

  • Structural compliance checks (use /doc-audit instead)
  • Source-of-truth parity against source code (use /doc-audit instead)
  • Code quality audits (use adversarial-performance or autonomous-dev)

Target Resolution

Before starting, resolve which repository to audit. If the user did not specify a repository:

  1. Check workspace context — look at the active workspace roots and any PROJECT_REGISTRY configuration. If there is exactly one candidate repository, use it.
  2. Infer from conversation — if the user recently discussed a specific project or the briefing identifies an active repository, prefer that.
  3. Ask the user — if the target is still ambiguous (e.g., multiple registered workspaces, no clear context), ask which repository to audit before proceeding. Do not guess.

Once resolved, confirm the target repository and its absolute path in your first output so the user can verify before the audit begins.

Audit Modes

Standard Mode (Default)

Single-pass structured audit. Agent A (The Marketer) inventories all documentation surfaces, scores each against 10 categories, and produces a prioritized improvement plan. Fast and practical — best for routine docs reviews.

Adversarial Mode (AUDIT_DEPTH: adversarial)

Full dual-agent pipeline. After Agent A's baseline profile, Agent B (The Skeptical Reader) simulates a developer discovering the project for the first time — evaluating the 30-second impression, identifying friction, and challenging marketing claims. Produces deeper insights at the cost of more time and tokens.

Audit Categories

The 10 marketability categories evaluated per document surface:

#CategoryFocus
1Feature VisibilityAre all capabilities discoverable in docs?
2First ImpressionDoes the repo sell itself in the first 30 seconds?
3Information ArchitectureHeading hierarchy, scannability, progressive disclosure
4Visual AssetsMermaid diagrams, badges, screenshots, callouts
5Competitive DifferentiationDoes the value proposition clearly stand out?
6Onboarding FrictionQuick Start clarity, copy-paste readiness
7Platform PresenceDocker Hub, npm, MCP Registry, GitHub description/topics
8Cross-Document ConsistencyFeature counts, naming, version alignment across surfaces
9Tone & VoiceConfident, consistent, audience-appropriate
10SEO & DiscoverabilityKeywords, GitHub topics, heading keyword density

For the full rubric with scoring guides, checklists, and anti-patterns, read references/audit-categories.md.

Adversarial Protocol

This skill follows the standard dual-agent adversarial pattern (Agent A: The Marketer, Agent B: The Skeptical Reader) when AUDIT_DEPTH is set to adversarial.

For the core pipeline rules, phase definitions, and agent switching protocols, read: ../adversarial-security/references/adversarial-base-protocol.md

For the docs-marketer-specific protocol with scoring, templates, and the Skeptical Reader review dimensions, read: references/multi-pass-docs-protocol.md

External Validation (Phase 4)

Phase 4 triggers an independent validation pass using the GitHub CLI (gh copilot). The copilot subcommand is built into modern gh CLI — no separate extension is needed. This provides a fundamentally different model's perspective on documentation quality, catching marketing blind spots that internal review normalizes.

For prompts, read references/copilot-docs-prompts.md.

Prerequisites: gh CLI v2.x+ with gh auth status passing. If gh copilot is not available, skip Phase 4 gracefully and note the skip in the journal entry.

Read references/copilot-usage.md for critical non-interactive execution requirements.

Feedback Loop

Every phase creates a journal entry for future retrieval. For templates and tag conventions, read references/feedback-loop.md.

Prompt Improvement

If during any phase you notice an opportunity to improve the audit — a category checklist that missed an important signal, a Copilot prompt that produced weak results, or a scoring rubric that didn't capture real quality differences — note it as a ### Prompt Improvement Opportunity in your journal entry for that phase. Include:

  • What happened: The specific gap or weak result
  • Suggested fix: Concrete wording change, new checklist item, or revised prompt
  • Category affected: Which of the 10 categories or Copilot prompts

These observations accumulate in the journal and inform future skill refinement cycles via skill-builder.

Configuration

VariableDefaultDescription
AUDIT_DEPTHstandardDepth: standard (single-pass) or adversarial (dual-agent)
MAX_AUDIT_PASSES2Maximum adversarial cycles (phases 2–3 repeat). Ignored in standard mode.
COPILOT_VALIDATIONtrueEnable/disable Copilot extension validation phase
TARGET_DOCSautoAuto-detect surfaces or explicit list (e.g., README.md,DOCKER_README.md)

Audit Depth Profiles

  • Standard: All 10 categories scored per surface. Agent A only. Best for routine checks and quick improvement passes. Produces a prioritized improvement plan directly.
  • Adversarial: Full dual-agent pipeline with Skeptical Reader stress testing. Agent B simulates first-time discovery, competitive evaluation, and friction audits. Best for launch preparation, major releases, or when you want the deepest analysis.

Synergies

Skill/WorkflowRelationship
/doc-auditStructural compliance — run first, then docs-marketer for marketing
skill-builderDefines quality standards for skill docs; this skill applies marketing lens
adversarial-plannerParent adversarial pattern — plan-level review
adversarial-skill-auditSibling — audits skill quality; this audits doc marketability
MCP Documentation Standards (KI)Badge standards, wiki structure, release notes patterns

Signals

GitHub stars
20
Forks
5
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
docs-marketer
Source
github.com/neverinfamous/memory-journal-mcp