AkshatNaruka/aidentity · MIT
repo-scanner
Scan GitHub for new AI/agent resources and create import PRs. Use when user asks to find new tools, update repo, or discover resources.
Contents
Repo Scanner Skill
Discovers and imports new AI/agent resources from GitHub.
When to Use
- User asks to find new AI tools/resources
- User wants to update the repo with latest content
- User says "scan for new repos" or "find new skills"
- User mentions importing a specific repository
Steps
For Full Scan
- Run
node scripts/scan-repos.jsto find new repos - Review findings in
scan-results/scan-report.md - For high-value findings (1000+ stars):
- Clone repo (shallow:
--depth 1) - Copy SKILL.md files to
skills/<source>/ - Copy prompts to
prompts/imported/ - Copy agent defs to
agents/imported/
- Update relevant README.md with source attribution
- Create PR with all changes using
gh pr create
For Specific Import
- Clone target repo:
git clone --depth 1 https://github.com/<owner>/<repo>.git /tmp/<repo> - Identify importable content:
- SKILL.md files →
skills/<source>/ - Prompt files →
prompts/imported/ - Agent definitions →
agents/imported/
- Copy files maintaining structure
- Create
README.mdwith source attribution - Create PR with changes
Quality Criteria
- Minimum 1000 stars for new repos
- Active maintenance (updated within 6 months)
- Clear documentation
- Compatible with SKILL.md standard
Import Structure
skills/<source-name>/
├── README.md # Source attribution & description
├── skill-1/
│ └── SKILL.md
├── skill-2/
│ └── SKILL.md
└── ...
Output
PR should include:
- New skills imported with source attribution
- Updated README files
- Any configuration files needed
- Links to original repos
Commands
# Full scan
node scripts/scan-repos.js
# Quick scan (trending only)
node scripts/scan-repos.js --quick
# Check specific repo
node scripts/scan-repos.js --repo owner/repoProvenance
Authored by Aidentity contributors in AkshatNaruka/aidentity. The content is mirrored here under its upstream license.