Phant
Official@phant-app
The PHP Development Environment
Agent Skills by Phant
Showing 26 vetted skills indexed across 1 GitHub repositories.
setup-wizard
Automate Laravel project initialization with Inertia, React, Pest, Filament, and Laravel Herd.
go-naming
Enforce Google and Uber Go naming conventions for packages, types, and identifiers.
go-documentation
Prompts users to confirm overwriting files.
subagent-driven-development
Dispatch subagents to implement plan tasks with mandatory review gates.
go-performance
Optimize Go hot-path code with strconv and preallocated containers.
brainstorming
Transform vague Laravel project ideas into a reviewed high-level plan.
web-design-guidelines
Review UI code against Web Interface Guidelines and report findings in file:line format.
go-testing
Standardize Go test patterns with table-driven tests and semantic checks.
executing-plans
Execute approved implementation plans in batches with checkpointed progress reviews.
go-context
Enforce context.Context as the first parameter across Go call chains.
writing-plans
Organize approved ideas into a phased Laravel implementation plan with tasks and review checkpoints.
go-defensive
Enforce defensive Go patterns for interfaces, slices, maps, and defer cleanup.
go-error-handling
Analyze and implement Go error handling patterns with wrapping and sentinel errors.
go-linting
Standardize Go linting with golangci-lint and a curated .golangci.yml configuration.
go-code-review
Identify and fix Go code quality issues using a structured review checklist.
vercel-react-best-practices
Apply performance optimization patterns to React and Next.js code.
go-control-flow
Apply idiomatic Go control flow patterns to conditionals, loops, and switches.
interview
Conduct structured technical interviews to refine implementation plans.
vercel-composition-patterns
Refactor React components into explicit variants with provider-based composition.
go-packages
Organize Go packages and imports per Google and Uber style guides.
go-interfaces
Explain and apply Go interfaces, type assertions, and embedding.
debug-coach
Guide Laravel developers through step-by-step debugging sequences for errors.
go-functional-options
Implement Go functional options pattern with unexported struct and With* constructors.
go-style-core
Enforce gofmt formatting and MixedCaps naming conventions in Go code.
Frequently Asked Questions About Phant
FAQPage SchemaWhat specific technical tasks can Phant perform for my codebase?▼
Phant enforces idiomatic Go patterns including functional options, concurrency management, and defensive interface design. For Laravel, it manages project initialization, scaffolding with Inertia and React, and provides structured debugging sequences to resolve runtime errors through step-by-step guidance.
Which engineering personas benefit most from these capabilities?▼
Backend engineers focusing on Go microservices and full-stack developers building with the Laravel ecosystem benefit most. It is designed for teams requiring strict adherence to Google and Uber style guides, consistent testing patterns, and standardized project architecture across distributed development environments.
What are the prerequisites for integrating Phant into my development environment?▼
Integration requires a local environment configured for Laravel development, specifically Laravel Herd, and a Go workspace. Users must have standard development dependencies installed, such as golangci-lint for Go analysis and Node.js for React-based frontend scaffolding, to support the provided implementation and review tasks.