返回顶部
i

init项目初始化工具

Project initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize project", "contributing guide", "CONTRIBUTING.md", "contributing generate" triggers

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
84
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

init

Init

项目初始化工具包——为新项目或现有项目提供脚手架、样板生成和设置自动化功能。

主题

主题描述指南
contributing根据项目结构分析自动生成 CONTRIBUTING.mdcontributing.md

快速参考

贡献指南(自动生成 CONTRIBUTING.md)

bash
/init contributing # 分析项目并生成 CONTRIBUTING.md

关键步骤:

  1. 1. 检测项目类型(monorepo、单包、npm workspaces)
  2. 分析配置文件(package.json、.editorconfig、eslint、husky)
  3. 检测目录结构和依赖关系
  4. 根据检测到的设置生成 CONTRIBUTING.md

检测内容:

  • - 要求:从 engines 和 packageManager 中获取 Node.js 版本、包管理器
  • 代码风格:从 .editorconfig 中获取缩进、行尾符、字符集
  • Lint 配置:ESLint 规则、Prettier 设置
  • 构建命令:从 package.json 中获取脚本
  • 提交规范:使用检测到的范围采用 Conventional Commits 格式
  • 预提交钩子:husky 配置
  • Monorepo 结构:包依赖图和构建顺序

详细指南

设计理念

  • - 检测而非假设:仅包含项目中实际存在的设置对应的章节
  • 语言感知:匹配项目语言(开源项目用英文,内部项目用韩文)
  • 非破坏性:覆盖现有文件前始终进行确认

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 project-init-1775899160 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 project-init-1775899160 技能

通过命令行安装

skillhub install project-init-1775899160

下载

⬇ 下载 init v0.1.0(免费)

文件大小: 3.1 KB | 发布时间: 2026-4-12 11:06

v0.1.0 最新 2026-4-12 11:06
Initial release: contributing topic for auto-generating CONTRIBUTING.md

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部