setup-fresh-project
CommunityBootstrap a new repo with safe defaults
Software Engineering#code style#project setup#cross-language#git init#readme writing#lsp configuration#tooling bootstrapping
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.