This skill should be used when the user asks to "set up a project", "initialize a new app", "create a new project", "bootstrap a project", "set up my dev environment", or wants to start a new personal web application. Also use when the user says "init project", "new project", or wants to complement an existing project with missing tooling and configuration.
From devkitnpx claudepluginhub masseater/claude-code-plugin --plugin devkitThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Unified flow for creating new projects and complementing existing ones.
package.json exists in the current directorypnpm create next-app@latest <name> --ts --app --tailwind --src-dir --use-pnpmdevkit:standards → references/ecosystem.md)devkit:standards → references/quality-automation.md)devkit:standards → references/backend.md)Refer to devkit:standards and its reference files for specific technology choices.
devkit:standards → references/quality-automation.md are installedAfter project setup, set the following environment variable to enable additional constraints.
Enforces tool usage in pnpm/tsgo environments. When set, the following commands are blocked:
| Blocked Command | Alternative |
|---|---|
| npx | pnpx |
| npm | pnpm |
| tsc | tsgo |
Add to the project's .envrc:
export DEVKIT_ENFORCE_TOOLS=1