Claude Code Plugins by lenne.tech.
# Install CLI if not already installed
npm i -g @lenne.tech/cli
# Install or update plugin and configure permissions
lt claude plugin# Add marketplace
/plugin marketplace add lenneTech/claude-code
# Install plugin
/plugin install lt@lenne-techNote: Manual installation requires you to configure permissions yourself. Copy the permission patterns from plugins/lt/permissions.json into ~/.claude/settings.json:
{
"permissions": {
"allow": [
// Copy patterns from permissions.json
]
}
}If the file already exists, merge the allow entries with your existing permissions. See plugins/lt/permissions.json for the current list of required permissions.
Skills, Commands and Hooks for Frontend (Nuxt 4), Backend (NestJS/nest-server), TDD and CLI Tools.
| Skill | Description |
|---|---|
developing-lt-frontend |
Nuxt 4, Nuxt UI 4, TypeScript, Valibot Forms |
generating-nest-servers |
NestJS with @lenne.tech/nest-server |
building-stories-with-tdd |
Test-Driven Development Workflow |
using-lt-cli |
lenne.tech CLI for Git and Fullstack Init |
Root:
/create-story- Create User Story for TDD (German)/fix-issue- Work on Linear Issue/skill-optimize- Validate and optimize Claude Skills
Backend (/backend/):
/backend:code-cleanup- Clean up and optimize code/backend:sec-review- Perform security review/backend:test-generate- Generate tests
Docker (/docker/):
/docker:gen-setup- Generate Docker development & production setup
Git (/git/):
/git:commit-message- Generate commit message/git:mr-description- Create Merge Request description/git:mr-description-clipboard- Copy MR description to clipboard
Vibe (/vibe/):
/vibe:plan- Create implementation plan from SPEC.md/vibe:build- Execute IMPLEMENTATION_PLAN.md/vibe:build-plan- Plan + Build in one step
Automatic project detection on every prompt:
- Nuxt 4 Detection - Detects
nuxt.config.ts+app/structure and suggestsdeveloping-lt-frontendskill - NestJS Detection - Detects
@lenne.tech/nest-serverin package.json and suggestsgenerating-nest-serversskill - lt CLI Detection - Detects installed
ltCLI and suggestsusing-lt-cliskill for Git and Fullstack operations
Supports monorepo structures: projects/, packages/, apps/
The plugin includes pre-configured MCP (Model Context Protocol) servers that start automatically:
| MCP Server | Description |
|---|---|
chrome-devtools |
Chrome DevTools integration for debugging web applications |
linear |
Linear integration for issue tracking and project management |
- Claude Code CLI
- Node.js >= 18
- lenne.tech CLI (
npm i -g @lenne.tech/cli) - for automatic permission setup
# Version bump (patch, minor, major) with change description
bun run version:patch "Fixed hook detection for monorepos"
bun run version:minor "Added new skill for API testing"
bun run version:major "Breaking changes in hook configuration"The script updates plugin.json + package.json, creates commit, tag and pushes automatically.
The file plugins/lt/permissions.json defines all Bash permissions required by the skills. The lenne.tech CLI reads this file during installation and automatically configures the permissions in ~/.claude/settings.json.
Important: When adding or modifying skills that use new CLI commands, update permissions.json accordingly:
{
"permissions": [
{
"pattern": "Bash(your-command:*)",
"description": "Description of what this permission allows",
"usedBy": ["skill-name-that-uses-it"]
}
]
}Each permission entry contains:
pattern: The permission pattern for Claude Code (e.g.,Bash(npm test:*))description: Human-readable description of the permissionusedBy: Array of skill names that require this permission
claude-code/
├── .claude-plugin/
│ └── marketplace.json
├── plugins/
│ └── lt/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── permissions.json # Required permissions for skills
│ ├── .mcp.json # MCP server configurations
│ ├── skills/
│ │ ├── building-stories-with-tdd/
│ │ ├── developing-lt-frontend/
│ │ ├── generating-nest-servers/
│ │ └── using-lt-cli/
│ ├── commands/
│ │ ├── create-story.md
│ │ ├── fix-issue.md
│ │ ├── skill-optimize.md
│ │ ├── backend/
│ │ ├── docker/
│ │ ├── git/
│ │ └── vibe/
│ └── hooks/
│ └── hooks.json
├── scripts/
│ └── bump-version.ts
├── package.json
├── README.md
└── LICENSE
MIT License - lenne.tech GmbH