Back to categories
Category

Agent Skills in category: project-setup

88 skills match this category. Browse curated collections and explore related Agent Skills.

gh-repo-bootstrap

Create a new GitHub repository with the gh CLI and bootstrap a local project in ~/projects with git init, README, remote setup, and initial push. Use when the user asks to create a repo (public/private) in their account, set up the local folder, add the upstream remote, and push the first commit.

githubgitterminalrepository-setup
regenrek
regenrek
21

toolchain-preferences

Apply preferred toolchain and technology stack defaults: pnpm, Next.js, TypeScript, Convex, Vercel, Tailwind, shadcn/ui, Zustand, TanStack, Vitest. Use when setting up new projects, choosing dependencies, discussing stack decisions, or evaluating alternatives.

typescripttailwindpnpmnextjs
phrazzld
phrazzld
21

extension-toolchain

Apply modern browser extension toolchain patterns: WXT (default), Plasmo, CRXJS for Chrome/Firefox/Safari extensions. Use when building browser extensions, choosing extension frameworks, or discussing manifest v3 patterns.

browser-extensionextension-developmentmanifest-v3plasmo
phrazzld
phrazzld
21

skill-builder

|

clitemplatesboilerplateskill-creation
phrazzld
phrazzld
21

project-metadata-builder

Build and update project metadata registry in ${CLAUDE_PROJECTS_YML_PATH}. Use when starting a session, after project analysis, when user says "update project metadata", "refresh projects", "register project", or when project-analysis agent completes analysis.

claude-skillstask-automationyamlmetadata-management
brianclaridge
brianclaridge
21

skill-creator

Creates new Claude Code skills with proper structure and best practices. Use when user wants to create a skill, add a new command, scaffold a workflow, or asks "how do I make a skill".

claude-skillsskill-authoringtemplatebest-practices
antoniocascais
antoniocascais
2

python-project

Python project workflow and standards using Astral uv for environments/dependencies, ty for type checking, typer for CLI, ruff for lint/format, pytest and pytest-cov for tests/coverage, and loguru for logging. Use for Python project setup, dependency management, CLI/logging patterns, type checking, testing, linting/formatting, and packaging guidance.

pythonenvironment-setuptype-safetystatic-analysis
narumiruna
narumiruna
2

GitLab Stack Config Generator

Generates service-specific configuration files for GitLab stack projects in ./config directory, using .env as the primary configuration source. Creates nginx, PostgreSQL, Redis, and custom service configs with strict validation for secrets, paths, and Docker best practices. Use when setting up service configurations, creating config templates, or ensuring configs follow stack patterns.

gitlabinfrastructure-as-codedocker-integrationtemplate
rknall
rknall
92

GitLab Stack Creator

Create new GitLab stack projects from templates with proper directory structure, git configuration, validation hooks, and documentation. Use when initializing new Docker stack projects that follow GitLab stack patterns.

gitlabdockertemplateboilerplate
rknall
rknall
92

plugin-scaffolder

Scaffolds complete Claude Code plugin structures with all necessary directories, manifest, and documentation. Activates when user wants to create a new plugin, package features together, or prepare for marketplace distribution. Creates plugin.json, directory structure, and starter documentation. Use when user mentions "create plugin", "new plugin", "scaffold plugin", "plugin structure", or "share via marketplace".

claude-skillsplugin-developmentboilerplaterepository-structure
squirrelsoft-dev
squirrelsoft-dev
3

lockfile

Use when creating llmring.lock file for new project (REQUIRED for all applications), configuring model aliases with semantic task-based names, managing environment-specific profiles (dev/staging/prod), or setting up fallback models - lockfile creation is mandatory first step, bundled lockfile is only for llmring tools

environment-setuplockfileconfiguration-filellm
juanre
juanre
3

initialization

Use when starting a new session without feature-list.json, setting up project structure, or breaking down requirements into atomic features. Load in INIT state. Detects project type (Python/Node/Django/FastAPI), creates feature-list.json with priorities, initializes .claude/progress/ tracking.

file-organizationrepository-structureclifeature-planning
ingpoc
ingpoc
5

project-hook-setup

Use when setting up project-specific hooks for Claude Code enforcement. Load during INIT state when .claude/hooks/ is missing, or when creating new project. Installs 5 hooks that read from .claude/config/project.json (tests, health, dependencies).

claude-skillshookstask-automationcode-quality
ingpoc
ingpoc
5

claude-code-templates

Boilerplate templates for Claude Code extensions. Triggers on: create agent, new skill, command template, hook script, extension scaffold.

claude-skillsboilerplatetemplateextension-development
0xDarkMatter
0xDarkMatter
3

dev.add-license

This skill should be used when the user wants to add a LICENSE file to their repository. Currently supports Apache License 2.0 with automatic copyright information detection from git configuration. Also updates package.json license field if the file exists.

gitfile-organizationpackage-managementlicense
kevinslin
kevinslin
3

wp-project-triage

Use when you need to quickly understand a WordPress repository: detect project type (plugin/theme/block theme/WP core/full site), available tooling (Composer, npm, @wordpress/scripts), test frameworks (PHPUnit, Playwright, wp-env), and version hints.

wordpressrepository-structurecomposernpm
vapvarun
vapvarun
3

uv

Expert guidance for Astral's uv - an extremely fast Python package and project manager. Use when working with Python projects, managing dependencies, creating scripts with PEP 723 metadata, installing tools, managing Python versions, or configuring package indexes. Covers project initialization, dependency management, virtual environments, tool installation, workspace configuration, CI/CD integration, and migration from pip/poetry.

pythondependency-managementenvironment-setupversion-management
Jamie-BitFlight
Jamie-BitFlight
111

installer

Installs and configures project infrastructure including MkDocs Material intelligent textbook templates, learning graph viewers, and skill tracking systems. Routes to the appropriate installation guide based on what the user needs to set up.

infrastructure-as-codeconfiguration-managementproject-onboardingmkdocs-material
dmccreary
dmccreary
111

Page 2 of 5 · 88 results