Token导航 LogoToken导航TokenDH.com
研究检索执行命令clawhub未标认证来源可访问clear审计提醒

project-bootstrap项目引导程序

Agent Skill

project-bootstrap 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,071

周安装

248

GitHub Stars

公开资料未说明

下载量

1,964
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:project-bootstrap(项目引导程序)
来源仓库:https://github.com/ckouder/project-bootstrap
安装命令:
openclaw skills install project-bootstrap
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install project-bootstrap

简介

引导多代理软件项目从设计到 CI/CD 落地。project-bootstrap 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

  • 适用于需要协调多个 Agent 协作开发的新项目启动。
  • 自动搭建任务管理、代码仓库与自动化流水线基础框架。
  • 可能修改 GitHub 仓库结构与配置文件,建议提前备份重要分支。
  • CI/CD 配置需根据实际部署环境调整,云服务商权限需预先开通。

SKILL.md

name
project-bootstrap
description
Bootstrap a multi-agent software project from idea to running CI/CD. Use when starting a new project that needs agent team design, task management, GitHub repo setup, TDD pipeline, and Discord notifications. Triggers on "new project", "bootstrap project", "set up agents for project", "create project pipeline", "start a new repo with CI/CD".

Project Bootstrap

Turn a project idea into a running multi-agent development pipeline in one session.

Overview

This skill codifies the workflow for:

  1. Agent Team Design — break complex work into specialized agents
  2. Taskboard Setup — CLI-based task management across agents
  3. GitHub Repo + CI/CD — TDD pipeline with Discord notifications

Phase 1: Agent Team Design

Analyze the Project

Before creating agents, answer these questions:

  • What are the 3-5 major workstreams? (e.g., frontend, backend, research, design)
  • Which workstreams need different expertise or thinking styles?
  • What's the dependency graph between workstreams?

Design Agent Roles

For each workstream, create an agent with a SOUL.md following this structure:

# Agent Name — Nickname Emoji

You are **Nickname**, the [Role] — [one-line mission].

## 🧠 Identity & Memory
- **Role**: [specific expertise]
- **Personality**: [3-4 traits that affect work style]
- **Memory**: [what context files they track]
- **Experience**: [what failure modes they've seen]

## 🎯 Core Mission
[2-4 responsibility groups with specifics]

## 🚨 Critical Rules
[Non-negotiable constraints — security, process, boundaries]

## 📋 Deliverables
[Concrete outputs this agent produces]

## 🎯 Success Metrics
[How to measure if the agent is doing well]

## 💬 Communication Style
[How the agent communicates — tone, format, language]

## 🔗 Workflow Position
[Where in the pipeline: who feeds input, who receives output]

Register Agents in Config

For each agent, add to openclaw.json:

{
  "id": "agent-id",
  "name": "agent-id",
  "agentDir": "/path/to/workspace/agents/agent-id",
  "model": "model-alias",
  "tools": {
    "profile": "full",
    "deny": ["gateway"]
  }
}

Key decisions:

  • Model selection: Use cheaper models (Haiku/Sonnet) for routine work, expensive (Opus) for architecture/review
  • Tool access: Deny gateway for all agents except main. Deny message for pure code agents.
  • Subagent allowlist: Main agent lists which agents it can spawn

Wire Discord Bindings (if multi-bot)

If agents have separate Discord bots, add bindings:

{
  "bindings": [
    { "agentId": "tech-lead", "match": { "channel": "discord", "accountId": "bot-name" } }
  ]
}

Phase 2: Taskboard Setup

Install Taskboard CLI

See references/taskboard-setup.md for the full taskboard CLI setup guide including:

  • Task schema (id, title, status, assignee, priority, dependencies)
  • CLI commands (create, list, assign, update, close)
  • Cross-agent task handoff protocol
  • Integration with cron jobs for status checks

Task Lifecycle

📋 backlog → 🔄 in-progress → 👀 review → ✅ done
                ↓                  ↓
              🚫 blocked        ❌ rejected → 🔄 in-progress

Cross-Agent Handoff

When an agent completes a task that feeds into another agent's work:

  1. Update task status to review
  2. Create a new task for the downstream agent referencing the completed task
  3. Send notification to the downstream agent's Discord channel

Phase 3: GitHub Repo + CI/CD

Repository Setup

# Initialize repo
gh repo create <org>/<project> --private --clone
cd <project>

# Branch protection
gh api repos/<org>/<project>/rulesets -X POST --input .github/ruleset.json

# Required structure
mkdir -p .github/workflows tests src docs/adr

TDD Pipeline

See references/ci-cd-templates.md for GitHub Actions workflow templates:

  • test.yml: Run tests on every PR and push to main
  • lint.yml: Code style checks
  • deploy.yml: Deploy on merge to main (if applicable)

Discord Notifications

Add Discord webhook to GitHub repo:

# Create webhook in Discord channel (Server Settings → Integrations → Webhooks)
# Add to GitHub: Settings → Webhooks → Add webhook
# Or use GitHub Actions:

See references/ci-cd-templates.md for the Discord notification action template.

ADR (Architecture Decision Records)

Every significant technical decision gets an ADR:

# ADR-NNN: [Title]

## Status: [proposed | accepted | deprecated | superseded]
## Context: [Why this decision is needed]
## Decision: [What we decided]
## Consequences: [Trade-offs and implications]

Execution Checklist

Run through this for every new project:

  • [ ] Define project scope and 3-5 workstreams
  • [ ] Design agent SOUL.md for each workstream
  • [ ] Register agents in openclaw.json
  • [ ] Set up Discord channels per agent/workstream
  • [ ] Create GitHub repo with branch protection
  • [ ] Add CI/CD workflows (test + lint + deploy)
  • [ ] Add Discord webhook for CI/CD notifications
  • [ ] Initialize taskboard with backlog items
  • [ ] Create first ADR (ADR-001: Project Architecture)
  • [ ] Assign initial tasks to agents
  • [ ] Run a test cycle: create task → agent executes → review → merge

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.13%
按下载量换算1,692

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install project-bootstrap 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills