#795 by GitHub stars

MoizIbnYousaf/ai-agent-skills

Universal skill installer and package manager for AI coding agents. One command, 12+ runtimes. npx ai-agent-skills

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/ask-questions-if-underspecified/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/audit-library-health/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/backend-development/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/best-practices/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/browse-and-evaluate/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/build-workspace-docs/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/changelog-generator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/code-documentation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/content-research-writer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/curate-a-team-library/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/database-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/install-from-remote-library/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/llm-application-dev/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/migrate-skills-between-libraries/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/review-a-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/share-a-library/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/update-installed-skills/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

skills/verification-agent/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

6d95c788aa22 → 6d95c788aa22

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 6d95c788aa22

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 6d95c788aa22ce39a4807b9a4c31c758a2036dc6

1.2kGitHub stars
2stars in 7 days
18skills in this repository
0commits in 30 days

Heat

3.4
  • Star growth, last 7 daysAhead of 52% of tracked repositories
  • Star growth, last 24 hoursAhead of 70% of tracked repositories
  • Rank movement, last 7 daysAhead of 6% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 5, 20261,156

Individual skills in this repository

How it works

ask-questions-if-underspecified

When your agent uses it

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

What it loads into context

Frontmatter

36 tokens

Always available to the agent

SKILL.md

846 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Goal
  2. Workflow
  3. Question templates
  4. Anti-patterns

Files

  • SKILL.mdcore3,776 bytes
Read SKILL.md

# Ask Questions If Underspecified

## Goal

Ask the minimum set of clarifying questions needed to avoid wrong work; do not start implementing until the must-have questions are answered (or the user explicitly approves proceeding with stated assumptions).

## Workflow

### 1) Decide whether the request is underspecified

Treat a request as underspecified if after exploring how to perform the work, some or all of the following are not clear:
- Define the objective (what should change vs stay the same)
- Define "done" (acceptance criteria, examples, edge cases)
- Define scope (which files/components/users are in/out)
View the complete source on GitHub

Skills included

  • ask-questions-if-underspecified
  • audit-library-health
  • backend-development
  • best-practices
  • browse-and-evaluate
  • build-workspace-docs
  • changelog-generator
  • code-documentation
  • content-research-writer
  • curate-a-team-library
  • database-design
  • install-from-remote-library
  • llm-application-dev
  • migrate-skills-between-libraries
  • review-a-skill
  • share-a-library
  • update-installed-skills
  • verification-agent

Repository facts

License
MIT
Created
Dec 17, 2025
Last pushed
Sep 21, 2026
Forks
136
Open issues
1
Project activity
Active

Rank over the last 12 weeks

Now #795 · best #509 · down 162 in 30 days

  1. #779 on Oct 31
  2. #781 on Nov 1
  3. #783 on Nov 2
  4. #788 on Nov 3
  5. #794 from Nov 4 to Nov 5
  6. #795 since Nov 6
38 earlier periods
  1. #502 on Aug 2
  2. #530 on Aug 6
  3. #504 on Aug 9
  4. #523 on Aug 11
  5. #522 on Aug 12
  6. #509 on Aug 15
  7. #526 on Aug 17
  8. #533 on Aug 20
  9. #539 on Aug 21
  10. #522 on Aug 22
  11. #546 on Aug 24
  12. #556 on Aug 25
  13. #563 on Aug 28
  14. #532 on Aug 30
  15. #557 on Aug 31
  16. #559 on Sep 3
  17. #543 on Sep 4
  18. #553 on Sep 6
  19. #575 on Sep 10
  20. #567 on Sep 11
  21. #562 on Sep 12
  22. #590 on Sep 20
  23. #608 on Sep 22
  24. #582 on Sep 26
  25. #608 on Sep 27
  26. #640 on Sep 29
  27. #617 on Oct 4
  28. #630 on Oct 6
  29. #633 on Oct 7
  30. #658 on Oct 12
  31. #650 on Oct 17
  32. #643 on Oct 18
  33. #687 on Oct 20
  34. #676 on Oct 23
  35. #757 on Oct 25
  36. #770 on Oct 28
  37. #772 on Oct 29
  38. #775 on Oct 30

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 65 notes
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/audit-library-health/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/best-practices/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/browse-and-evaluate/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-workspace-docs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-workspace-docs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-workspace-docs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/code-documentation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/curate-a-team-library/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/curate-a-team-library/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/curate-a-team-library/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 83 signals by file

