Threads-skill
llms.txt0 starsChanged 25 days agoMITView on GitHub
An Agent Skill that teaches AI assistants Meta's Threads API: writing and debugging integration code, acting on the user's own account (post, reply, moderate, pull insights), and embedding Threads posts on websites. Distilled from Meta's official docs (synced 2026-10-23, covering the changelog through 2026-08-18). Not an official Meta project. The skill is in the Agent Skills format: a threads-api/ folder holding SKILL.md (English Markdown) and scripts/threads_client.py (the Python reference client). Statements come from Meta's docs unless tagged (practice) (engineering advice)…
In this repositoryOne other file it gives its agents.
- threads-apiSkill
The file
Files
# Threads API Skill > An Agent Skill that teaches AI assistants Meta's Threads API: writing and debugging integration code, acting on the user's own account (post, reply, moderate, pull insights), and embedding Threads posts on websites. Distilled from Meta's official docs (synced 2026-10-23, covering the changelog through 2026-08-18). Not an official Meta project. The skill is in the Agent Skills format: a `threads-api/` folder holding `SKILL.md` (English Markdown) and `scripts/threads_client.py` (the Python reference client). Statements come from Meta's docs unless tagged *(practice)* (engineering advice) or *(observed)* (live test results). Threads ads belong to the Marketing API and are out of scope. Key concepts: - Build mode: write, review or debug code that calls the API, following the project's existing stack. - Operate mode: call the API on the user's account with the bundled Python client; anything public or destructive needs the user's explicit confirmation first. - Embedding: oEmbed (no token since March 2026), embed.js loading and its height reports, framing `/embed/` directly where scripts can't load, plus throttling and failure handling for pages with many posts. ## Skill - [SKILL.md](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/threads-api/SKILL.md): The skill itself, in 14 sections: core facts, build and operate workflows, publishing, reading and search, replies and moderation, insights, auth and permissions, quotas, webhooks, embedding, troubleshooting, doc examples not to copy, and how to run the reference client - [threads_client.py](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/threads-api/scripts/threads_client.py): The reference client (Python 3.8+, standard library only) that operate mode runs and build mode ports: request helper, local `check()` validation, status polling and the publish flow ## Usage - [README](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/README_en.md): Installation with `bunx skills`, each tool's own installer or by hand for Claude Code, the Claude apps, ChatGPT, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Google Antigravity, Devin Desktop (formerly Windsurf), OpenCode, Cline, Kiro, JetBrains Junie and Roo Code, plus updating and removing; environment variables, token permissions and known limitations - [Agensi listing](https://agensi.io/skills/threads-api): The same skill on the Agensi marketplace, free; updates appear there after Agensi approves them ## Evaluation - [Benchmark summary](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/evals/BENCHMARK_en.md): With-skill vs without-skill results over ten rounds, with time, token usage and the reason behind every failed check - [Eval set](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/evals/evals.json): Task prompts and the checklist items each answer is graded against ## Optional - [Grading data](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/evals/benchmark.json): Per-check verdicts with the grader's evidence for every run - [Contributing guide](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/.github/CONTRIBUTING_en.md): How to fix rules, rerun the evals, update the site and keep the four language versions in sync - [Security policy](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/.github/SECURITY_en.md): What counts as a vulnerability and how to report it privately - [Changelog](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/CHANGELOG_en.md): Change history - [README in Traditional Chinese](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/README.md) - [README in Japanese](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/README_ja.md) - [README in Korean](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/README_ko.md) - [License](https://raw.githubusercontent.com/Scorpio-meow/Threads-skill/main/LICENSE): MIT
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

