Agent skill

Olore X Python Latest

by olorehq in olorehq/olore

Local x-python documentation reference (latest). An agent skill from olorehq/olore.

MITAuto-check passedBackend & APIs

Install Olore X Python Latest

skills CLI
$ npx skills add olorehq/olore --skill olore-x-python-latest -a claude-code

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

GitHub CLI
$ gh skill install olorehq/olore olore-x-python-latest --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/olorehq/olore.git skills-src && mkdir -p .claude/skills && cp -r skills-src/vault/packages/x-python/latest .claude/skills/olore-x-python-latest && 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
olore-x-python-latest
GitHub stars
103
Token cost
~1.4k tokens
SKILL.md length
339 words
Files
70
Skills in repo
90
Repo updated
First seen
Licence
MIT

At a glance

Local x-python documentation reference (latest). An agent skill from olorehq/olore.

  • Works in 3 steps: Use the Topic Guide above to identify… → Read TOC.md for the complete file… → Read the specific file from contents/ —…
  • Tasks that involve OAuth and OpenID Connect
  • SKILL.md covers Documentation Structure, Topic Guide, API Surface Modules and When to use, plus 1 more section
  • Reaches api.x.com

What it does

Olore X Python Latest is an agent skill from olorehq/olore. Local x-python documentation reference (latest). X (Twitter) API v2 — Python SDK (XDK) reference. Official OpenAPI-generated client for X API v2. Covers OAuth (Bearer Token / OAuth 2.0 PKCE / OAuth 1.0), automatic pagination, real-time streaming, and per-module clients for posts, users, lists, spaces, directmessages, communities, communitynotes, compliance, accountactivity, webhooks, media, streams, trends, usage, connections, news, activity, and general endpoints.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 71 other files (for example `TOC.md`, `contents/authentication.md` and `contents/install.md`).

It sits in Backend & APIs, covering OAuth and OpenID Connect, Messaging and chat bots and OpenAPI specifications. It works with Python, X (Twitter) and OpenAPI. The repository describes itself as: Turn library docs into local Agent Skills. The licence is MIT.

When your agent uses it

  • Tasks that involve OAuth and OpenID Connect
  • Tasks that involve Messaging and chat bots
  • Tasks that involve OpenAPI specifications

Example prompts

  • “/olore-x-python-latest”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Use the Topic Guide above to identify the relevant files
  2. Read TOC.md for the complete file listing organized by directory and module
  3. Read the specific file from contents/ — start with the .client.md for available methods, then .models.md for data shapes

What it can do on your machine

Read from SKILL.md and the folder at commit 430d86c. 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

    Hosts in commands or code, which the agent is likely to contact:

    • api.x.com

    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

Olore X Python Latest loads about 1.4k tokens when it runs. Until then it costs about 124 tokens; SKILL.md has 339 words of instructions outside code blocks.

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

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 olorehq/olore at commit 430d86c, republished under its MIT licence (© olorehq). 339 words, ~1,351 tokens.

