Agent skill · research science · aiskillstore

ancplua-docs

Search and answer questions about the ANcpLua ecosystem documentation. Use when users ask about ANcpLua.NET.Sdk features, ANcpLua.Analyzers rules, ANcpLua.Roslyn.Utilities APIs, or any configuration/usage questions about these packages.

Why this skill is useful

Provides specific search patterns and documentation navigation strategies for the ANcpLua ecosystem that the AI wouldn't reliably generate on its own.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

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 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 for the complete file map. Quick Reference Files (check first): For Analyzer Rules: For Utilities: For SDK Features: Step 3: Search Patterns Response Format Always structure responses as: Common Queries "What analyzer rules exist?" Search: /Users/ancplua/RiderProjects/ANcpLua.Analyzers/docs/rules/ Reference: README.md has the full rules table "How do I use DiagnosticFlow?" Search: /Users/ancplua/RiderProjects/ANcpLua.Roslyn.Utilities/docs/utilities/diagnostic-flow.md "What APIs are banned?" Search: /Users/ancplua/ANcpLua.NET.Sdk/ for "banned" or BannedSymbols.txt "What polyfills are available?" Search: /Users/ancplua/ANcpLua.NET.Sdk/eng/LegacySupport/ "How do I configure tests?" Search: /Users/ancplua/ANcpLua.NET.Sdk/ for "test" or IsTestProject "What MSBuild properties does the SDK set?" Search: /Users/ancplua/ANcpLua.NET.Sdk/CLAUDE.md or /src/Sdk/ Cross-Reference Awareness These repositories share concepts: Concept SDK Location Utilities Location --------- ------------- ------------------- Source generators eng/Extensions/SourceGen Main library …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/ancplua-docs

View the source on GitHub

Browse the @skills marketplace