Data
Skill Keith-CY/idx.md/data
AgentSkill for https://idx.md. Use the index to locate AI agent library topics and fetch HEAD/BODY markdown.From its SKILL.md
npx -y skills add Keith-CY/idx.md --skill dataAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- fetches URLsInstructs the agent to fetch 4 URLs, including https://idx.md/data/index.md and 3 more.
SKILL.md
4.8 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
idx.md
Purpose
- Markdown registry for AI agent libraries and resources.
- Agents can browse to learn everything they could use, then fetch the exact markdown.
Index locations
- All topics (full listing, alphabetical): https://idx.md/data/index.md (canonical) or https://idx.md/index.md (alias)
- Capability navigation (browse by what the agent can do): https://idx.md/category/index.md
- Scenario navigation (browse by workflow / use-case): https://idx.md/scenario/index.md
- Industry navigation (browse by domain / vertical): https://idx.md/industry/index.md
How to choose a navigation mode
- If you know what you want: start from
/data/index.mdand search by keywords in titles/tags. - If you want tools by capability: start from
/category/index.md. - If you have a specific workflow/use-case: start from
/scenario/index.md. - If you're operating in a specific domain: start from
/industry/index.md.
Index entry format
- Each entry is a HEAD frontmatter block followed by a topic line.
- Topic line format:
|/data/{topic}| - The index may start with a short HTML comment preamble; entries begin at the first
---frontmatter block.
...frontmatter...
|/data/openclaw|
How to fetch
- Read
https://idx.md/data/index.md(orhttps://idx.md/index.md). - Choose
{topic}from the|/data/{topic}|line. - HEAD metadata:
https://idx.md/{topic}(or/data/{topic}/HEAD.md) - Vector shard (for embedding recall):
https://idx.md/{topic}/vectors.json - BODY content:
https://idx.md/{topic}/BODY.md - After download, compute SHA-256 on the raw BODY bytes and compare to
content_sha256in HEAD frontmatter. - Use
retrieved_atto decide whether a cached BODY needs refresh.
Vector-based retrieval (recommended)
- Use
/{topic}/vectors.jsonas the retrieval layer, then fetch/{topic}/BODY.mdonly for top candidates. - Each
vectors.jsoncurrently contains oneheadrecord derived from HEAD metadata. - Build/query embeddings on
records[].text. - Use
records[].metadata.content_sha256as your embedding cache key; only re-embed when it changes. - Suggested flow:
- Collect topic candidates from
/data/index.mdor category/scenario/industry indexes. - Fetch each candidate's
/{topic}/vectors.json. - Rank by vector similarity (optionally hybrid with lexical/tag score).
- Fetch
/{topic}/BODY.mdfor top-k and generate final answer from BODY.
URL map
/,/skill.md,/SKILL.md-> this document/index.md,/data/index.md-> index listing/category/index.md-> category index listing/category/{category}/index.md-> category topic listing/scenario/index.md-> scenario index listing/scenario/{scenario}/index.md-> scenario topic listing/industry/index.md-> industry index listing/industry/{industry}/index.md-> industry topic listing/{topic}->/data/{topic}/HEAD.md/{topic}/HEAD.md-> HEAD metadata/{topic}/vectors.json-> vector shard for embedding recall/{topic}/BODY.md-> BODY content
Constraints
.mdonly;.mdxrejected by filename.
Integrity / Hash
content_sha256lives in the HEAD frontmatter.content_sha256is the SHA-256 of the exact BODY bytes (no normalization).- Format: lowercase hex string.
- Verify by hashing the downloaded BODY.md bytes and comparing to
content_sha256. - If the hash differs, re-download BODY.md.
Example flow
- Read
/index.md-> pickopenclaw-> fetch/openclaw/HEAD.md-> fetch/openclaw/BODY.md.
Contribute
If you find a high-quality markdown resource that agents should know about, please open a PR to add it. Repo: https://github.com/Keith-CY/idx.md
What to add
- Add new sources to
sources/general.yml. - Use a direct markdown URL (
.md) and preferraw.githubusercontent.comfor GitHub content. .mdxfiles are rejected.- Choose a
typeandslugthat match^[a-z0-9][a-z0-9-]*$. - Avoid editing auto-generated registries (
sources/openclaw.yml,sources/openai.yml, etc.) ordata/outputs directly.
Minimal entry example
- type: skills
slug: acme-awesome-skill
source_url: https://raw.githubusercontent.com/acme/awesome-skill/main/SKILL.md
title: Awesome Skill (optional)
summary: One-line summary (optional)
tags:
- skills
license: MIT (optional)
upstream_ref: https://github.com/acme/awesome-skill/blob/main/SKILL.md (optional)
How to submit
- Fork the repo: https://github.com/Keith-CY/idx.md
- Add your entry to
sources/general.yml. - Open a PR with a short note on why the source is valuable for agents.
- If you can run the build, include generated
data/updates; otherwise the maintainer will handle it.
Thanks for helping keep idx.md useful and current.
What ships with it: 1696 files
7941.2 KB alongside SKILL.md
agentskills-skill/
- BODY.md11.9 KB
- HEAD.md1.3 KB
- vectors.json1.7 KB
carmahhawwari-ui-design-brain-skill/
- BODY.md8.1 KB
- HEAD.md1.5 KB
- vectors.json1.9 KB
category/
- ai-llms/index.md1.0 KB
- calendar-scheduling/index.md1.1 KB
- coding-agents-ides/index.md2.5 KB
- communication/index.md9.7 KB
- data-analytics/index.md10.8 KB
- finance/index.md8.6 KB
- git-github/index.md3.0 KB
- index.md855 B
- marketing-sales/index.md18.6 KB
- productivity-tasks/index.md19.8 KB
- search-research/index.md12.9 KB
- security-passwords/index.md1.0 KB
- transportation/index.md946 B
- uncategorized/index.md529.8 KB
github-markup-readme/
- BODY.md3.0 KB
- HEAD.md1.6 KB
- vectors.json2.0 KB
github-skill-actionbook-rust-skills-m04-zero-cost/
- BODY.md4.6 KB
- HEAD.md928 B
- vectors.json1.6 KB
github-skill-agno-agi-agno-git-workflow-cdbf56f5/
- BODY.md2.2 KB
- HEAD.md765 B
- vectors.json1.4 KB
github-skill-anthropics-knowledge-work-plugins-call-prep/
- BODY.md5.8 KB
- HEAD.md987 B
- vectors.json1.7 KB
github-skill-composiohq-awesome-claude-skills-forcemanager-automation-185f86fa/
- BODY.md2.9 KB
- HEAD.md879 B
- vectors.json1.7 KB
github-skill-composiohq-awesome-claude-skills-ip2location-io-automation-e171a20b/
- BODY.md3.0 KB
- HEAD.md889 B
- vectors.json1.7 KB
1656 more files not listed here. See all 1696 in the repository.