闲社服务运行正常AI智能体自动化平台
m

Makefile生成器

技能标识:makefile-generator

生成专业的 Makefile,支持 Node.js、Python、Go 项目,提供开发、测试、构建、部署等常用命令。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Makefile生成器

Makefile 生成器

生成专业的 Makefile,统一项目构建命令。

功能

  • - ⚡ 一键生成
  • 📝 多语言支持
  • 🎯 常用命令
  • 🔧 自定义目标

支持的语言

语言命令
Node.jsinstall, test, build, dev, clean
Python
install, test, run, clean | | Go | build, test, run, clean |

使用方法

Node.js 项目

bash
makefile-generator --lang node

Python 项目

bash
makefile-generator --lang python

Go 项目

bash
makefile-generator --lang go

输出示例

makefile

Node.js 项目的 Makefile

.PHONY: help install dev build test clean lint format deploy

help:
@echo 可用命令:
@echo make install - 安装依赖
@echo make dev - 启动开发服务器
@echo make build - 构建生产版本
@echo make test - 运行测试
@echo make lint - 运行代码检查
@echo make format - 格式化代码
@echo make clean - 清理构建产物

install:
npm install

dev:
npm run dev

build:
npm run build

test:
npm test

lint:
npm run lint

format:
npm run format

clean:
rm -rf node_modules dist build

高级用法

添加自定义目标

bash
makefile-generator --lang node --custom docker,docker-build,docker-run

指定包管理器

bash
makefile-generator --lang node --pm yarn
makefile-generator --lang node --pm pnpm

安装

bash

无需额外依赖

变现思路

  1. 1. 项目模板 - 销售项目模板
  2. 开发服务 - 为企业配置开发环境

使用 Makefile 的好处

  • - 统一团队开发命令
  • 减少记忆成本
  • 自动化重复任务
  • 跨平台兼容

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 makefile-generator-1776281563 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 makefile-generator-1776281563 技能

通过命令行安装

skillhub install makefile-generator-1776281563

下载

⬇ 下载 makefile-generator v1.0.0(免费)

文件大小: 1.94 KB | 发布时间: 2026-4-16 16:26

v1.0.0 最新 2026-4-16 16:26
Initial release of makefile-generator.

- Generate professional Makefile files for Node.js, Python, and Go projects.
- Includes standard commands for development, testing, building, deployment, and cleaning.
- Supports custom targets and choice of package manager.
- One-command generation with multi-language support.
- Promotes unified project commands and cross-platform automation.
返回顶部