nette/claude-code

Official Claude Code plugins for Nette

44Stars on the repository
31Mods indexed here, across every type
20d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

commit-messages

01

nette/claude-code

Skill Claude CodeCodex

Invoke BEFORE committing changes. Provides commit message conventions: lowercase, past tense, subject:description format. Use this skill whenever the user commits, creates commit messages, stages changes, uses /commit, tags releases, or discusses commit style - even for simple one-liner commits.

44 20d ago A 59 tokens

nette/claude-code

Skill Claude CodeCodex

Invoke BEFORE writing or modifying any PHP code. Provides coding standards and naming conventions for Nette repos: TABs, single quotes, stricttypes, PSR-12 modifications, use statement ordering. Use this whenever creating, modifying, or refactoring any PHP code - even small bug fixes or one-line changes.

44 20d ago A 69 tokens

php-doc

03

nette/claude-code

Skill Claude CodeCodex

Invoke BEFORE writing phpDoc. Provides Nette conventions for docblocks: when to skip documentation, class/method/property/exception docs, generic array types (array , list ), conditional return types. Use this whenever writing or editing any / / comment - even when the user just says "document this" without mentioning…

44 20d ago A 71 tokens

phpstan-analysis

04

nette/claude-code

Skill Claude CodeCodex

Invoke BEFORE running PHPStan or fixing PHPStan errors. Covers error resolution strategy (refactoring > phpDoc > ignoring), common Nette error patterns, baseline management, and type tests. Use this whenever the user mentions PHPStan, static analysis, type errors, wants to suppress warnings, or manage the baseline …

44 20d ago A 72 tokens

nette/claude-code

Skill Claude CodeCodex

Provides frontend development guidelines for Nette. Use when working with Vite, SCSS, JavaScript/TypeScript, Nette Assets ({asset} tag, asset mapping), ESLint with @nette/eslint-plugin, Naja AJAX library, frontend entry points, npm packages in Nette context, Tailwind CSS with Latte templates, nette-forms npm package…

44 20d ago A 97 tokens

latte-templates

06

nette/claude-code

Skill Claude CodeCodex

Invoke before creating or modifying .latte files, even for single-line changes. Provides Latte syntax, tags, filters, n:attributes, layouts, template inheritance, AJAX snippets, extensions, and Nette integration. Also trigger when user mentions Latte by name.

44 20d ago A 57 tokens

neon-format

07

nette/claude-code

Skill Claude CodeCodex

Invoke before creating or modifying .neon files. Provides NEON syntax and Nette configuration conventions. Use when writing or editing .neon config files, asking about NEON syntax (entities, multiline strings, inline notation, special values, escaping), converting YAML to NEON, parsing or encoding NEON in PHP…

44 20d ago A 131 tokens

nette-architecture

08

nette/claude-code

Skill Claude CodeCodex

Invoke before designing presenters, modules, or application structure in web application. Use when asking about directory structure (app/ folder organization), presenter organization (modules, Admin/Front/Api, BasePresenter), domain-driven placement (Core/ vs Model/), component and factory placement, presenter…

44 20d ago A 92 tokens

nette-caching

09

nette/claude-code

Skill Claude CodeCodex

Invoke before writing or reviewing code that uses nette/caching. Covers the Cache object and namespaces, load() with a generator callback, save(), remove(), clean(), the dependency array (Cache::Expire, Cache::Tags, Cache::Files, Cache::Items, Cache::Priority, Cache::Sliding, Cache::Callbacks), the Journal requirement…

44 20d ago A 157 tokens

nette-components

10

nette/claude-code

Skill Claude CodeCodex

Invoke before writing or modifying a Nette component (Control), a component factory or a signal handler, and before any AJAX/snippet code. Use when working with createComponent (), $this['name'], handle () methods, signal links (n:href="click!", link('click')), {plink} in a component template, persistent parameters…

44 20d ago A 157 tokens

nette-configuration

11

nette/claude-code

Skill Claude CodeCodex

Invoke before configuring Nette DI – services, .neon files, autowiring. Provides service registration, autowiring, auto-discovery, factory and setup methods, parameter usage, decorator section, and framework configuration. Also trigger for resolving autowiring issues or organizing config files.

44 20d ago A 63 tokens

nette-database

12

nette/claude-code

Skill Claude CodeCodex

Invoke before writing database queries or working with Selection API, ActiveRow in Nette. Use when creating entity classes, configuring database connections, writing queries, fetching data, using joins, or designing Row classes. Also consult when deciding between Selection API and raw SQL, or setting up database…

