lenneTech
@lenneTech Organization
Public Skills
generating-nest-servers
by lenneTech
Handles ALL NestJS and @lenne.tech/nest-server development tasks including module creation, service implementation, controller/resolver development, model definition, and debugging. Activates when working with src/server/ files, NestJS modules, services, controllers, resolvers, models, DTOs, guards, decorators, or REST/GraphQL endpoints. Supports monorepos (projects/api/, packages/api/). Covers lt server commands, @Roles/@Restricted security, CrudService patterns, and API tests. NOT for nest-server version updates (use nest-server-updating). NOT for TDD workflow orchestration (use building-stories-with-tdd).
using-lt-cli
by lenneTech
Provides comprehensive reference for the lenne.tech CLI tool (lt command). Covers lt fullstack init (workspace creation), lt git get/reset (branch management), lt server create (project scaffolding), and all lt CLI flags and parameters. Activates when user mentions "lt", "lt CLI", "lenne.tech CLI", fullstack workspace, local templates, or any lt command syntax. NOT for NestJS application code (use generating-nest-servers). NOT for Vue/Nuxt frontend code (use developing-lt-frontend).
building-stories-with-tdd
by lenneTech
Orchestrates Test-Driven Development (TDD) workflows for user stories and features. Creates story tests first in tests/stories/, then iteratively implements until all pass. Activates when user mentions "TDD", "test-driven", "test first", "story test", "write tests before code", or feature implementation with TDD. Coordinates with generating-nest-servers (backend) and developing-lt-frontend (frontend). NOT for direct NestJS coding without TDD (use generating-nest-servers). NOT for standalone test generation (use /test-generate).
coordinating-agent-teams
by lenneTech
Provides auto-detection heuristics and coordination patterns for Claude Code Agent Teams. Determines when parallel team workflows outperform single-agent execution. Activates when user mentions "agent team", "parallel review", "team debug", or when commands auto-detect team suitability. NOT for single-agent workflows (use Task tool subagents). NOT for subagent coordination within one session.
developing-lt-frontend
by lenneTech
Handles ALL Nuxt 4 and Vue frontend development tasks. Activates for .vue files, nuxt.config.ts, Nuxt UI, TailwindCSS, or files in app/components/, app/composables/, app/pages/, app/interfaces/, app/layouts/. Supports monorepos (projects/app/, packages/app/). Covers composables, forms (Valibot), API integration (types.gen.ts, sdk.gen.ts), authentication (Better Auth), SSR, and Playwright E2E testing. NOT for NestJS backend (use generating-nest-servers). NOT for security theory (use general-frontend-security).
nest-server-updating
by lenneTech
Provides migration guides, release notes, and error solutions for updating @lenne.tech/nest-server to a newer version. Covers version-specific breaking changes, stepwise upgrade strategies, and starter project comparisons. Activates for nest-server version updates, upgrades, migrations, breaking changes between versions, or "npm run update". Delegates execution to the lt-dev:nest-server-updater agent. NOT for writing NestJS code or building features (use generating-nest-servers). NOT for general npm package updates (use maintaining-npm-packages).
rebasing-branches
by lenneTech
Guides rebase workflows for updating feature branches onto the current development branch (dev/develop). Activates when user mentions "rebase", "branch aktualisieren", "dev stand", "feature branch updaten", "merge conflicts", or "rebase MRs". Recommends /lt-dev:git:rebase for single branches and /lt-dev:git:rebase-mrs for batch operations. NOT for merge request descriptions (use git:mr-description). NOT for general git operations (use git commands directly).
maintaining-npm-packages
by lenneTech
Analyzes and optimizes npm package dependencies. Handles outdated packages, npm audit findings, security vulnerabilities, dependency updates, unused dependency removal, and devDependencies recategorization. Recommends the lt-dev:npm-package-maintainer agent via /maintain commands. Activates for "update packages", "npm audit", "check dependencies", "security fix", or package.json optimization. NOT for @lenne.tech/nest-server version updates (use nest-server-updating).
developing-claude-plugins
by lenneTech
Develops, optimizes, and validates Claude Code plugins, skills (SKILL.md), commands, agents, hooks (hooks.json), and scripts. Ensures consistency with official best practices. Activates when creating, editing, or reviewing files in plugins/ directory, .claude-plugin/, plugin.json, permissions.json, or marketplace.json. Covers YAML frontmatter, element structure, cross-references, naming conventions, and plugin manifest validation. NOT for application development (use domain-specific skills).
general-frontend-security
by lenneTech
Framework-agnostic frontend security guide based on OWASP Secure Coding Practices. Covers XSS prevention, CSRF protection, Content Security Policy (CSP), secure cookie configuration, client-side authentication patterns, input validation, secure storage, and security headers. Activates for security audits, vulnerability reviews, or browser security questions in any web application. NOT for backend/NestJS security (use generating-nest-servers). NOT for Nuxt-specific implementation (use developing-lt-frontend).