setup-fresh-project

Community

Bootstrap a new repo with safe defaults

Authorarchibate
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you quickly and correctly set up a brand-new code project so tooling, formatting, documentation, and folder structure are ready from day one.

Core Features & Use Cases

  • Git initialization and ignore hygiene: Ensures the repository starts clean with an appropriate .gitignore.
  • Tooling and style configuration: Adds language-appropriate formatting/linting setup (and sensible defaults like 4-space indentation guidance).
  • LSP readiness: Sets up OpenCode LSP configuration guidance, including common per-language configuration fixes (e.g., Pyright with venv).
  • Use Case: Starting a new Python, TypeScript, Lua, or C/C++ project and wanting a reliable baseline that supports building, testing, and editor diagnostics without manual guesswork.

Quick Start

Tell the AI: "Set up my fresh project and generate the right git, formatting, and LSP configuration for Python using uv + ruff and pyright, and propose a best-practice folder structure for tests."

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: setup-fresh-project
Download link: https://github.com/archibate/dotfiles-opencode/archive/main.zip#setup-fresh-project

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.