Agent skill

Caption And Hashtags

by Ootto-AI in Ootto-AI/claude-content-skills

Write the caption, hashtag set, and first comment for a reel or post.

MITAuto-check passed

Install Caption And Hashtags

skills CLI
$ npx skills add Ootto-AI/claude-content-skills --skill caption-and-hashtags -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Ootto-AI/claude-content-skills caption-and-hashtags --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Ootto-AI/claude-content-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/caption-and-hashtags .claude/skills/caption-and-hashtags && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
caption-and-hashtags
GitHub stars
130
Token cost
~508 tokens
SKILL.md length
142 words
Files
1
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Write the caption, hashtag set, and first comment for a reel or post.

  • The user says caption
  • SKILL.md covers When to use, What you'll need and Instructions
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Write the description

What it does

Caption And Hashtags is an agent skill from Ootto-AI/claude-content-skills. Write the caption, hashtag set, and first comment for a reel or post. Use when the user says "caption", "hashtags", "write the description", "what do I write under this", "first comment", or "post copy".

Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Free, copy-paste Claude skills that run your content growth factory — turn ideas + your NotebookLM memory into scroll-stopping Instagram reels. By Ootto. The licence is MIT.

When your agent uses it

  • The user says caption
  • Write the description
  • What do I write under this

Example prompts

  • “caption”
  • “hashtags”
  • “write the description”
  • “/caption-and-hashtags”

What it can do on your machine

Read from SKILL.md and the folder at commit 5263be7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • ootto.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Caption And Hashtags loads about 508 tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 142 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~56
When it runs · the whole SKILL.md, loaded when a task matches
~508

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Ootto-AI/claude-content-skills at commit 5263be7, republished under its MIT licence (© Ootto-AI). 142 words, ~508 tokens.

