SessionStart
01Hook Claude Code
Runs when a session starts, executing session-start.sh. From app-dev-panel/app-dev-panel.
Hook Claude Code
Runs when a session starts, executing session-start.sh. From app-dev-panel/app-dev-panel.
Hook Claude Code
Runs after a tool call finishes for Write, Edit, Write, Edit, Write and Edit tool calls, executing lint-file.sh, run-tests.sh and modulite-check.sh (3 commands). From app-dev-panel/app-dev-panel.
Hook Claude Code
Runs before the agent uses a tool for mcp__github__create_pull_request tool calls, executing require-tests-for-pr.sh. From app-dev-panel/app-dev-panel.
Settings file Claude Code
Agent settings declaring 3 hook events (SessionStart, PostToolUse, PreToolUse).
Skill Claude CodeCodex
Full ownership of the VitePress documentation site — writing pages, maintaining structure, i18n translations (EN/RU), blog posts, config updates, and custom theme components. Use for any documentation task.
Skill Claude CodeCodex
Design and implement React/MUI frontend components, pages, modules. Expert in React 19, MUI 5 theming/customization, design systems, TypeScript, Storybook, and Vite.
Skill Claude CodeCodex
Implement frontend features, components, pages, and modules. Expert in React 19, strict TypeScript, semantic HTML, accessible markup, CSS layout, and maintainable code patterns. Use for any frontend implementation task.
Skill Claude CodeCodex
Deep expertise in Laravel internals — service container, service providers, middleware, events, Telescope/DebugBar architecture, and all their limitations and hacks. Use when implementing or modifying the Laravel adapter, writing collectors, or debugging integration issues.
Skill Claude CodeCodex
Manage module boundaries and dependency rules. Run validation, add new modules, update dependency declarations, diagnose violations. Use when adding cross-module imports or creating new libs.
Skill Claude CodeCodex
Check architecture compliance after code changes. Detects dependency violations between modules, abstraction leaks, and circular dependencies. Use after any feature implementation.
Skill Claude CodeCodex
Review and update project documentation after code changes. Ensures docs are LLM-optimized — no filler text, only dense factual content. Verifies file paths, commands, and interface signatures match actual code.
Skill Claude CodeCodex
Review and regenerate llms.txt after documentation changes. Verifies vitepress-plugin-llms produces correct llms.txt, llms-full.txt, and per-page .md files.
Skill Claude CodeCodex
Take screenshots of frontend pages using Playwright. Captures full-page or element screenshots from running dev servers. Use for visual verification, debugging UI, and documenting features.
Skill Claude CodeCodex
Write, run, and debug E2E browser tests using Selenium (ChromeDriver). Covers both frontend Vitest browser tests and PHP PHPUnit E2E tests. Use for any browser testing task.
Skill Claude CodeCodex
Deep expertise in Symfony internals — DI container compilation, bundles, compiler passes, event dispatcher, profiler/toolbar architecture, config tree builder, and how to integrate without breaking user config. Use when implementing or modifying the Symfony adapter.
Skill Claude CodeCodex
Write tests for new or modified PHP code. Use after implementing features or fixes to ensure test coverage. Follows project conventions — inline mocks, AbstractCollectorTestCase for collectors, strict assertions, data providers via attributes.
Skill Claude CodeCodex
Deep expertise in Yii 2 framework internals — modules, debug module architecture, component system, DI container, event system, request lifecycle, and extension points. Use when implementing or modifying the Yii 2 adapter, writing collectors, or debugging integration issues.
Instructions file
Claude Code instructions for app-dev-panel/app-dev-panel, covering adp — application development panel, hard timeouts — never raise, project overview, tech stack and repository structure.