Co-Pilot / 辅助式
更新于 a month ago

banana-skills

TTreyDong
0.0k
treydong/banana-skills
78
Agent 评分

💡 摘要

一组用于增强Claude Code和其他助手编码任务的AI代理技能。

🎯 适合人群

寻求编码帮助的AI开发者迁移文档的技术写作者需要任务自动化的项目经理学习编程的学生使用Notion的内容创作者

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析中风险

风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);API Key/Token 的获取、存储与泄露风险;文件读写范围与路径穿越风险;依赖锁定与供应链风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

Banana Skills

A collection of AI agent skills for Claude Code and other AI coding assistants.

License: MIT

🍌 Available Skills

1. banana-skill-finder

Automatically discover and recommend relevant Claude skills when you encounter tasks that could benefit from specialized capabilities.

Installation:

npx skills add TreyDong/banana-skills/skills/banana-skill-finder

Features:

  • Proactive skill recommendations based on user needs
  • Three-tier search strategy (SkillsMP API → skills.sh → GitHub)
  • Smart relevance ranking
  • One-command installation with npx skills add

Triggers automatically when:

  • Working with specific file formats (PDF, DOCX, Excel, images, etc.)
  • Describing repetitive or specialized tasks
  • Asking "is there a skill/tool for..."
  • Struggling with domain-specific work
  • Needing best practices or patterns

2. banana-sync-to-notion

Sync local Markdown files to Notion with full formatting support and directory structure preservation.

Installation:

npx skills add TreyDong/banana-skills/skills/banana-sync-to-notion

Features:

  • Complete Markdown formatting support (bold, italic, code, links, tables, callouts)
  • Automatic emoji icons based on filenames
  • Duplicate detection for incremental syncs
  • Smart chunking for large files
  • Relative link conversion to Notion page links

Use when:

  • "Sync to Notion" or "backup to Notion"
  • Uploading files to Notion
  • Migrating documentation to Notion

🚀 Quick Start

Install a Single Skill

npx skills add TreyDong/banana-skills/skills/banana-skill-finder

Install All Skills

npx skills add TreyDong/banana-skills

📖 Documentation

Each skill includes detailed documentation in its SKILL.md file:

🛠️ Setup Requirements

For banana-skill-finder

Optional (Recommended): Configure SkillsMP API key for AI semantic search:

export SKILLSMP_API_KEY="sk_live_your_api_key"

Get your API key from SkillsMP.

Without the API key, the skill automatically falls back to skills.sh and GitHub search.

For banana-sync-to-notion

Required: Configure Notion API credentials:

  1. Create a Notion Integration at Notion Integrations
  2. Get your integration token and target page ID
  3. Create .env file in the skill directory:
NOTION_TOKEN=your_notion_integration_token NOTION_ROOT_PAGE_ID=target_page_id
  1. Install dependencies:
cd banana-sync-to-notion npm install

🌟 Compatible Agents

These skills work with:

  • Claude Code
  • Cursor
  • Windsurf
  • GitHub Copilot
  • Codex
  • And 10+ other AI coding assistants supporting the open SKILL.md standard

📝 License

MIT License - See LICENSE for details

🤝 Contributing

Contributions are welcome! Feel free to:

  • Report bugs
  • Suggest new features
  • Submit pull requests

📧 Contact

Created by [Your Name]


🍌 Happy coding with Banana Skills!

五维分析
清晰度8/10
创新性7/10
实用性9/10
完整性8/10
可维护性7/10
优缺点分析

优点

  • 主动技能推荐
  • 对Notion的完整Markdown支持
  • 通过npx轻松安装
  • 与多个AI助手兼容

缺点

  • 需要API密钥才能发挥全部功能
  • 仅限于特定的AI助手
  • 依赖外部服务
  • 初学者的设置可能较复杂

相关技能

postgres-skill

B
toolCo-Pilot / 辅助式
76/ 100

“看起来很能打,但别让配置把人劝退。”

pytorch

S
toolCode Lib / 代码库
92/ 100

“它是深度学习的瑞士军刀,但祝你好运能从47种安装方法里找到那个不会搞崩你系统的那一个。”

agno

S
toolCode Lib / 代码库
90/ 100

“它承诺成为智能体领域的Kubernetes,但得看开发者有没有耐心学习又一个编排层。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 TreyDong.