skills/ask-questions-if-underspecified/SKILL.md

  • Network accessline 82
    *Originally created by [@thsottiaux](https://x.com/thsottiaux)*

skills/best-practices/SKILL.md

  • Network accessline 498
    - [Best Practices for Claude Code](https://code.claude.com/docs/en/best-practices) — Official documentation
  • Network accessline 499
    - [Claude Code Skills](https://code.claude.com/docs/en/skills) — Skill authoring guide
  • Network accessline 500
    - [Anthropic Prompt Engineering](https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering) — General prompting patterns
  • Network accessline 501
    - [Dicklesworthstone meta_skill](https://github.com/Dicklesworthstone/meta_skill) — "THE EXACT PROMPT" pattern

skills/best-practices/references/best-practices-guide.md

  • Instruction override signalline 183
    Alternatively, use `--dangerously-skip-permissions` to bypass all permission checks for contained workflows like fixing lint errors or generating boilerplate.
  • Instruction override signalline 471
    Use `claude --dangerously-skip-permissions` to bypass all permission checks and let Claude work uninterrupted. This works well for workflows like fixing lint errors or generating boilerplate code.
  • Network accessline 513
    > To find navigation and other pages in this documentation, fetch the llms.txt file at: https://code.claude.com/docs/llms.txt

skills/llm-application-dev/SKILL.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]

skills/verification-agent/assets/records.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 37
    "fetchedVia": {           "type": "string",           "description": "Transport that succeeded (e.g. 'fetch', 'curl (fetch returned 403)'). Needed to reproduce the check."
  • Network accessline 38
    "type": "string",           "description": "Transport that succeeded (e.g. 'fetch', 'curl (fetch returned 403)'). Needed to reproduce the check."         },
  • Network accessline 39
    "description": "Transport that succeeded (e.g. 'fetch', 'curl (fetch returned 403)'). Needed to reproduce the check."

skills/verification-agent/references/protocol.md

  • Network accessline 36
    "profile": "arabic",   "fetchedUtc": "2026-02-11T09:14:22Z",     // when   "url": "https://sunnah.com/bukhari:3448", // where
  • Network accessline 37
    "fetchedUtc": "2026-02-11T09:14:22Z",     // when   "url": "https://sunnah.com/bukhari:3448", // where   "fetchedVia": "curl (fetch returned 403)", // how, incl. fallbacks
  • Network accessline 38
    "url": "https://sunnah.com/bukhari:3448", // where   "fetchedVia": "curl (fetch returned 403)", // how, incl. fallbacks   "httpStatus": 200,
  • Network accessline 39
    "fetchedVia": "curl (fetch returned 403)", // how, incl. fallbacks

skills/verification-agent/references/providers.md

  • Network accessline 11
    "description": "what this gives you",   "mode": "json",                  // "json" | "html" | "text"   "url": "https://host/path/{param}{other|url}",  // {x} raw, {x|url} percent-encoded
  • Network accessline 12
    "mode": "json",                  // "json" | "html" | "text"   "url": "https://host/path/{param}{other|url}",  // {x} raw, {x|url} percent-encoded   "headers": { "Accept-Language": "en-US,en;q=0.9" },
  • Network accessline 13
    "url": "https://host/path/{param}{other|url}",  // {x} raw, {x|url} percent-encoded
  • Network accessline 61
    GET https://api.example.org/v2/works/{id}
  • Network accessline 68
    "description": "Example catalogue work record",     "mode": "json",     "url": "https://api.example.org/v2/works/{id}",
  • Network accessline 69
    "mode": "json",     "url": "https://api.example.org/v2/works/{id}",     "headers": { "Accept": "application/json" },
  • Network accessline 70
    "url": "https://api.example.org/v2/works/{id}",
  • Network accessline 89
    "example-page": {     "mode": "html",     "url": "https://example.org/{slug}",
  • Network accessline 90
    "mode": "html",     "url": "https://example.org/{slug}",     "extract": [
  • Network accessline 91
    "url": "https://example.org/{slug}",
  • Network accessline 130
    "hadith-api-book": {     "description": "Whole book of the hadith-api corpus, indexed by content",     "url": "https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json",
  • Network accessline 131
    "description": "Whole book of the hadith-api corpus, indexed by content",     "url": "https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json",     "array": "hadiths",
  • Network accessline 132
    "url": "https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json",

skills/verification-agent/scripts/content-index.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/verification-agent/scripts/lib/corpus.mjs

  • Executable scriptline 1
    Executable file

skills/verification-agent/scripts/lib/io.mjs

  • Executable scriptline 1
    Executable file

skills/verification-agent/scripts/lib/match.mjs

  • Executable scriptline 1
    Executable file

skills/verification-agent/scripts/lib/normalize.mjs

  • Executable scriptline 1
    Executable file

skills/verification-agent/scripts/lib/providers.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 52
    /**  * Fetch a URL. Some hosts reject library HTTP clients while serving browsers normally, so  * a curl fallback is attempted once on 403/406/429 or a transport error. This is a real and
  • Network accessline 53
    * Fetch a URL. Some hosts reject library HTTP clients while serving browsers normally, so  * a curl fallback is attempted once on 403/406/429 or a transport error. This is a real and  * common failure mode, not defensive padding.
  • Network accessline 54
    * a curl fallback is attempted once on 403/406/429 or a transport error. This is a real and
  • Network accessline 60
    try {     const ctl = AbortSignal.timeout(timeoutMs);     const res = await fetch(url, { headers: h, signal: ctl, redirect: 'follow' });
  • Network accessline 61
    const ctl = AbortSignal.timeout(timeoutMs);     const res = await fetch(url, { headers: h, signal: ctl, redirect: 'follow' });     if (res.ok) return { body: await res.text(), status: res.status, url, via };
  • Network accessline 62
    const res = await fetch(url, { headers: h, signal: ctl, redirect: 'follow' });
  • Network accessline 65
    throw new Error(`HTTP ${res.status} for ${url}`);     }     via = `curl (fetch returned ${res.status})`;
  • Network accessline 66
    }     via = `curl (fetch returned ${res.status})`;   } catch (err) {
  • Network accessline 67
    via = `curl (fetch returned ${res.status})`;
  • Network accessline 68
    } catch (err) {     if (!curlFallback) throw err;     via = `curl (fetch failed: ${err.message})`;
  • Network accessline 69
    if (!curlFallback) throw err;     via = `curl (fetch failed: ${err.message})`;   }
  • Network accessline 70
    via = `curl (fetch failed: ${err.message})`;
  • Network accessline 80
    return { body, status: 200, url, via };   } catch (err) {     throw new Error(`both fetch and curl failed for ${url}: ${err.message}`);
  • Network accessline 81
    } catch (err) {     throw new Error(`both fetch and curl failed for ${url}: ${err.message}`);   }
  • Network accessline 82
    throw new Error(`both fetch and curl failed for ${url}: ${err.message}`);
  • Network accessline 162
    description: "Qur'anic text, Uthmani script, fully vocalised (Quran.com v4)",     mode: 'json',     url: 'https://api.quran.com/api/v4/quran/verses/uthmani?chapter_number={surah}',
  • Network accessline 163
    mode: 'json',     url: 'https://api.quran.com/api/v4/quran/verses/uthmani?chapter_number={surah}',     extract: [{ as: 'text', array: 'verses', where: { verse_key: '{surah}:{ayah}' }, value: 'text_uthmani' }],
  • Network accessline 164
    url: 'https://api.quran.com/api/v4/quran/verses/uthmani?chapter_number={surah}',
  • Network accessline 169
    description: 'Published Qur’an translation by resource id (20 Saheeh Intl, 85 Abdel Haleem, 84 Usmani, 19 Pickthall, 22 Yusuf Ali)',     mode: 'json',     url: 'https://api.quran.com/api/v4/quran/translations/{translation}?verse_key={surah}
  • Network accessline 170
    mode: 'json',     url: 'https://api.quran.com/api/v4/quran/translations/{translation}?verse_key={surah}:{ayah}',     extract: [
  • Network accessline 171
    url: 'https://api.quran.com/api/v4/quran/translations/{translation}?verse_key={surah}:{ayah}',
  • Network accessline 181
    description: 'Classical commentary by resource id (169 Ibn Kathir EN abridged, 15 al-Ṭabarī AR, 90 al-Qurṭubī AR, 14 Ibn Kathīr AR)',     mode: 'json',     url: 'https://api.quran.com/api/v4/tafsirs/{tafsir}/by_ayah/{surah}:{ayah}',
  • Network accessline 182
    mode: 'json',     url: 'https://api.quran.com/api/v4/tafsirs/{tafsir}/by_ayah/{surah}:{ayah}',     extract: [{ as: 'text', path: 'tafsir.text' }, { as: 'work', path: 'tafsir.resource_name' }],
  • Network accessline 183
    url: 'https://api.quran.com/api/v4/tafsirs/{tafsir}/by_ayah/{surah}:{ayah}',
  • Network accessline 190
    description: 'Hadith text, English rendering and published grading (sunnah.com). Locator: {path} = "bukhari:3448" or "malik/56/4"',     mode: 'html',     url: 'https://sunnah.com/{path}',
  • Network accessline 191
    mode: 'html',     url: 'https://sunnah.com/{path}',     headers: { 'Accept-Language': 'en-US,en;q=0.9', Accept: 'text/html,application/xhtml+xml' },
  • Network accessline 192
    url: 'https://sunnah.com/{path}',
  • Network accessline 210
    description: 'Single hadith record from the hadith-api corpus (independent mirror). Locator: {edition} e.g. "ara-bukhari", {number}',     mode: 'json',     url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}/{numbe
  • Network accessline 211
    mode: 'json',     url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}/{number}.json',     extract: [{ as: 'text', path: 'hadiths[0].text' }],
  • Network accessline 212
    url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}/{number}.json',
  • Network accessline 219
    description: 'Bibliographic metadata by title/author query (OpenLibrary)',     mode: 'json',     url: 'https://openlibrary.org/search.json?q={query|url}&limit={limit}&fields=title,author_name,first_publish_year,publisher,isbn,key,edition_co
  • Network accessline 220
    mode: 'json',     url: 'https://openlibrary.org/search.json?q={query|url}&limit={limit}&fields=title,author_name,first_publish_year,publisher,isbn,key,edition_count',     extract: [
  • Network accessline 221
    url: 'https://openlibrary.org/search.json?q={query|url}&limit={limit}&fields=title,author_name,first_publish_year,publisher,isbn,key,edition_count',
  • Network accessline 232
    description: 'Journal article / book metadata by DOI (Crossref)',     mode: 'json',     url: 'https://api.crossref.org/works/{doi|url}',
  • Network accessline 233
    mode: 'json',     url: 'https://api.crossref.org/works/{doi|url}',     headers: { Accept: 'application/json' },
  • Network accessline 234
    url: 'https://api.crossref.org/works/{doi|url}',
  • Network accessline 247
    description: 'Encyclopaedia summary (Wikipedia REST). Locator: {lang} (default en), {title}',     mode: 'json',     url: 'https://{lang}.wikipedia.org/api/rest_v1/page/summary/{title|url}',
  • Network accessline 248
    mode: 'json',     url: 'https://{lang}.wikipedia.org/api/rest_v1/page/summary/{title|url}',     extract: [{ as: 'text', path: 'extract' }, { as: 'title', path: 'title' }],
  • Network accessline 249
    url: 'https://{lang}.wikipedia.org/api/rest_v1/page/summary/{title|url}',
  • Network accessline 275
    'hadith-api-book': {     description: 'Whole book of the hadith-api corpus, indexed by content',     url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json',
  • Network accessline 276
    description: 'Whole book of the hadith-api corpus, indexed by content',     url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json',     array: 'hadiths',
  • Network accessline 277
    url: 'https://cdn.jsdelivr.net/gh/fawazahmed0/hadith-api@1/editions/{edition}.min.json',

skills/verification-agent/scripts/qa-records.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/verification-agent/scripts/render-check.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/verification-agent/scripts/verify.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/ask-questions-if-underspecified/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

MoizIbnYousaf/ai-agent-skills: #795 on hotskills, 1.2k stars

[![MoizIbnYousaf/ai-agent-skills on hotskills](https://hotskills.dev/badge/moizibnyousaf-ai-agent-skills.svg)](https://hotskills.dev/skill/moizibnyousaf-ai-agent-skills/)