Download the PHP package nowo-tech/claude-php-setup without Composer

On this page you can find all versions of the php package nowo-tech/claude-php-setup. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package claude-php-setup

Claude PHP Setup

CI Packagist Version Packagist Downloads

⭐ Found this useful? Install from Packagist and give the repo a star on GitHub if it helps you.

An interactive CLI wizard that generates customised Claude Code markdown files for PHP projects.

Answer a series of questions about your stack and the tool generates a CLAUDE.md, slash commands, sub-agents, optional skills (.claude/skills/) and examples (examples/) tailored to your exact setup — Symfony, Laravel, Rector, PHPStan, PHP-CS-Fixer, GrumPHP, PHPUnit, Pest, Twig, Doctrine, and more.

This bundle is FrankenPHP worker mode friendly.

Installation

Usage

Re-run and overwrite existing files:

What it generates

CLAUDE.md

A comprehensive project-level instruction file for Claude Code, with sections tailored to your stack:

Section Included when
Stack overview always
Key commands table any QA tool configured
Symfony best practices Symfony detected
Laravel best practices Laravel detected
Rector workflow Rector installed
PHPStan guide PHPStan installed
PHP-CS-Fixer guide PHP-CS-Fixer installed
GrumPHP guide GrumPHP installed
PHPUnit testing PHPUnit installed
Pest testing Pest installed
Doctrine ORM Doctrine installed
Twig templates Twig installed
PHP best practices always
Code review guidelines always
Symfony upgrade guide upgrading Symfony
Operational (API, Docker, CI, observability, MCP) when the wizard enables the matching options

.claude/commands/ (slash commands)

Command Description Requires
/code-review Review code for issues —
/qa-gate Run full QA pipeline (style, analysis, tests) —
/rector-dry Preview Rector changes Rector
/rector-run Apply Rector refactoring Rector
/phpstan Run PHPStan analysis PHPStan
/cs-fix Fix code style PHP-CS-Fixer
/test-run Run test suite PHPUnit/Pest
/test-write Write tests for a class PHPUnit/Pest
/twig-review Review a Twig template Twig
/make-entity Scaffold a Doctrine entity Doctrine
/make-repository Scaffold a repository Doctrine
/make-service Create a Symfony service Symfony
/make-command Create a Symfony command Symfony
/symfony-upgrade Step-by-step upgrade guide Upgrading
/grumphp-check Run GrumPHP manually GrumPHP
/docker-exec Run commands in Docker/Compose Docker (wizard)
/migration-review Review Doctrine migrations Doctrine
/api-security-review Review API security HTTP API (wizard)

.claude/agents/ (sub-agents)

Agent Description
php-architect Architecture & design decisions
test-writer Write comprehensive tests
refactor-agent Automated code refactoring with Rector
symfony-upgrader Guide Symfony upgrades step by step
doctrine-expert Doctrine ORM, DQL, migrations
laravel-expert Laravel conventions and structure
security-auditor Security review checklist (OWASP-minded)
performance-php Performance profiling and optimisation

.claude/skills/ (optional)

YAML-frontmatter skills used by Claude Code workflows — generated only if selected in the wizard (e.g. php-quality, php-testing, rector-workflow, api-security, doctrine-data, docker-dev, ci-pipeline, observability, mcp-tools).

examples/ (optional)

Sample workflows and prompts under examples/ (README, workflows, prompts) when that generation step is enabled.

CLAUDE-USAGE.md (optional)

Repository-specific usage manual for team onboarding:

Question Tree

The wizard auto-detects your stack from composer.json and pre-fills answers. You confirm or adjust each one:

Auto-detection

The wizard reads your composer.json and detects:

Prompt navigation

Related packages

Documentation

Tests and coverage

Coverage configuration excludes interactive wizard orchestration files listed in phpunit.xml.dist (see file comments there).

License

MIT — see LICENSE.


All versions of claude-php-setup with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2 <8.6
composer-plugin-api Version ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package nowo-tech/claude-php-setup contains the following files

Loading the files please wait ...