# Documenting Setup

> Generate environment setup guide documentation from codebase analysis. Detects package managers, required tools, environment variables, and startup commands. Triggers: setup guide, environment setup, development environment.

- Skill: `majiayu000/documenting-setup` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/documenting-setup`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/documenting-setup/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/documenting-setup

---


# 環境セットアップガイド生成

## 検出

| カテゴリ             | 対象                                                           |
| -------------------- | -------------------------------------------------------------- |
| パッケージマネージャ | package.json, yarn.lock, pnpm-lock, pyproject.toml, Cargo.toml |
| ツールバージョン     | .nvmrc, .python-version, .ruby-version, .tool-versions         |
| 環境                 | .env.example, .env.sample, .env.template                       |
| 設定ファイル         | tsconfig.json, eslint.config, vite.config, next.config         |
| コンテナ             | Dockerfile, docker-compose.yml, .devcontainer/                 |
| コマンド             | package.json scripts, Makefile, README                         |

## パッケージマネージャ識別子

| マネージャ | 識別子                          |
| ---------- | ------------------------------- |
| npm        | `package-lock.json`             |
| yarn       | `yarn.lock`                     |
| pnpm       | `pnpm-lock.yaml`                |
| pip        | `requirements.txt`, `setup.py`  |
| poetry     | `pyproject.toml`, `poetry.lock` |
| cargo      | `Cargo.toml`, `Cargo.lock`      |

## 参考

| トピック | ファイル                    |
| -------- | --------------------------- |
| 環境     | `references/environment.md` |

