
L3oNav
L3oNav / RCKB_Firmware
ECC agents ship with the `ecc@ecc` plugin, not in `~/.claude/agents/`. They are invoked through the Agent tool with a plugin-scoped `subagent_type`:
L3oNav / common-code-review
Code review ensures quality, security, and maintainability before code is merged. This rule defines when and how to conduct code reviews.
L3oNav / common-development-workflow
> This file extends [common/git-workflow.md](common-git-workflow.md) with the full feature development process that happens before git operations. The Feature Implementation Workflow describes the development pipeline: research, planning, TDD, code review, and then committing to git.
L3oNav / common-hooks
- **PreToolUse**: Before tool execution (validation, parameter modification) - **PostToolUse**: After tool execution (auto-format, checks) - **Stop**: When session ends (final verification)
L3oNav / common-patterns
When implementing new functionality: 1. Search for battle-tested skeleton projects 2. Use parallel agents to evaluate options:
L3oNav / common-performance
**Haiku** (90% of Sonnet capability, 3x cost savings): - Lightweight agents with frequent invocation - Pair programming and code generation
L3oNav / common-testing
Test Types (ALL required): 1. **Unit Tests** - Individual functions, utilities, components 2. **Integration Tests** - API endpoints, database operations
L3oNav / common-security
Before ANY commit: - [ ] No hardcoded secrets (API keys, passwords, tokens) - [ ] All user inputs validated
L3oNav / java-coding-style
> This file extends [common/coding-style.md](common-coding-style.md) with Java-specific content.
L3oNav / java-patterns
> This file extends [common/patterns.md](common-patterns.md) with Java-specific content.
L3oNav / java-security
> This file extends [common/security.md](common-security.md) with Java-specific content.
L3oNav / java-testing
> This file extends [common/testing.md](common-testing.md) with Java-specific content.
L3oNav / rust-coding-style
> This file extends [common/coding-style.md](common-coding-style.md) with Rust-specific content.
L3oNav / rust-patterns
> This file extends [common/patterns.md](common-patterns.md) with Rust-specific content.
L3oNav / rust-security
> This file extends [common/security.md](common-security.md) with Rust-specific content.
L3oNav / rust-testing
> This file extends [common/testing.md](common-testing.md) with Rust-specific content.
L3oNav / common-coding-style
ALWAYS create new objects, NEVER mutate existing ones: ```