Download SKILL.mdSave it as .claude/skills/olore-x-python-latest/SKILL.md (or your agent's skills folder). This skill also uses 69 other files; get the full folder from GitHub.
name
olore-x-python-latest
description
Local x-python documentation reference (latest). X (Twitter) API v2 — Python SDK (XDK) reference. Official OpenAPI-generated client for X API v2. Covers OAuth (Bearer Token / OAuth 2.0 PKCE / OAuth 1.0), automatic pagination, real-time streaming, and per-module clients for posts, users, lists, spaces, direct_messages, communities, community_notes, compliance, account_activity, webhooks, media, streams, trends, usage, connections, news, activity, and general endpoints.

x-python Documentation

The Python XDK (X Developer Kit) is the official client library for the X API v2. It is generated from the X OpenAPI specification (https://api.x.com/2/openapi.json) and supports Python 3.8+ (CPython and PyPy, MIT license).

Key capabilities:

  • Authentication: Bearer Token (app-only), OAuth 2.0 with PKCE (user context), OAuth 1.0
  • Pagination: Automatic — the XDK handles next_token internally via the Paginator class
  • Streaming: Persistent HTTP connection support for filtered-stream endpoints via StreamClient and xdk.streaming
  • Coverage: All X API v2 endpoints across 18+ modules

Documentation Structure

contents/
├── overview.md          # What the XDK is, features, compatibility
├── install.md           # Installation
├── quickstart.md        # 5-minute getting-started guide
├── authentication.md    # OAuth setup (Bearer / PKCE / OAuth1)
├── pagination.md        # How automatic pagination works
├── streaming.md         # Real-time streaming guide
└── reference/           # Full API reference (61 files)
    ├── modules.md                      # Module index
    ├── xdk.md                          # Top-level package
    ├── xdk.client.md                   # Main Client class
    ├── xdk.oauth1_auth.md              # OAuth 1.0 auth class
    ├── xdk.oauth2_auth.md              # OAuth 2.0 PKCE auth class
    ├── xdk.paginator.md                # Paginator class
    ├── xdk.streaming.md                # Streaming utilities
    └── xdk.<module>.{client,models}.md # Per-module clients and models

Topic Guide

TopicKey Files
Getting started / setupcontents/overview.md, contents/install.md, contents/quickstart.md
Authentication (Bearer / OAuth2 PKCE / OAuth1)contents/authentication.md, contents/reference/xdk.oauth1_auth.md, contents/reference/xdk.oauth2_auth.md
Pagination (automatic)contents/pagination.md, contents/reference/xdk.paginator.md
Streaming / filtered streamcontents/streaming.md, contents/reference/xdk.streaming.md, contents/reference/xdk.stream.client.md
Posts / tweets (search, create, delete, timelines)contents/reference/xdk.posts.client.md, contents/reference/xdk.posts.models.md
Users (lookup, follow, block, mute)contents/reference/xdk.users.client.md, contents/reference/xdk.users.models.md
Listscontents/reference/xdk.lists.client.md, contents/reference/xdk.lists.models.md
Spacescontents/reference/xdk.spaces.client.md, contents/reference/xdk.spaces.models.md
Direct messagescontents/reference/xdk.direct_messages.client.md, contents/reference/xdk.direct_messages.models.md
Communitiescontents/reference/xdk.communities.client.md, contents/reference/xdk.communities.models.md
Community notescontents/reference/xdk.community_notes.client.md, contents/reference/xdk.community_notes.models.md
Compliance (batch jobs)contents/reference/xdk.compliance.client.md, contents/reference/xdk.compliance.models.md
Account activity / webhookscontents/reference/xdk.account_activity.client.md, contents/reference/xdk.webhooks.client.md
Media uploadcontents/reference/xdk.media.client.md, contents/reference/xdk.media.models.md
Trendscontents/reference/xdk.trends.client.md, contents/reference/xdk.trends.models.md
Usage metricscontents/reference/xdk.usage.client.md, contents/reference/xdk.usage.models.md
Main Client classcontents/reference/xdk.client.md
All modules overviewcontents/reference/modules.md

API Surface Modules

The XDK organizes all endpoints into per-module clients. For any "how do I X?" question, check overview.md / quickstart.md first, then find the relevant xdk.<module>.client.md:

posts · users · lists · spaces · direct_messages · communities · community_notes · compliance · account_activity · webhooks · media · stream · streaming · trends · usage · connections · news · activity · general

When to use

Use this skill when the user asks about:

  • Installing or setting up the X Python XDK / SDK
  • Authenticating with the X API (Bearer Token, OAuth 2.0 PKCE, OAuth 1.0)
  • Searching, posting, or managing tweets/posts programmatically
  • Working with X API v2 endpoints (users, lists, spaces, DMs, communities, compliance, etc.)
  • Automatic pagination or streaming with the Python XDK
  • Method signatures, parameters, or return types for any XDK client or model class

How to find information

  1. Use the Topic Guide above to identify the relevant files
  2. Read TOC.md for the complete file listing organized by directory and module
  3. Read the specific file from contents/<path> — start with the .client.md for available methods, then .models.md for data shapes

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

Files

SKILL.md and 69 other files in vault/packages/x-python/latest of olorehq/olore.

  • SKILL.md
  • TOC.md
  • contents/authentication.md
  • contents/install.md
  • contents/overview.md
  • contents/pagination.md
  • contents/quickstart.md
  • contents/reference/modules.md
  • contents/reference/xdk.account_activity.client.md
  • contents/reference/xdk.account_activity.md
  • contents/reference/xdk.account_activity.models.md
  • contents/reference/xdk.activity.client.md
  • contents/reference/xdk.activity.md
  • contents/reference/xdk.activity.models.md
  • contents/reference/xdk.client.md
  • contents/reference/xdk.communities.client.md
  • contents/reference/xdk.communities.md
  • contents/reference/xdk.communities.models.md
  • contents/reference/xdk.community_notes.client.md
  • … and 51 more

Open the folder on GitHubat commit 430d86c

Compare with similar skills

Olore X Python Latest 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.

Olore X Python Latest compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Olore X Python Latest this skillolorehq/olore103—~1.4kAutomated safety check: PassMIT
E2a Integratetokencanopy/e2a192—~840Automated safety check: PassApache-2.0
X Openapi Skillholon-run/uxc115—~1.3kAutomated safety check: PassMIT
Stripe Best Practiceskanchengw/cnllm1753 repos~925Automated safety check: PassApache-2.0
Land TS MonoUKGovernmentBEIS/inspect_ai2.9k—~3kAutomated safety check: PassMIT
Assisted Service Dev Modeopenshift/assisted-service138—~1.3kAutomated safety check: PassApache-2.0

Similar skills

  • E2a Integrate

    tokencanopy/e2a

    A skill your agent uses when adding e2a email capabilities to an application or codebase: outbound sending, inbound signed webhooks, REST polling, or SDK integration.

    192 GitHub stars~840 tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • X Openapi Skill

    holon-run/uxc

    Operate X API v2 through UXC with the official OpenAPI schema, OAuth2 PKCE user-context auth, app-only bearer guidance, and read-first guardrails for timeline/bookmark/post workflows.

    115 GitHub stars~1.3k tokensUpdated 22 days ago
    Backend & APIsAuto-check passed
  • Stripe Best Practices

    kanchengw/cnllm

    Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial…

    175 GitHub starsUsed in 3 repos~925 tokens
    Backend & APIsAuto-check passed
  • Land TS Mono

    UKGovernmentBEIS/inspect_ai

    Land a PR that requires a coordinated ts-mono submodule change.

    2.9k GitHub stars~3k tokensUpdated today
    Backend & APIsAuto-check passed
  • Assisted Service Dev Mode

    openshift/assisted-service

    Build and code-generate assisted-service using skipper with podman.

    138 GitHub stars~1.3k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    Xquik-dev/x-twitter-scraper

    Use Xquik to fetch X (Twitter) data or act through a connected account: search, profiles, followers, replies, threads, timelines, media downloads, bulk exports, trends, monitors, signed webhooks…

    209 GitHub stars~2.6k tokensUpdated today
    Backend & APIsAuto-check passed

More from olorehq/olore

All 90 skills in this repo
  • Build Docs

    olorehq/olore

    Build documentation packages from configs. An agent skill from olorehq/olore.

    103 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Olore A2a Latest

    olorehq/olore

    Local A2A (Agent-to-Agent) protocol documentation (latest). An agent skill from olorehq/olore.

    103 GitHub stars~721 tokensUpdated today
    Auto-check passed
  • Olore Bunit Latest

    olorehq/olore

    Local bunit documentation reference (latest). An agent skill from olorehq/olore.

    103 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Olore Cargo Latest

    olorehq/olore

    Local Cargo documentation reference (latest). An agent skill from olorehq/olore.

    103 GitHub stars~753 tokensUpdated today
    Auto-check passed
  • Local claude-code documentation reference (latest). An agent skill from olorehq/olore.

    103 GitHub stars~901 tokensUpdated today
    Auto-check passed
  • Local dotnet-aspire documentation reference (latest). An agent skill from olorehq/olore.

    103 GitHub stars~921 tokensUpdated today
    Auto-check passed

Categories

Questions about Olore X Python Latest

What does Olore X Python Latest do?

Local x-python documentation reference (latest). An agent skill from olorehq/olore. Olore X Python Latest is an agent skill from olorehq/olore. Local x-python documentation reference (latest).

When should I use Olore X Python Latest?

Olore X Python Latest fits situations like: tasks that involve OAuth and OpenID Connect; tasks that involve Messaging and chat bots; tasks that involve OpenAPI specifications.

How do I install Olore X Python Latest in Claude Code?

Run `npx skills add olorehq/olore --skill olore-x-python-latest -a claude-code`. Or copy the skill folder (vault/packages/x-python/latest in olorehq/olore) into .claude/skills/olore-x-python-latest in your project. Claude Code loads it when a task matches its description.

How do I install Olore X Python Latest in Codex?

Run `npx skills add olorehq/olore --skill olore-x-python-latest -a codex`. Or copy the skill folder (vault/packages/x-python/latest in olorehq/olore) into .agents/skills/olore-x-python-latest in your project. Codex loads it when a task matches its description.

Can I use Olore X Python Latest 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 olorehq/olore --skill olore-x-python-latest -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/olore-x-python-latest, .gemini/skills/olore-x-python-latest, .github/skills/olore-x-python-latest and .opencode/skills/olore-x-python-latest in your project.

What does Olore X Python Latest need to run?

SKILL.md names no scripts, command-line tools or credentials: Olore X Python Latest is instructions for the agent only. Our summary lists: Python 3.

Does Olore X Python Latest access the network?

SKILL.md names 1 domain. In commands or code: api.x.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Olore X Python Latest 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 Olore X Python Latest use?

Olore X Python Latest is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Olore X Python Latest use?

About 1.4k tokens (SKILL.md is roughly 5.4k 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 Olore X Python Latest?

Skills that share tags, products or a category with Olore X Python Latest: E2a Integrate (tokencanopy/e2a, 192 stars), X Openapi Skill (holon-run/uxc, 115 stars), Stripe Best Practices (kanchengw/cnllm, 175 stars) and Land TS Mono (UKGovernmentBEIS/inspect_ai, 2.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Olore X Python Latest?

olorehq (a GitHub organization) maintains it in olorehq/olore, which has 103 GitHub stars. The repository holds 90 skills in this directory. The repository was last updated on October 6, 2026.

Source: olorehq/olore on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.