Download SKILL.mdSave it as .claude/skills/caption-and-hashtags/SKILL.md (or your agent's skills folder).
name
caption-and-hashtags
description
Write the caption, hashtag set, and first comment for a reel or post. Use when the user says "caption", "hashtags", "write the description", "what do I write under this", "first comment", or "post copy".
user-invokable
true
argument-hint
[what the reel/post is about]
license
MIT
metadata.author
Ootto
metadata.version
1.0.0
metadata.category
content

Caption & Hashtags

Write the caption, a tiered hashtag set, and a first comment that drives saves, follows, and reach.

When to use

The video's done — now you need the copy that gets it shared and the hashtags that get it found, without looking spammy.

What you'll need

What the reel is about, the platform, your niche, and the goal (saves / follows / comments / link). Optional: your handle and brand voice.

Instructions

Run this prompt:

You are my social copywriter. Write the post copy for this reel.

Reel: [what it's about]   Platform: [Reels/TikTok/Shorts]   Niche: [niche]
Goal: [saves / follows / comments / DMs]

Give me:
1. CAPTION — a strong first line (it's the only line shown before "more"), then 2-4 short lines of value, then one clear CTA. No hashtag soup in the caption.
2. HASHTAGS — 12-15, tiered: a few broad (1M+), several mid (100k-1M), several niche (<100k). Put them in the first comment, not the caption.
3. FIRST COMMENT — the hashtags + a question that sparks replies (comments boost reach).
4. ALT TEXT — one accessible description of the video.

Match the niche's language. No emojis-as-bullets unless on-brand.

Obsidian memory tip: With your vault connected (Filesystem MCP), ask Claude to "reuse the hashtag sets and CTA style from my best-saved posts." Your proven tags beat a generic list.

Tip: The first line of the caption is a second hook. Make it earn the "…more" tap.


Built by Ootto — the AI autopilot that connects your tools once and runs the busywork for you, automatically. Book a demo →

© Ootto-AI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/caption-and-hashtags of Ootto-AI/claude-content-skills.

Open the folder on GitHubat commit 5263be7

Compare with similar skills

Caption And Hashtags next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Caption And Hashtags compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Caption And Hashtags this skillOotto-AI/claude-content-skills130—~508Automated safety check: PassMIT
No Commentscursor/plugins11k7 repos~640Automated safety check: PassNone
Commentsanthropics/claude-for-legal9.6k1 repos~1kAutomated safety check: PassApache-2.0
Captions Overlay Rulesheygen-com/hyperframes60k1 repos~1.5kAutomated safety check: PassApache-2.0
Clean Up Commentsthedaviddias/Front-End-Checklist74k—~435Automated safety check: PassMIT
Comment Checkercode-yeongyu/oh-my-openagent70k—~160Automated safety check: PassCustom licence

Similar skills

  • No Comments

    cursor/plugins

    Official

    Spawn Comment Sicko, fix accepted findings, and offer encodings for claimed constraints.

    11k GitHub starsUsed in 7 repos~640 tokens
    Auto-check passed
  • Comments

    anthropics/claude-for-legal

    Official

    Review open NPRM comment periods, log decisions, track deadlines.

    9.6k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • Captions Overlay Rules

    heygen-com/hyperframes

    Rules for captioning talking-head and launch videos: classify each phrase as drop, rail or embed, and composite captions over the film instead of reserving space.

    60k GitHub starsUsed in 1 repo~1.5k tokens
    Media & CreativeAuto-check passed
  • Clean Up Comments

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing templates, rendered HTML, or shared components related to Remove comments and debug code in production.

    74k GitHub stars~435 tokensUpdated 5 days ago
    Auto-check passed
  • Comment Checker

    code-yeongyu/oh-my-openagent

    A skill your agent uses when Codex needs to understand or respond to automatic comment-checker feedback emitted after an edit-like PostToolUse hook.

    70k GitHub stars~160 tokensUpdated today
    Auto-check passed
  • Remotion Captions

    remotion-dev/remotion

    Official

    Transcribing, displaying and animating captions. An agent skill from remotion-dev/remotion.

    63k GitHub starsUsed in 5 repos~294 tokens
    Media & CreativeAuto-check passed

More from Ootto-AI/claude-content-skills

All 52 skills in this repo
  • Agent Reach

    Ootto-AI/claude-content-skills

    MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g.

    130 GitHub stars~1.3k tokensUpdated 3 days ago
    Auto-check passed
  • Ab Hook Tester

    Ootto-AI/claude-content-skills

    Generates two genuinely distinct hook variants for the same reel so you can post-test which opening actually wins.

    130 GitHub stars~484 tokensUpdated 3 days ago
    Auto-check passed
  • AI Brain

    Ootto-AI/claude-content-skills

    Give Claude a permanent, searchable long-term memory using an Obsidian vault as the store.

    130 GitHub stars~1.1k tokensUpdated 3 days ago
    Auto-check passed
  • Collab Outreach

    Ootto-AI/claude-content-skills

    Drafts personalized pitches to creators and brands for collab reels, shoutouts and partnerships.

    130 GitHub stars~489 tokensUpdated 3 days ago
    Auto-check passed
  • Comment Responder

    Ootto-AI/claude-content-skills

    Turn every comment into a lead on autopilot. An agent skill from Ootto-AI/claude-content-skills.

    130 GitHub stars~717 tokensUpdated 3 days ago
    Auto-check passed
  • Competitor Teardown

    Ootto-AI/claude-content-skills

    Reverse-engineers a rival account's best posts into the patterns, hooks, and posting cadence actually driving their growth.

    130 GitHub stars~500 tokensUpdated 3 days ago
    Auto-check passed

Questions about Caption And Hashtags

What does Caption And Hashtags do?

Write the caption, hashtag set, and first comment for a reel or post. Caption And Hashtags is an agent skill from Ootto-AI/claude-content-skills. Write the caption, hashtag set, and first comment for a reel or post.

When should I use Caption And Hashtags?

Caption And Hashtags fits situations like: the user says caption; write the description; what do I write under this.

How do I install Caption And Hashtags in Claude Code?

Run `npx skills add Ootto-AI/claude-content-skills --skill caption-and-hashtags -a claude-code`. Or copy the skill folder (skills/caption-and-hashtags in Ootto-AI/claude-content-skills) into .claude/skills/caption-and-hashtags in your project. Claude Code loads it when a task matches its description.

How do I install Caption And Hashtags in Codex?

Run `npx skills add Ootto-AI/claude-content-skills --skill caption-and-hashtags -a codex`. Or copy the skill folder (skills/caption-and-hashtags in Ootto-AI/claude-content-skills) into .agents/skills/caption-and-hashtags in your project. Codex loads it when a task matches its description.

Can I use Caption And Hashtags in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Ootto-AI/claude-content-skills --skill caption-and-hashtags -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/caption-and-hashtags, .gemini/skills/caption-and-hashtags, .github/skills/caption-and-hashtags and .opencode/skills/caption-and-hashtags in your project.

What does Caption And Hashtags need to run?

SKILL.md names no scripts, command-line tools or credentials: Caption And Hashtags is instructions for the agent only.

Does Caption And Hashtags access the network?

SKILL.md names 1 domain. As links in the text: ootto.ai. This is read from the text; nothing was executed.

Is Caption And Hashtags safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Caption And Hashtags use?

Caption And Hashtags is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Caption And Hashtags use?

About 508 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Caption And Hashtags?

Skills that share tags, products or a category with Caption And Hashtags: No Comments (cursor/plugins, 11k stars), Comments (anthropics/claude-for-legal, 9.6k stars), Captions Overlay Rules (heygen-com/hyperframes, 60k stars) and Clean Up Comments (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Caption And Hashtags?

Ootto-AI (a GitHub organization) maintains it in Ootto-AI/claude-content-skills, which has 130 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on October 8, 2026.

Source: Ootto-AI/claude-content-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.