← 返回 Skills 市场
Project Bootstrap
作者
Mauricio Z.
· GitHub ↗
· v1.0.0
· MIT-0
71
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install axodus-project-bootstrap
功能描述
Bootstrap new projects with predictable structure and validation commands.
使用说明 (SKILL.md)
SKILL: project-bootstrap
Purpose
Initialize a new project with a predictable structure, quality gates (lint/test), and safe configuration defaults.
When to Use
- Starting a new service/app/library.
- Creating a new package inside a monorepo.
- You need a repeatable baseline for contributors/CI.
Inputs
project_type(required, enum:backend|frontend|library|contract|cli).stack(required, string): e.g., “node-tsâ€, “python-fastapiâ€, “nextjsâ€.name(required, string): project/package name.path(required, string): target directory.constraints(optional, string[]): repo rules, linting, deployment constraints.
Steps
- Confirm target directory and ensure it is safe to create/modify.
- Select a template that matches repo conventions; prefer minimal dependencies.
- Scaffold project structure (src/tests/config/docs).
- Configure:
- lint/format (if repo uses them)
- unit test runner
- env/config examples (
.env.example), never real secrets
- Add a README with:
- how to run locally
- how to test
- key design decisions
- Run deterministic validation commands (install + test + build).
Validation
- Project builds/runs locally (basic smoke check).
- Tests execute and pass (even if minimal).
- No secrets or machine-specific paths are committed.
Output
- Created file tree
- Commands to run (
install,dev,test,build) - Configuration contract (env vars and defaults)
Safety Rules
- Never modify global tooling on the machine unless explicitly requested.
- Pin versions where the repo requires it.
- Do not auto-deploy; bootstrap is local by default.
Example
Bootstrap a TS backend:
project_type:backendstack:node-ts- Output:
apps/api/withpnpm testandpnpm devworking.
安全使用建议
This skill appears coherent and low-risk: it only contains guidance for scaffolding projects and asks for no credentials. Before using it, verify the target path you pass so the agent only creates/modifies intended directories; confirm whether templates will be fetched from remote sources (the SKILL.md is silent about template origins) and prefer offline/local templates if you want to avoid network fetches; note the metadata shows author 'RedHat Dev' while the registry owner ID differs—this could be an innocuous labeling issue but you may want to confirm the publisher/source if provenance matters. Finally, run the first bootstrap in a disposable or version-controlled directory so you can inspect generated files before committing them.
功能分析
Type: OpenClaw Skill
Name: axodus-project-bootstrap
Version: 1.0.0
The skill bundle is a standard project bootstrapping tool designed to scaffold new projects with linting, testing, and configuration defaults. It includes explicit safety rules in SKILL.md and project-bootstrap.md that prohibit committing secrets or modifying global system tooling. No indicators of malicious intent, data exfiltration, or obfuscation were found.
能力评估
Purpose & Capability
Name/description (bootstrap projects with structure and validation) match the SKILL.md content. The inputs, steps, validation, and outputs are appropriate for a scaffolding/bootstrap tool and do not request unrelated capabilities.
Instruction Scope
Runtime instructions are scoped to creating a project tree, configuring lint/test, producing .env.example, README, and running local validation commands. The SKILL.md explicitly says not to touch globals and not to include real secrets. It does not instruct the agent to read unrelated system files, other skills' tokens, or exfiltrate data.
Install Mechanism
There is no install spec and no code files; the skill is instruction-only, so nothing will be downloaded or written by an install step. That is the lowest-risk install posture for this purpose.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportional to a local scaffolding/bootstrapper which should not need secrets or external credentials.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request permanent presence or system-wide changes. The safety rules in SKILL.md explicitly forbid modifying global tooling unless explicitly requested.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install axodus-project-bootstrap - 安装完成后,直接呼叫该 Skill 的名称或使用
/axodus-project-bootstrap触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of project-bootstrap skill:
- Bootstraps new projects with standardized, validated structure.
- Supports multiple project types and technology stacks.
- Scaffolds core directories (src, tests, config, docs) and safe config defaults.
- Adds linting, formatting, and test setup tailored to repo conventions.
- Outputs file tree, key commands, and configuration contract.
- Enforces safety: no secrets, no global tool changes, no auto-deploys.
元数据
常见问题
Project Bootstrap 是什么?
Bootstrap new projects with predictable structure and validation commands. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 71 次。
如何安装 Project Bootstrap?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install axodus-project-bootstrap」即可一键安装,无需额外配置。
Project Bootstrap 是免费的吗?
是的,Project Bootstrap 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Project Bootstrap 支持哪些平台?
Project Bootstrap 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Project Bootstrap?
由 Mauricio Z.(@mzfshark)开发并维护,当前版本 v1.0.0。
推荐 Skills