一键导入
kickstart
Run the full kickstarter workflow — setup, spec, issues — in one command.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run the full kickstarter workflow — setup, spec, issues — in one command.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Automatically consume open GitHub issues, in parallel where dependencies allow. The main agent acts as Project Manager: it builds a dependency-aware work plan, dispatches issue-implementer agents (Tech Specialists) concurrently, reviews each PR with a panel of specialist reviewers, consolidates findings, iterates on fixes, and merges. Repeats until no open issues remain. Invoke with `/auto-issue-worker`.
Run the auto-issue-worker flow against a single GitHub issue: implement it via the issue-implementer agent (Tech Specialist), review the PR once with a panel of specialist reviewers, consolidate the findings, apply one round of fixes, then stop with the PR left open (no merge). Use when you want a single issue taken from open to a ready-for-review PR without merging. Invoke with `/issue-worker <issue-number>`.
Fill in the template placeholders across the `.claude/` agents and skills based on an interview about the target project. Use right after copying this kickstarter template into a project, or when project details change and the placeholders need refreshing. Invoke with `/template-setup`.
Pull updates from the kickstarter template into a working repository created from it, using a per-file 3-way merge so project-specific placeholder values are preserved and only the template's own changes are applied. Use when the upstream template has been updated and you want those changes reflected here. Invoke with `/template-update`.
Interview the user to gather project requirements and consolidate them into a structured `spec.md` at the repository root. Use when starting a new project or feature and the requirements are not yet written down. Invoke with `/spec-builder`. Produces the input consumed by the `spec-to-issues` skill.
Harden the project against software supply-chain attacks across two layers: project dependencies (lockfile pinning, audits, install-time script controls) and the CI/build pipeline (SHA-pinned actions, least-privilege tokens, Dependabot/Renovate). Sets up the guardrails with the user's approval, then audits existing dependencies and files a GitHub issue per remaining risk. Use during environment setup, or whenever dependencies or CI change. Invoke with `/supply-chain-guard`. The created issues are consumed by `/auto-issue-worker`.
| name | kickstart |
| description | Run the full kickstarter workflow — setup, spec, issues — in one command. |
| argument-hint | [project goal in a sentence (optional)] |
You are orchestrating the project-kickstarter workflow end to end. Run the skills below in order, treating each as a checkpoint: complete one, confirm the result with the user, then move to the next. Do not skip a step unless its output already exists and the user agrees to reuse it.
Optional context from the user: $ARGUMENTS
spec-builder → template-setup →
supply-chain-guard → update README → commit & push → spec-to-issues, then offer
auto-issue-worker, and optionally pentest once enough is implemented.spec.md exist at the repository root?{{...}} placeholders in .claude/ (outside template-setup)?spec-builder)spec.md.spec.md already exists, let spec-builder decide whether to update or restart.template-setup).claude/ placeholders, reusing the facts
already recorded in spec.md as defaults.supply-chain-guard)spec.md (section 7): dependency pinning and frozen installs,
install-script/registry controls, Claude Code permission boundaries, and CI hardening./auto-issue-worker later.With the requirements settled in spec.md, refresh the project's own README.md so it
describes what is actually being built.
README.md (if any) and rewrite it from spec.md: project name and
overview, key features (from Scope / Functional Requirements), tech stack and setup
(from Constraints), and how to run it once known..claude/ workflow.Now that spec.md exists, the placeholders are filled, the supply-chain guardrails are in
place, and the README is updated, commit and push the diff so the configured template, spec,
README, and hardening config are on the remote before issues are created.
Show the user the diff (git status / git diff) and confirm the changes look right.
If on the default branch, create a branch first (e.g. kickstart-setup).
Stage and commit the changes — typically spec.md, README.md, the rewritten .claude/
files, and any supply-chain hardening config (.npmrc, .github/workflows/,
dependabot.yml, .claude/settings.json):
git add -A # spec.md, README.md, .claude, and any supply-chain hardening config
git commit -m "Set up project: add spec.md, update README, configure .claude templates, harden supply chain"
git push -u origin HEAD
Append the standard co-author trailer to the commit message.
If push fails (no remote, auth, protected branch), report it and ask the user how to proceed instead of forcing it. Do not proceed to Step 6 until the changes are pushed (or the user explicitly chooses to skip pushing).
spec-to-issues)spec.md and register GitHub issues.auto-issue-worker)pentest, optional)/auto-issue-worker to drive the fixes.