trailofbits/skills✦ 精选0°

devcontainer-setup

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

能快速生成隔离可复现的开发环境,适合多人协作与沙箱开发。

▸ 风险提示

会修改仓库配置并可能运行容器命令,需审查生成配置与挂载权限。

这个 Skill 做什么

为项目创建带 Claude Code 与语言工具的 devcontainer,并配置持久卷。

为项目一键生成 devcontainer,内置 Claude Code 支持和常见语言工具链(Python/Node/Rust/Go),并配置持久化卷用于保存状态。适合想把开发环境做成可复现的隔离容器、或给 Claude Code 提供沙箱工作区时使用。特点是开箱即用、带语言级工具和持久化配置,省去繁琐的手工环境搭建。

▸ 展开 SKILL.md 英文原文

Creates devcontainers with Claude Code, language-specific tooling (Python/Node/Rust/Go), and persistent volumes. Use when adding devcontainer support to a project, setting up isolated development environments, or configuring sandboxed Claude Code workspaces.

开发编程devcontainer开发环境Claude CodeClaude Code
6.3k
Stars
542
Forks
40
仓库内 Skill
+270
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/trailofbits/skills/main/plugins/devcontainer-setup/skills/devcontainer-setup/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/trailofbits/skills/main/plugins/devcontainer-setup/skills/devcontainer-setup/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Devcontainer Setup Skill

Creates a pre-configured devcontainer with Claude Code and language-specific tooling.

## When to Use

- User asks to "set up a devcontainer" or "add devcontainer support"
- User wants a sandboxed Claude Code development environment
- User needs isolated development environments with persistent configuration

## When NOT to Use

- User already has a devcontainer configuration and just needs modifications
- User is asking about general Docker or container questions
- User wants to deploy production containers (this is for development only)

## Workflow

```mermaid
flowchart TB
    start([User requests devcontainer])
    recon[1. Project Reconnaissance]
    detect[2
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有