Claude Code Plugins

Community-maintained marketplace

Feedback

setting-up-docs

@thkt/claude-config
3
0

>

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name setting-up-docs
description 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, installation guide, getting started, prerequisites.
allowed-tools Read, Write, Grep, Glob, Bash, Task

docs:setup - Environment Setup Guide Generation

Auto-generate setup documentation from codebase analysis.

Detection Items

Category Targets
Package Managers package.json, yarn.lock, pnpm-lock, pyproject.toml, Cargo.toml, go.mod, pubspec.yaml, Gemfile, pom.xml
Tool Versions .nvmrc, .python-version, .ruby-version, .tool-versions, rust-toolchain.toml
Environment .env.example, .env.sample, .env.template
Containers Dockerfile, docker-compose.yml, .devcontainer/
Commands package.json scripts, Makefile, README

Generated Structure

# Environment Setup Guide

## Prerequisites
- Runtime & versions
- Required tools

## Installation Steps
1. Clone repository
2. Install dependencies
3. Configure environment variables

## Environment Variables
| Variable | Description | Required |

## Running the Project
- Start development server
- Build
- Run tests

## Docker (Optional)

Usage

/docs:setup                   # Generate setup guide
"Generate environment setup"  # Natural language

Markdown Validation

After generation, validate output with:

~/.claude/skills/scripts/validate-markdown.sh {output-file}

Non-blocking (warnings only) - style issues don't block document creation.

References

  • Related: documenting-architecture, documenting-apis, documenting-domains