Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ratacat avatar

Project Setup

  • 44 installs
  • 49 repo stars
  • Updated February 11, 2026
  • ratacat/claude-skills

Helps with ai & agent building tasks.

About

project-setup is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • project-setup
  • AI & Agent Building
  • AI-coding skill

Project Setup by the numbers

  • 44 all-time installs (skills.sh)
  • Ranked #7,757 of 16,556 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ratacat/claude-skills --skill project-setup

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs44
repo stars49
Last updatedFebruary 11, 2026
Repositoryratacat/claude-skills

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Project Setup

Core Principles

  • Strong Typing: Strict mode enabled; types catch bugs at compile time
  • Strong Linting: Strict rules by default; easier to disable than add later
  • Auto Formatting: Automated and consistent; no manual formatting
  • Checks at Every Stage: Pre-commit hooks + CI; catch issues early
  • Co-located Tests: foo.tsfoo.test.ts; obvious what's tested
  • Behavior-Focused: Test what code does, not how; mock only external boundaries

Workflow

1. Check reference/ for language guide (Python, TypeScript) 2. If no guide: WebSearch "[language] project setup best practices" 3. Follow setup: typing → linting → formatting → testing → pre-commit → CI 4. For existing projects: migrate incrementally in same order

Reference Files

  • reference/python.md - uv, ruff, basedpyright, pytest
  • reference/typescript.md - pnpm, ESLint, Prettier, Vitest
  • reference/common-patterns.md - Testing philosophy, CI patterns, security

Tool Selection

Prefer tools that are: ecosystem standard, actively maintained, strict by default, fast, well-integrated (editor + CI + pre-commit).

Quality Checklist

  • [ ] Typing: Strictest mode, no any without justification
  • [ ] Linting: Strict rules, warnings as errors
  • [ ] Formatting: Auto-format on save + pre-commit
  • [ ] Testing: Co-located tests, coverage >80%
  • [ ] Pre-commit: Format, lint, type-check
  • [ ] CI: Same checks + coverage reporting
  • [ ] README: Setup instructions
  • [ ] All checks pass on initial commit

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.