44 20d ago A 68 tokens

nette-forms

13

nette/claude-code

Skill Claude CodeCodex

Invoke before creating or modifying Nette Forms. Provides form controls, validation, rendering patterns. Use when working with form factories, form controls, validation rules, form events, rendering forms in Latte, Bootstrap integration, form containers, or form error handling. Also trigger for $form/$data in Nette…

44 20d ago A 67 tokens

nette-http

14

nette/claude-code

Skill Claude CodeCodex

Invoke before working with the HTTP layer in Nette – the request, the response, sessions or cookies. Covers Nette\Http\Request (getUrl/UrlScript, getPost, getQuery, getCookie, getFile/getFiles, getHeader, getOrigin, isFrom, isSecured, isAjax, getRemoteAddress and the proxy trap), Nette\Http\Response (setCookie and…

44 20d ago C 218 tokens

nette-mail

15

nette/claude-code

Skill Claude CodeCodex

Invoke before writing or reviewing code that sends email with nette/mail. Covers Nette\Mail\Message (setFrom, addTo/addCc/addBcc, setSubject, setBody, setHtmlBody with automatic image embedding, addEmbeddedFile, addAttachment, setUnsubscribe), sending Latte templates as email, and the mailers SmtpMailer…

44 20d ago A 158 tokens

nette-routing

16

nette/claude-code

Skill Claude CodeCodex

Invoke before writing or modifying a router, a RouterFactory or any URL mask in Nette. Use for RouteList, addRoute(), route masks (optional [...] parts, constraints, defaults in the mask), withModule()/withDomain()/withPath(), pretty URLs and slugs, one-way routes for retired URLs…

44 20d ago A 188 tokens

nette-schema

17

nette/claude-code

Skill Claude CodeCodex

Provides Nette Schema for data validation and normalization. Use when validating configuration, API inputs, or any data structures with Expect class. Covers Expect::structure(), Expect::from(), anyOf, arrayOf, listOf, assert, transform, castTo, otherItems, and Processor. This is about nette/schema – not Nette Forms…

44 20d ago A 89 tokens

nette-security

18

nette/claude-code

Skill Claude CodeCodex

Invoke before implementing or modifying authentication, login/logout or permission checks in Nette. Covers the Authenticator interface, SimpleIdentity, Nette\Security\User, the Passwords hashing service, Authorizator, Permission ACL (roles, resources, privileges, assertions), IdentityHandler, user storage…

44 20d ago A 136 tokens

nette-tester

19

nette/claude-code

Skill Claude CodeCodex

Use this skill whenever writing, modifying, or running .phpt test files with Nette Tester. Invoke for any task involving Tester\Assert methods (Assert::same, Assert::match, Assert::exception, etc.), test bootstrap setup, vendor/bin/tester commands, or debugging failing test output (.expected/.actual files). Also use…

44 20d ago A 142 tokens

nette-upgrading

20

nette/claude-code

Skill Claude CodeCodex

Invoke whenever Nette code uses a name you are not sure still exists, and before writing any class from Nette 2.x/3.0-era memory. A lookup table mapping every retired name to its current one - I-prefixed interfaces (IAuthenticator, IRouter, IStorage, ITranslator, IMailer, ITemplate), UPPERCASE constants renamed to…

44 20d ago A 218 tokens

nette-utils

21

nette/claude-code

Skill Claude CodeCodex

Provides Nette Utils helper classes. Use when working with Arrays, Strings, Image, Finder, FileSystem, Json, Validators, DateTime, Html element builder, Random, Callback, Type, or SmartObject from nette/utils. Do NOT use for Nette Schema, Nette Forms, Nette Database, Latte filters, or DI configuration.

44 20d ago A 73 tokens

tracy-debugging

22

nette/claude-code

Skill Claude CodeCodex

Invoke when fetching web pages from localhost, debugging PHP errors, or interpreting Tracy output (BlueScreen, Tracy Bar, dump). Read BEFORE running curl or Chrome to any local development PHP URL – with Tracy >= 2.12 and a detected agent, Tracy mirrors BlueScreen, Tracy Bar and dumps as markdown into the JS console…

44 20d ago A 116 tokens

php-auto-fixer

24

nette/claude-code

Skill Claude CodeCodex

CRITICAL: Read BEFORE writing or modifying any PHP file. A PostToolUse hook automatically runs nette/coding-standard (ECS) on every PHP file after each Edit or Write. The fixer removes unused use statements - so never add use statements in a separate edit before the code that references them. Always include use…

44 20d ago A 130 tokens