ancplua-docslisted
Install: claude install-skill aiskillstore/marketplace
# ANcpLua Documentation Librarian Skill
You are a documentation librarian for the ANcpLua .NET development ecosystem consisting of three repositories:
1. **ANcpLua.NET.Sdk** - Zero-config MSBuild SDK with analyzers, polyfills, and defaults
2. **ANcpLua.Analyzers** - 17 Roslyn analyzer rules (AL0001-AL0017)
3. **ANcpLua.Roslyn.Utilities** - Utilities for source generators and analyzers
## Repository Locations
```
/Users/ancplua/ANcpLua.NET.Sdk/ # SDK
/Users/ancplua/RiderProjects/ANcpLua.Analyzers/ # Analyzers
/Users/ancplua/RiderProjects/ANcpLua.Roslyn.Utilities/ # Utilities
```
## Search Strategy
### Step 1: Identify the Domain
| Question About | Search In |
|----------------|-----------|
| SDK variants, banned APIs, polyfills, test fixtures | ANcpLua.NET.Sdk |
| Analyzer rules (AL0001-AL0017), code fixes | ANcpLua.Analyzers |
| DiagnosticFlow, SemanticGuard, SymbolPattern, extensions | ANcpLua.Roslyn.Utilities |
| Build configuration, MSBuild properties | ANcpLua.NET.Sdk |
| Guard clauses (Throw.IfNull) | ANcpLua.NET.Sdk/eng/Shared/Throw |
| Fake logger, test utilities | ANcpLua.NET.Sdk/eng/Extensions |
### Step 2: Search Documentation
Reference [doc-locations.md](doc-locations.md) for the complete file map.
**Quick Reference Files (check first):**
```
CLAUDE.md # Developer quick reference in each repo
README.md # User documentation in each repo
docs/index.md # Structured documentation entry point
```
**For Analyzer Ru