Skip to content

Guide · Agent skill

How to use the Content Engine agent skill (content-engine)

Updated · written with AI from the project's own documentation and checked against our catalogue data

Content Engine is an agent skill, a set of instructions that an AI agent such as Claude loads when a task matches it. This guide explains what the content-engine skill makes the agent do, how to install it, how to phrase requests so it triggers, and what to check before you publish. By the end you will be able to turn one real source asset, such as an article, demo or changelog, into drafts shaped for each platform.

Content Engineaffaan-m/ECC · MIT

Quick start

  1. 1Download the ZIP. Get the content-engine ZIP file from this page. It contains SKILL.md.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into .claude/skills/ inside a project for project use.
  3. 3Or upload it in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  4. 4Make a request with your source. Ask for the platform outputs you need and paste or attach the article, demo, note or changelog.
  5. 5Optional: add a voice profile. If tone matters, run the brand-voice skill first and let content-engine reuse its VOICE PROFILE.
  6. 6Review and approve before publishing. Check facts, fill the listed gaps, and approve every call to action before you post anything.

What the content-engine skill makes the agent do

The skill builds platform-native content for X, LinkedIn, short video, YouTube and newsletters. Instead of posting the same text everywhere, it starts from real source material, picks the strongest single claim, and adapts that claim to each platform's format.

It is designed for X posts and threads, LinkedIn posts and launch updates, short video and YouTube scripts, and launch sequences or content calendars. It is also meant for repurposing an article, podcast, demo, document or internal note into public content.

  • Works from source material such as published articles, notes, product demos, docs or changelogs, transcripts, screenshots and the same author's past posts
  • Gives each output one actual claim, and prefers specifics over adjectives
  • Avoids hype phrases, LinkedIn-style forced casualness and engagement bait unless you explicitly ask for it
  • Can reuse a voice profile produced by the related brand-voice skill

Install the content-engine skill (ZIP or Claude apps)

Download the ZIP file for the skill from this page. Then choose one of the two install locations below. A personal install is available to you across projects, while a project install applies only to that project folder.

To install for yourself, unzip the file into ~/.claude/skills/. To install for one project, unzip it into the .claude/skills/ folder inside that project. The skill's folder should contain SKILL.md.

If you use the Claude apps instead of files on disk, you can upload the skill under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into .claude/skills/ inside your project
  • Claude apps: Settings → Capabilities → Skills, then upload
~/.claude/skills/

How to trigger the skill with natural requests

You do not need a special command. Describe the job in plain language and name the platform or format. The skill is meant to be used when you want X posts or threads, LinkedIn posts or launch updates, short video or YouTube scripts, a repurposed asset, or a launch sequence or content calendar.

Include the source material in the request or attach it. The skill expects to start from real material, so a request with no source will produce more generic output.

  • Turn this blog post into an X thread and a LinkedIn post, keeping the strongest single claim in each.
  • Here is our changelog for the new release. Draft a 45-second YouTube script and a short video script.
  • Plan a launch sequence over a week for this demo, with a content calendar and the gaps I need to fill before publishing.
  • Use my brand-voice profile to draft a newsletter intro from these notes.

What to give the skill for good results

The skill ranks extracted claims by sharpness, novelty and evidence, so the better the source, the better the drafts. Source material that contains concrete facts, numbers you have verified, or a clear demo gives it something specific to work with.

If you want the drafts to sound like a particular author, provide examples of that author's real writing. The skill builds a voice profile from actual examples before writing. When voice consistency matters across several outputs, the skill's guidance is to run brand-voice first and reuse its VOICE PROFILE.

  • One anchor asset, such as an article, demo, note or changelog
  • Past posts by the same author if you want their tone
  • Facts you have already checked, since the skill does not verify accuracy

Review the output and check the quality gate

The skill returns a short voice profile when voice matters, a core angle, platform-native drafts, a posting order only when it helps execution, and the gaps you must fill before publishing. Read each draft as if the author wrote it, and confirm it contains a real claim, evidence or a concrete observation.

Calls to action are supposed to be earned and approved by you. The skill does not publish anything. If you want to post to X through the related x-api skill, that is a separate step that you control.

  • Check that no draft repeats another platform's copy unless you asked for it
  • Verify every fact, since the skill relies on your source and does not check accuracy
  • Approve each call to action before it goes out
  • Fill any gaps the skill lists before publishing

Safety notes: scripts and network access

The skill's SKILL.md does not require any software, API keys or accounts. According to the listing, this skill runs no scripts and uses no network access. Its only file is SKILL.md, so it is a set of written instructions rather than an executable tool.

Optional related skills change that picture. The brand-voice skill supplies voice profiles, and the x-api skill is needed only if you want to post to X. Install those only if you want those features, and review them on their own terms.

  • No scripts are run by this skill
  • No network use is listed for this skill
  • Optional: brand-voice for voice profiles
  • Optional: x-api if you want to post to X

What people use it for

  • Turning a blog post or launch note into an X thread plus a LinkedIn post, each built around one claim
  • Drafting a short video or YouTube explainer script from a product demo, with the result shown early
  • Planning a multi-platform launch sequence and content calendar around one product or insight
  • Repurposing an internal engineering note or changelog into a newsletter section

Frequently asked questions

What is the content-engine agent skill?

It is an instruction set for an AI agent that builds platform-native content for X, LinkedIn, short video, YouTube and newsletters. It starts from your source material and adapts one strong claim to each platform rather than reusing the same text.

Do I need API keys or accounts to use content-engine?

According to its SKILL.md, the skill itself does not require software, API keys or accounts. Only the optional related skills, such as x-api for posting to X, have their own requirements.

Is content-engine free to use?

The skill is listed under the MIT licence. This page does not state any price, so check the licence and the page for terms before you use or redistribute it.

Does content-engine post to social media automatically?

No. The skill only drafts content and says calls to action need your approval. Publishing depends on you or another tool, and posting to X would use the separate x-api skill.

How do I install content-engine for Claude?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use or into .claude/skills/ in a project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.

How does content-engine compare to brand-voice and crosspost?

Content-engine creates the platform-specific drafts. The brand-voice skill builds a voice profile that content-engine can reuse, and the crosspost skill handles platform-specific distribution. Use them together if you need consistent tone and distribution.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use content-engine if you have real source material, such as an article, demo or changelog, and want distinct drafts for X, LinkedIn, video and newsletters that still sound like you. Pick something else if you want fully automated posting, or if you need the tool to verify facts, since it relies on the source you provide.

Download the skill

Find exactly what
you're looking for