install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/adcwangfeng/skill-recommendation-engine/技能推荐引擎" ~/.claude/skills/neversight-learn-skills-dev && rm -rf "$T"
manifest:
data/skills-md/adcwangfeng/skill-recommendation-engine/技能推荐引擎/SKILL.mdsource content
技能推荐引擎
Description
智能技能推荐系统,根据用户场景自动推荐最合适的3个技能方案,并支持自动打包和GitHub托管。
Capabilities
- 分析用户需求场景
- 智能推荐匹配的技能
- 自动生成标准化技能包
- 安全配置管理
- 自动创建GitHub仓库
- 自动上传技能包
- 支持npx安装
Usage
- 描述您的使用场景
- 系统将自动追问3个关键问题
- 推荐3个最合适的技能方案
- 选择方案后自动打包并上传至GitHub
- 生成的技能包支持通过npx命令安装
Example Usage Scenarios
- Automation: 自动化重复任务的技能创建
- Integration: 系统集成类技能生成
- Monitoring: 监控类技能创建
- Communication: 通信交互类技能生成
Example Commands
- "我需要一个自动化任务管理工具"
- "帮我创建一个数据分析系统"
- "我想要一个聊天机器人"
- "创建一个文件处理技能"
Files
: 主入口文件index.js
: 核心推荐引擎engine.js
: 安全配置管理器config.js
: 配置向导config_wizard.js
: 技能匹配算法skill_matcher.js
: GitHub自动托管功能github_handler.js
: 智能提问模块question_generator.js
: 标准化技能模板skill_template.js
: 技能打包工具packager.js
: 配置向导启动脚本setup_config.js
Dependencies
- Node.js >= 14.0.0
- Git client
- GitHub account with appropriate permissions
Configuration
The skill requires GitHub authentication for repository creation and file uploads. Run
node setup_config.js to initialize the configuration.