dev-local-setup

仓库创建 2026年6月14日最近提交 1 天前SkillHot 收录 8 小时前
▸ 精选理由

极大简化本地复现环境与多服务调试流程,利于开发与自动化代理操作。

这个 Skill 做什么

为任意代码库生成一条一键 dev-local 启动脚本,整合服务、端口与依赖在 tmux 会话中运行。

自动为任意代码库生成一键 dev-local 启动器(scripts/dev-local.sh),把所有长期运行的开发服务在一个 tmux 会话里按窗格启动并管理端口与依赖。适合想用一个脚本把整套本地服务 up/down/status/logs/restart 的场景。你拿到的是可运行的启动器和短文档,不会代替你去实际启动服务。

▸ 展开 SKILL.md 英文原文

Scaffold a one-command `dev-local` launcher for ANY codebase. Investigates the repo to find its services, ports, and infra dependencies, then generates a single `scripts/dev-local.sh` (up/down/status/logs/restart) that runs every dev server in one tmux session, plus a short skill doc describing it. Use when someone says "set up dev-local", "make a one-command dev launcher", "I want one script to start this repo", "scaffold dev-local for this project".

开发编程一键启动本地脚本tmux 管理通用
1.1k
Stars
141
Forks
10
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/dev-local-setup/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/dev-local-setup/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Set up a `dev-local` launcher for this codebase

Goal: produce **one script** (`scripts/dev-local.sh`) that a person or agent runs
to bring the whole local stack up — every long-lived dev server in its own tmux
window, plus any infra (DB, cache, queues) the app needs — and a short skill doc
so it's discoverable later.

Do NOT start any dev servers yourself. You are *generating* the launcher, not
running it. Build it, syntax-check it, then hand it to the user to run.

> This is the **local, single-stack** launcher. For **concurrent agents** that each
> need their own isolated stack (one laptop can't run N), see `crabbox-setup` — the
> cloud counterpart. It reuses this script's service/port 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有