Overview
- Skill Key
- djswiss/git-federation-searcher
- Author
- djswiss
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/djswiss/git-federation-searcher
- Latest Commit SHA
- 704b47ee32a476772fd7259db3ece66db0e84e36
Search across multiple self-hosted Git instances including Gitea, Forgejo, GitLab, and Codeberg. Aggregates search results from Codeberg.org, Gitea.com, OpenDev, NotABug, and Gitdab. Supports API-based search with fallback to web search via SearXNG. Allows adding custom private instances with API token support.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 git-federation-searcher 技能。 若已安装,则直接安装 git-federation-searcher 技能。
# Git Federation Searcher Search across multiple self-hosted Git instances in parallel. ## Overview This tool searches across various Git hosting platforms (not just GitHub/GitLab) including: - Codeberg - Gitea.com - NotABug - Gitdab - Self-hosted instances ## Features - **Multi-Instance Search**: Search 5+ instances at once - **Auto-Discovery**: Detects if instances are reachable - **Add Custom Instances**: Add your own Gitea/GitLab instances - **Fallback to Web**: Uses SearXNG if API search fails - **Type Detection**: Auto-detects Gitea vs GitLab vs Forgejo - **Results by Stars**: Sorted by popularity ## Default Instances | Instance | Type | URL | |----------|------|-----| | Codeberg | Gitea | https://codeberg.org | | Gitea.com | Gitea | https://gitea.com | | OpenDev | Gitea | https://opendev.org | | NotABug | Gogs | https://notabug.org | | Gitdab | Forgejo | https://gitdab.com | ## Usage ### Command Line ```bash # Search all instances python3 git_federation_searcher.py "whisper" # List configured instances python3 git_federation_searcher.py --list # Add custom instance python3 git_federation_searcher.py --add MyGitea https://git.example.com gitea # Remove instance python3 git_federation_searcher.py --remove MyGitea ``` ### Telegram Bot ``` /gitsearch whisper # Search all instances /gitinstances # List all configured /gitadd Name URL Type # Add custom instance ``` ## Supported Git Types | Type | API | Notes | |------|-----|-------| | Gitea | ✅ Full | Best support | | Forgejo | ✅ Full | Gitea fork, same API | | GitLab | ✅ Full | Uses v4 API | | Gogs | ✅ Partial | Basic search only | ## Requirements - Python 3.7+ - curl (for API calls) - (Optional) SearXNG for web fallback
laborany
基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill creation, scheduled tasks — OpenClaw for your desktop. Raise your AI lobsters 🦞
win4r
Reusable OpenClaw skill for remote Linux deployment with MiniMax M2.1 and Telegram bot setup
botlearn-ai
Bots learn, human earns, curated open claw playbook list and skill list for life long learners at https://botlearn.ai
duanecilliers
Web-based admin dashboard for OpenClaw — manage Discord persona bots, workspace files, skills, cron jobs, channels, and config
abczsl520
OpenClaw skill: Dynamic bug audit for Node.js web projects (games, data tools, WeChat, APIs, bots). 200+ real-world pitfalls.
pardnchiu
A Go agentic AI platform with skill routing, multi-provider intelligent dispatch, Discord bot integration, and security-first shared agent design