Skip to content
Agentmart
Submit a tool

content-package

Turn governed source evidence into a citation-bound reader-facing draft, channel package, and provider-neutral publication handoff.

Skill by runxhq

IndexedApache-2.0★ 104
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/runxhq-content-package

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Turn governed source evidence into a citation-bound reader-facing draft, channel package, and provider-neutral publication handoff.

Use cases: writing, research

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/content-package

What's inside

Skill name
content-package
Description
Turn governed source evidence into a citation-bound reader-facing draft, channel package, and provider-neutral publication handoff.
License
Apache-2.0
Instructions
70 lines in SKILL.md · view on GitHub

Files (7)

  • SKILL.md
  • composes-in-graph.yaml · fixtures/
  • composed.graph · fixtures/support/
  • mark.svg
  • catalog.md · references/
  • mark-license.md · references/
  • run.yaml

SKILL.md (first lines)

# Content Package

This is the standard preparation lane for researched content. It keeps evidence,
writing, packaging, and external delivery distinct so an operator can inspect
one concrete artifact and no local success is mistaken for publication.

Use it for articles, updates, newsletters, explainers, and other channel-bound
content whose substantive claims need traceable support. The result should do
something for the reader—clarify a decision, explain a change, establish trust,
or enable a concrete next step—not merely prove that research happened.

## Composes

<!-- Generated from the native execution closure; run pnpm core-skills:composes:generate. -->

- `ghostwrite#draft`
- `ghostwrite#handoff`
- `ghostwrite#package`
- `research#research`

## How the chain works

1. The caller provides the objective, audience, channel, and governed source
   packets. Usually those packets come from `web-fetch` or a provider reader.
2. `research` admits the sources, verifies citations, and decides whether the
   evidence supports a useful deliverable.
3. `ghostwrite` drafts only from the admitted claims and digests, applying any
   supplied voice or operator context without treating it as factual evidence.
4. The validated draft is packaged deterministically for the declared channel.
5. A provider-neutral handoff records the target and approval requirement. The
   lane stops before external delivery.

Local research, drafting, and packaging require no approval. A later provider
skill owns the consequential gate, idempotency, send or publish request,
acknowledgement, and readback.

## Inputs and result

- `objective` states what the content should change for its reader.
- `source_packets` contain bounded governed evidence.
- `audience`, `channel`, and `domain` shape the artifact.
- `operator_context` and `target_entities` narrow interpretation but are not
  source evidence.
- `publication_target` and `boundary_kind` (`internal` or `external`) prepare the
  next lane; they do not authorize it. An external delivery needs the
  delivering lane's own approval.

The result preserves the citation-validated research packet, the evidence-bound
draft, a deterministic channel package with `not_sent` state, and a
provider-neutral handoff. `needs_more_evidence`, `needs_review`, and
`not_worth_publishing` are valid terminal states when the topic is unsupported,
stale, duplicative, or unhelpful.

## Stop conditions

- Stop before drafting when the source packet is missing or invalid.
- Do not turn operator context, campaign intent, or a target URL into evidence.
- Withhold any draft whose material claim cannot be tied to an admitted digest.
- Do not add delivery or publication evidence to a local package.
- Route the exact accepted artifact into the relevant provider lane instead of
  rebuilding it there.

## Example

An operator wants a blog post explaining a new governance boundary. The lane
can validate official docs and receipt evidence, draft for engineering readers,
package the accepted body for the blog, and prepare a CMS handoff. It cannot say
the post is live until an approved CMS operation and provider readback prove it.

From runxhq/runx, Apache-2.0.

More from runxhq/runx

Signals

Stars
104
Forks
109
Open issues
16
Contributors
16
Last commit (this folder)
Oct 17, 2026 (10 days ago)
Last release
Oct 18, 2026 (10 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
Website
runx.ai
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from runxhq

Cite this page

content-package skill. Agent Mart. https://agentmart.dev/skills/runxhq-content-package (last updated 2026-10-24)