Learn-skills.dev 技能推荐引擎

智能技能推荐系统,根据用户场景自动推荐最合适的3个技能方案,并支持自动打包和GitHub托管

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.md
source 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_handler.js
    : GitHub自动托管功能
  • 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.