Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y", "find code about Z", "全面搜索 X", "这个 bug 被修过吗", "噪声太多 / 误报太多" (Smart mode), "相关 PR / commit 有哪些" (cross-reference), "搜一下 X 的讨论", "X error 的解决方案", "search X in repo Y". --- name: github-semantic-search description: > Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y" Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.
Freshness
Last checked 4/14/2026
Best For
github-semantic-search is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y", "find code about Z", "全面搜索 X", "这个 bug 被修过吗", "噪声太多 / 误报太多" (Smart mode), "相关 PR / commit 有哪些" (cross-reference), "搜一下 X 的讨论", "X error 的解决方案", "search X in repo Y". --- name: github-semantic-search description: > Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y"
Public facts
4
Change events
1
Artifacts
0
Freshness
Apr 14, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Apr 14, 2026
Vendor
Zlf111
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 4/14/2026.
Setup snapshot
git clone https://github.com/zlf111/github-semantic-search.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Zlf111
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
json
{
"keywords": {
"high": ["exact synonyms, +5 each"],
"medium": ["related terms, +3 each"],
"low": ["loose associations, +1 each"]
}
}json
{
"repo": "owner/repo",
"component": "hipblaslt",
"topic": "page fault",
"search_types": ["issues", "prs"],
"filters": {"state": "", "date_from": "", "date_to": ""},
"exclude_issues": [],
"keywords": {
"high": ["page fault", "memory access fault"],
"medium": ["sigsegv", "segmentation fault"],
"low": ["gpu hang"]
}
}bash
# Standard search python .cursor/skills/github-issue-search/scripts/search_github.py \ --config search_config.json --output results.md -q # Multi-type + Smart (with intermediate JSON for AI review) python .cursor/skills/github-issue-search/scripts/search_github.py \ --config search_config.json --output results.md \ --intermediate-json intermediate.json \ --cache-file .search_cache.json -q
json
{"overrides": {"issues": {"123": {"ai_score": 18, "ai_label": "relevant"}, "456": {"ai_score": 0, "ai_label": "noise"}}}}bash
python .cursor/skills/github-issue-search/scripts/search_github.py \ --config search_config.json --output results_smart.md \ --cache-file .search_cache.json --resume \ --score-overrides ai_overrides.json -q
bash
python .cursor/skills/github-issue-search/scripts/search_github.py \ --config search_config.json --output results_v2.md \ --cache-file .search_cache.json --resume \ --append-queries "\"new keyword\"" "\"discovered term\" OR \"variant\"" -q
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y", "find code about Z", "全面搜索 X", "这个 bug 被修过吗", "噪声太多 / 误报太多" (Smart mode), "相关 PR / commit 有哪些" (cross-reference), "搜一下 X 的讨论", "X error 的解决方案", "search X in repo Y". --- name: github-semantic-search description: > Search GitHub content (Issues, PRs, Code, Commits, Discussions) with AI-powered synonym expansion, multi-round search, semantic scoring, parallel execution, cross-reference linking, and optional AI re-ranking. Use when the user asks to find, search, or collect GitHub content related to a topic, bug, or error. Triggers on: "find issues about X", "search PRs related to Y"
AI-driven GitHub search: synonym expansion → keyword search → relevance scoring → optional AI re-ranking. 5 content types: Issues, PRs, Code, Commits, Discussions. Multi-type searches run in parallel.
Extract from user's message:
owner/repo. If not specified, ask the user. Do not assume a default.hipblaslt). Default "" for whole-repo.page fault, memory overflow)Auto-select search_types (do NOT ask unless ambiguous):
| User intent | search_types | Notes |
|------------|-------------|-------|
| "找 X 的 issue" | ["issues"] | Default |
| "X 怎么解决的" / "X 的修复" | ["issues", "prs", "commits"] | Cross-ref auto-links |
| "X 的 fix PR" / "被修过吗" | ["issues", "prs"] | Cross-ref highlights |
| "有没有处理 X 的代码" | ["code"] | Requires GITHUB_TOKEN |
| "搜一下 X 的讨论" | ["discussions"] | Requires GITHUB_TOKEN (GraphQL) |
| "全面搜索 X" / "调研 X" | all 5 types | Parallel by default |
| "噪声太多" / "要准确" | (keep types) + Smart | Enable --intermediate-json |
| Unspecified | ["issues"] | Default |
Smart mode triggers — enable --intermediate-json when:
Generate synonyms along these axes:
Organize into three keyword tiers:
{
"keywords": {
"high": ["exact synonyms, +5 each"],
"medium": ["related terms, +3 each"],
"low": ["loose associations, +1 each"]
}
}
关键词分层原则:high 关键词决定搜索引擎执行前几条查询的内容。因早停机制的存在,若 high 全 miss,后续 medium/low 查询可能被跳过。按话题类型选择 high 关键词策略:
| 话题类型 | high 放什么 | low 放什么 | 典型例子 | |---------|-----------|-----------|---------| | 错误消息型 | 错误消息本身、信号名、错误码 | 宽泛后果描述 | page fault → high:
"page fault","sigsegv"| | 行为描述型 | 涉及的技术术语、配置名、文件名 | 英语行为描述短语 | tuning 无效 → high:"tuning file","logic yaml"; low:"tuning no effect"|原则:high 关键词应是"在 issue 正文中大概率原样出现的字符串",而非"用户描述问题的自然语言"。
种子词库自动补充:脚本启动时会根据
topic匹配内置种子词库(scripts/data/seed_synonyms.json,覆盖 12 个常见主题),自动补充 AI 可能遗漏的基线同义词。AI 无需手动做到面面俱到——尽力扩展即可,种子词库兜底。
For detailed expansion patterns: read references/synonyms.md.
查询由代码自动构建,AI 只需提供关键词,不必手写 queries。
脚本在 config 不含 queries(或为空)时,自动按 5 轮策略生成查询,R1 与 R3 交叉编排:
| 轮次 | 策略 | 示例 |
|------|------|------|
| R1 | 每个 high 关键词独立查询 (含 component) | hipblaslt "page fault" |
| R3 | medium 关键词两两 OR 对 (含 component) | hipblaslt sigsegv OR segfault |
| R2 | high 关键词 OR 对 (无 component,广撒网) | "page fault" OR "segmentation fault" |
| R4 | 跨 tier 组合 high + medium (广覆盖) | "page fault" OR sigsegv OR segfault |
| R5 | low 关键词三个一组 OR (含 component) | hipblaslt "core dump" OR coredump OR abort |
实际执行顺序:R1[0] R3[0] R1[1] R3[1] R1[2] R3[2] ... R2 R4 R5。交叉编排确保即使 high 关键词全 miss,medium 查询仍在前 6 条内得到执行,避免早停误杀。
总查询数 ≤15,自动去重。如需手动查询,仍可在 config 中写 queries 字段(向后兼容)。
Write search_config.json to disk before running.queries 字段可以省略——脚本会自动从关键词构建。
{
"repo": "owner/repo",
"component": "hipblaslt",
"topic": "page fault",
"search_types": ["issues", "prs"],
"filters": {"state": "", "date_from": "", "date_to": ""},
"exclude_issues": [],
"keywords": {
"high": ["page fault", "memory access fault"],
"medium": ["sigsegv", "segmentation fault"],
"low": ["gpu hang"]
}
}
Verify: repo correct, search_types matches intent, all 3 keyword tiers present, component is "" if unspecified. queries 仅在需要手动控制查询时提供。
# Standard search
python .cursor/skills/github-issue-search/scripts/search_github.py \
--config search_config.json --output results.md -q
# Multi-type + Smart (with intermediate JSON for AI review)
python .cursor/skills/github-issue-search/scripts/search_github.py \
--config search_config.json --output results.md \
--intermediate-json intermediate.json \
--cache-file .search_cache.json -q
Key flags:
-q — always when AI runs (suppress progress noise)--intermediate-json — enable Smart AI review (Phase 5)--cache-file + --resume — incremental/second-round search (Phase 6)--search-comments — fetch comments for borderline items (recommended for Issues + PRs)--dry-run — preview queries without executing (user wants to review first)-v / --verbose — debug scoring and API details (when user asks "why wasn't X found")Full CLI reference with all flags and defaults: read references/cli.md.
When to use: 3+ types, user wants precision, or high noise. Skip: simple search with clear results. Cost: ~500-1000 extra tokens per cycle. Typically 1-2 cycles.
Read intermediate.json. Each type has top[] (max 30, by score) and borderline[] (max 20). Items contain score, matched_keywords, and type-specific fields. For full structure: read references/advanced.md.
Review each item:
ai_score: 0ai_scoreWrite overrides and re-generate:
{"overrides": {"issues": {"123": {"ai_score": 18, "ai_label": "relevant"}, "456": {"ai_score": 0, "ai_label": "noise"}}}}
python .cursor/skills/github-issue-search/scripts/search_github.py \
--config search_config.json --output results_smart.md \
--cache-file .search_cache.json --resume \
--score-overrides ai_overrides.json -q
When: first round missed results or new keywords discovered.
python .cursor/skills/github-issue-search/scripts/search_github.py \
--config search_config.json --output results_v2.md \
--cache-file .search_cache.json --resume \
--append-queries "\"new keyword\"" "\"discovered term\" OR \"variant\"" -q
--resume loads cached first-round results. --append-queries adds new queries without re-running old ones.
Read final output and provide:
Cross-reference — auto-triggers when user requests ≥2 linkable types (issues, prs, commits):
| Link type | Detection | Meaning |
|-----------|-----------|---------|
| PR → Issue (fixes) | fixes/closes/resolves #N in PR body | PR explicitly fixes Issue. High confidence. |
| PR → Issue (ref) | #N in PR body referencing known Issue | PR mentions Issue, no fix claim. Verify. |
| PR → PR (ref) | #N in PR body referencing another PR | One PR references another (e.g., revert, follow-up). |
| Commit → PR/Issue | (#N) in commit message | Commit references a PR or Issue in results. |
| Issue → PR (ref) | #N in Issue body referencing a PR | Less common; Issue author links to related PR. |
A directed graph PNG is auto-generated alongside the report, using hub-node filtering (only nodes with ≥2 connections are shown). Three-column layout: source nodes → target nodes → commits.
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| repo | string | yes | owner/repo |
| component | string | no | Component filter (empty = whole repo) |
| topic | string | yes | Human-readable topic |
| search_types | list | no | Default ["issues"]. Options: issues prs code commits discussions |
| filters.state | string | no | "open", "closed", or "" (all) |
| filters.date_from | string | no | YYYY-MM-DD |
| filters.date_to | string | no | YYYY-MM-DD |
| exclude_issues | list | no | Issue numbers to exclude |
| keywords.high | list | yes | Exact synonyms (+5 each) |
| keywords.medium | list | yes | Related terms (+3 each) |
| keywords.low | list | no | Loose associations (+1 each) |
| queries | list | no | Search API query templates. 省略时自动从 keywords 构建 |
| Type | API | Token Required | Notes |
|------|-----|---------------|-------|
| issues | REST | No | 2-phase with optional comment fetching |
| prs | REST | No | Detects merge status + linked issues |
| code | REST | Yes | File paths + text snippets |
| commits | REST | No | Searches commit messages |
| discussions | GraphQL | Yes | Includes answers + comments |
Score = keyword tier weight + positional bonuses + type-specific bonuses.
--score-overrides replaces machine scores (0-30).Full scoring rules: read references/scoring.md.
If rate limiting occurs, remind the user:
GITHUB_TOKEN 可以大幅提速 (免费)
- 生成: https://github.com/settings/tokens (不需要勾选权限)
- 设置:
$env:GITHUB_TOKEN = 'ghp_xxx'(Win) /export GITHUB_TOKEN=ghp_xxx(Linux)- 效果: Search 10→30/min, REST 60→5000/hr
Load on-demand when needed. All files are in references/ under the skill directory.
references/cli.md — Full CLI flag tables (7 categories). Read when you need exact flag names, defaults, or less common options.references/scoring.md — Detailed scoring rules per content type. Read when user asks about scoring or you need to verify values.references/examples.md — 8 usage examples with trigger phrases. Read for pattern-matching on unusual requests (includes cross-topic correlation analysis).references/advanced.md — Parallel search, Smart details, cross-ref engine, cache, logging, error handling, architecture. Read when troubleshooting or user asks about internals.references/synonyms.md — Synonym expansion guide with worked examples (page fault, perf regression, build failure). Read for complex synonym generation.Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/snapshot"
curl -s "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/contract"
curl -s "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 5d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-16T23:29:34.693Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Zlf111",
"href": "https://github.com/zlf111/github-semantic-search",
"sourceUrl": "https://github.com/zlf111/github-semantic-search",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-14T22:26:18.869Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-14T22:26:18.869Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/zlf111-github-semantic-search/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to github-semantic-search and adjacent AI workflows.