Skip to content

nette/claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Nette Plugins for Claude Code

Plugins for Claude Code – the AI-powered coding assistant by Anthropic. These plugins give Claude deep knowledge of the Nette Framework ecosystem, including best practices, coding conventions, and automatic file validation.

image

Installation

First, add the Nette marketplace to Claude Code (and enable auto-update):

/plugin marketplace add nette/claude-code

Then install the plugin:

/plugin install nette@nette

Optionally, Nette Framework contributors can also install:

/plugin install nette-dev@nette

Plugins

nette – For Application Developers

Best practices and conventions for building applications with Nette Framework. Includes automatic Latte template and NEON file validation.

Skill Description
nette-architecture Application architecture, presenters, modules, directory structure
nette-configuration DI container, services.neon, autowiring
nette-database Database conventions, entities, Selection API, queries
nette-forms Form controls, validation, rendering, create/edit patterns
nette-schema Data validation and normalization with Expect class
nette-testing Nette Tester usage, test structure, assertions
nette-utils Utility classes: Arrays, Strings, Image, Finder, DateTime, Json, Validators
frontend-development Vite, ESLint, Tailwind, Nette Assets integration
latte-templates Latte templating system, layouts, filters, template classes
neon-format NEON data format syntax, mappings, sequences, entities

nette-dev – For Framework Contributors

Coding standards for contributing to the Nette Framework itself. Includes automatic PHP code style fixing.

Skill Description
php-coding-standards PHP formatting, naming conventions, code style
php-doc phpDoc documentation best practices
commit-messages Commit message conventions for Nette repositories

Optional: To enable automatic PHP code style fixing, install nette/coding-standard globally:

/install-nette-cs

Usage

Skills are automatically activated based on conversation context. For example:

  • Ask about "presenter structure" → activates nette-architecture
  • Ask about "form validation" → activates nette-forms
  • Ask about "Latte templates" → activates latte-templates
  • Etc..