{"skill":{"slug":"github-bounty-finder-lvjunjie","displayName":"GitHub Bounty Finder Pro","summary":"Scan GitHub and Algora for high-value bounties, analyze competition and freshness, score opportunities, and provide actionable recommendations.","description":"# GitHub Bounty Finder Skill\n\n🎯 **Find high-value GitHub and Algora bounties with automated competition analysis**\n\n## Description\n\nGitHub Bounty Finder is a powerful scanning tool that helps developers discover lucrative bounty opportunities on GitHub and Algora. It automatically analyzes competition levels, scores opportunities, and provides actionable recommendations.\n\n## Features\n\n- 🔍 **Multi-Platform Scanning**: Scan both GitHub Issues and Algora bounties\n- 📊 **Competition Analysis**: Analyze PR counts, comments, and engagement\n- 🎯 **Smart Filtering**: Auto-filter low-competition, high-value opportunities\n- 💰 **Opportunity Scoring**: 0-100 scoring algorithm based on value, competition, and freshness\n- 🤖 **Automated Recommendations**: Get actionable insights for each bounty\n- 📈 **Pricing Intelligence**: Market-based pricing recommendations\n\n## Installation\n\n```bash\n# Install via clawhub\nclawhub install github-bounty-finder\n\n# Or install manually\ncd skills/github-bounty-finder\nnpm install\n```\n\n## Configuration\n\nCreate a `.env` file in the skill directory:\n\n```env\nGITHUB_TOKEN=your_github_personal_access_token\nALGORA_API_KEY=your_algora_api_key\n```\n\n### Getting API Keys\n\n1. **GitHub Token**: \n   - Go to GitHub Settings → Developer settings → Personal access tokens\n   - Create a token with `public_repo` scope\n\n2. **Algora API Key**:\n   - Visit https://algora.io/settings/api\n   - Generate a new API key\n\n## Usage\n\n### Basic Scan\n\n```bash\ngithub-bounty-finder scan\n```\n\n### Advanced Options\n\n```bash\n# Custom search query\ngithub-bounty-finder scan --query \"bug bounty\"\n\n# Set minimum bounty amount\ngithub-bounty-finder scan --min-bounty 500\n\n# Limit competition (max comments)\ngithub-bounty-finder scan --max-competition 3\n\n# GitHub only\ngithub-bounty-finder scan --github-only\n\n# Save results to file\ngithub-bounty-finder scan --output results.json\n```\n\n### Demo Mode\n\n```bash\ngithub-bounty-finder demo\n```\n\n### Check Configuration\n\n```bash\ngithub-bounty-finder config\n```\n\n## Output Format\n\nThe scanner returns structured data:\n\n```json\n{\n  \"bounties\": [\n    {\n      \"id\": 123,\n      \"title\": \"Fix memory leak\",\n      \"url\": \"https://github.com/...\",\n      \"bountyAmount\": 1500,\n      \"comments\": 0,\n      \"score\": 95,\n      \"competitionLevel\": \"None\",\n      \"recommendedAction\": \"🔥 HIGH PRIORITY - Apply immediately\"\n    }\n  ],\n  \"totalFound\": 25,\n  \"highPriority\": 5,\n  \"goodOpportunities\": 12,\n  \"pricingRecommendation\": {\n    \"recommendedPrice\": 149,\n    \"currency\": \"USD\",\n    \"billingCycle\": \"monthly\"\n  }\n}\n```\n\n## Opportunity Scoring Algorithm\n\nScores are calculated based on:\n\n- **Bounty Value (0-30 points)**: Higher bounties score better\n  - $1000+: +30 points\n  - $500+: +20 points\n  - $200+: +10 points\n\n- **Competition Level (0-40 points)**: Less competition is better\n  - 0 comments: +40 points\n  - 1-2 comments: +30 points\n  - 3-5 comments: +20 points\n  - 6-10 comments: +10 points\n\n- **Freshness (0-20 points)**: Newer is better\n  - ≤3 days: +20 points\n  - ≤7 days: +15 points\n  - ≤14 days: +10 points\n  - ≤30 days: +5 points\n\n## Pricing Strategy\n\n**Recommended Price: $149/month**\n\nJustification:\n- Average bounty value: $500-2000\n- Time saved: 10-20 hours/week on manual searching\n- ROI: One successful bounty covers 3-6 months subscription\n- Target market: Professional developers, bounty hunters, OSS contributors\n\n**Expected Revenue: $3,000-8,000/month**\n- Conservative: 20 subscribers × $149 = $2,980/month\n- Target: 50 subscribers × $149 = $7,450/month\n- Optimistic: 100 subscribers × $149 = $14,900/month\n\n## Integration Examples\n\n### Node.js\n\n```javascript\nconst BountyScanner = require('github-bounty-finder');\n\nconst scanner = new BountyScanner({\n  minBounty: 200,\n  maxCompetition: 5\n});\n\nconst results = await scanner.scan({\n  github: true,\n  algora: true,\n  limit: 100\n});\n\nconsole.log(`Found ${results.highPriority} high-priority bounties!`);\n```\n\n### CLI Automation\n\n```bash\n# Daily scan with cron\n0 9 * * * github-bounty-finder scan --min-bounty 500 --output /path/to/results.json\n```\n\n## Troubleshooting\n\n### API Rate Limits\n\nIf you hit GitHub API rate limits:\n- Use authenticated requests (set GITHUB_TOKEN)\n- Reduce scan frequency\n- Increase delay between requests\n\n### No Results Found\n\n- Lower your `--min-bounty` threshold\n- Increase `--max-competition` limit\n- Try different search queries\n\n## License\n\nMIT\n\n## Support\n\nFor issues and feature requests, visit the GitHub repository.\n\n---\n\n**Made with 🐉 by OpenClaw Skills**\n","topics":["GitHub"],"tags":{"bounty":"1.0.2","developer":"1.0.2","github":"1.0.2","latest":"1.0.2"},"stats":{"comments":0,"downloads":386,"installsAllTime":14,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1774167578115,"updatedAt":1778492103506},"latestVersion":{"version":"1.0.2","createdAt":1774167578115,"changelog":"- Added detailed documentation in SKILL.md, covering description, features, installation, configuration, usage, output, algorithms, pricing, and integration.\n- Explained the opportunity scoring algorithm and pricing strategy.\n- Provided CLI and Node.js integration examples.\n- Included troubleshooting tips and support information.\n- No code changes specified for this version.","license":"MIT-0"},"metadata":null,"owner":{"handle":"lvjunjie-byte","userId":"s17f7spafdf99xa1wkgwbztec183t877","displayName":"lvjunjie-byte","image":"https://avatars.githubusercontent.com/u/59714416?v=4"},"moderation":null}