mirror of
https://github.com/hanzoskill/crypto-price.git
synced 2026-10-30 21:01:10 +00:00
3.6 KiB
3.6 KiB
🚀 Publishing Instructions
✅ What's Ready
All files are prepared and committed locally:
- ✅ README.md with full documentation
- ✅ SKILL.md (Bot skill definition)
- ✅ Python script with chart generation
- ✅ requirements.txt
- ✅ LICENSE (MIT)
- ✅ GitHub Actions workflow
- ✅ .gitignore
- ✅ Git repository initialized
📋 Next Steps
1. Create GitHub Repository
- Go to: https://github.com/new
- Repository name:
crypto-price - Description:
📈 Bot skill for cryptocurrency price lookup and candlestick chart generation - Visibility: Public (required for Skills)
- Important: Do NOT initialize with README, .gitignore, or license
- Click "Create repository"
2. Push to GitHub
cd /home/eyurc/bot/skills/crypto-price
# Add remote
git remote add origin [email protected]:evgyur/crypto-price.git
# Rename branch to main
git branch -M main
# Push to GitHub
git push -u origin main
3. Create GitHub Release
# Create and push tag
git tag -a v1.0.0 -m "Initial release: Crypto Price & Chart skill"
git push origin v1.0.0
Or via GitHub UI:
- Go to repository → Releases → "Create a new release"
- Tag:
v1.0.0 - Title:
v1.0.0 - Initial Release - Description: Copy from README.md Features section
4. Publish to Skills
Skills auto-discovers skills from GitHub. After pushing:
- Wait 24-48 hours for auto-discovery, OR
- Manual submission:
- Visit https://skills.com
- Contact maintainers or use submission form
- Provide:
https://github.com/evgyur/crypto-price
5. Verify Publication
Once on Skills:
- Skill page:
https://skills.com/evgyur/crypto-price - Installation:
skills install evgyur/crypto-price
📁 Repository Structure
crypto-price/
├── .skills/
│ └── origin.json # Skills metadata
├── .github/
│ └── workflows/
│ └── test.yml # CI/CD tests
├── scripts/
│ └── get_price_chart.py # Main script (701 lines)
├── .gitignore
├── LICENSE # MIT License
├── PUBLISH.md # This file
├── QUICK_START.md # Quick start guide
├── README.md # Full documentation
├── requirements.txt # Python dependencies
└── SKILL.md # Bot skill definition
✨ Features to Highlight
- 🚀 Fast price lookup via CoinGecko and Hyperliquid APIs
- 📊 Beautiful candlestick charts (8x8 square, dark theme)
- ⚡ Smart caching (5-minute TTL)
- 🎯 Multiple data sources with automatic fallback
- 📱 Flexible timeframes (30m, 3h, 12h, 24h, 2d)
- 🔧 Works with slash commands:
/hype,/token,/btc,/eth, etc.
📝 GitHub Repository Settings
After creating the repo, consider:
- ✅ Enable GitHub Actions
- ✅ Add topics:
bot,bot-skill,cryptocurrency,trading,charts - ✅ Add description:
📈 Bot skill for cryptocurrency price lookup and candlestick chart generation
🎯 Skills Description
When submitting to Skills, use this description:
Get cryptocurrency token prices and generate beautiful candlestick charts. Supports CoinGecko and Hyperliquid APIs with smart caching. Works with popular slash commands like /hype, /token, /btc, /eth, and more. Generates 8x8 square charts with dark theme.
✅ Checklist
- GitHub repository created (public)
- Code pushed to GitHub
- GitHub release v1.0.0 created
- Repository topics added
- Skills submission (auto or manual)
- Skill verified on Skills
- Installation tested:
skills install evgyur/crypto-price