working-on-ancplua-plugins
Primary instruction manual for working within the ancplua-claude-plugins monorepo. Use when creating, modifying, or debugging plugins in this repository.
Best use case
working-on-ancplua-plugins is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Primary instruction manual for working within the ancplua-claude-plugins monorepo. Use when creating, modifying, or debugging plugins in this repository.
Teams using working-on-ancplua-plugins should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/working-on-ancplua-plugins/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How working-on-ancplua-plugins Compares
| Feature / Agent | working-on-ancplua-plugins | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Primary instruction manual for working within the ancplua-claude-plugins monorepo. Use when creating, modifying, or debugging plugins in this repository.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Skill: working-on-ancplua-plugins ## Purpose This is the **primary instruction manual** for an agent working within the `ancplua-claude-plugins` monorepo. It defines the mandatory conventions, architectural patterns, and workflows required to contribute safely and effectively. ## When to Use Use this skill when: - **Creating a new plugin**: Follow the `publishing.md` guide to scaffold correctly. - **Modifying existing plugins**: Check `conventions.md` to ensure you don't break architecture. - **Debugging issues**: Use `testing.md` to verify JSON syntax, permissions, and paths. - **Preparing a PR**: Run the validation commands listed in `testing.md`. ## Reference Library | Resource | Description | |----------|-------------| | [Conventions](./references/conventions.md) | Critical rules, naming, directory layout, Git flow | | [Publishing](./references/publishing.md) | Step-by-step guide to create and release plugins | | [Testing](./references/testing.md) | Validation commands and debugging steps | ## Official Documentation | Topic | Link | |-------|------| | Plugins | [code.claude.com/docs/en/plugins](https://code.claude.com/docs/en/plugins) | | Skills | [code.claude.com/docs/en/skills](https://code.claude.com/docs/en/skills) | | Hooks | [code.claude.com/docs/en/hooks](https://code.claude.com/docs/en/hooks) | | Marketplaces | [code.claude.com/docs/en/plugin-marketplaces](https://code.claude.com/docs/en/plugin-marketplaces) | ## Quick Actions **Validate everything:** ```bash ./tooling/scripts/local-validate.sh ``` **Check marketplace sync:** ```bash ./tooling/scripts/sync-marketplace.sh ``` **Validate single plugin:** ```bash claude plugin validate plugins/<plugin-name> ``` ## Repo Layout ```text ancplua-claude-plugins/ ├── plugins/ # Individual plugins live here │ └── <plugin-name>/ │ ├── .claude-plugin/plugin.json │ ├── skills/ │ ├── commands/ │ ├── agents/ │ ├── hooks/ │ └── README.md ├── agents/ # Repo-level Agent SDK experiments ├── skills/ # Repo-level shared skills (like this one) ├── .claude-plugin/ # Marketplace manifest ├── tooling/ # Validation scripts, templates └── docs/ # Architecture, specs, ADRs ```
Related Skills
hybrid-cloud-networking
Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.
agentdb-learning-plugins
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and more. Use when building self-learning agents, implementing RL, or optimizing agent behavior through experience.
building-plugins
Expert at creating and managing Claude Code plugins that bundle agents, skills, commands, and hooks into cohesive packages. Auto-invokes when the user wants to create, structure, validate, or publish a complete plugin, or needs help with plugin architecture and best practices. Also auto-invokes proactively when Claude is about to create plugin directory structures, write plugin.json manifests, or implement tasks that involve bundling components into a plugin package.
building-logseq-plugins
Expert guidance for building Logseq plugins compatible with the new DB architecture. Auto-invokes when users want to create Logseq plugins, work with the Logseq Plugin API, extend Logseq functionality, or need help with plugin development for DB-based graphs. Covers plugin structure, API usage, and DB-specific considerations.
working-with-spreadsheets
Creates and edits Excel spreadsheets with formulas, formatting, and financial modeling standards. Use when working with .xlsx files, financial models, data analysis, or formula-heavy spreadsheets. Covers formula recalculation, color coding standards, and common pitfalls.
working-with-documents
Creates and edits Office documents: Word (.docx), PDF, and PowerPoint (.pptx). Use when working with document creation, PDF manipulation, presentation generation, tracked changes, or converting between formats.
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.
p2p-networking
Peer-to-peer networking patterns using commonware for building decentralized Guts network
Azure Networking Skill
This skill provides expert guidance for Azure Networking. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.
ios-networking
Standards for URLSession, Alamofire, and API communication. Use when implementing URLSession networking, Alamofire, or API clients in iOS. (triggers: **/*Service.swift, **/*API.swift, **/*Client.swift, URLSession, Alamofire, Moya, URLRequest, URLComponents, Codable)
flutter-retrofit-networking
HTTP networking standards using Dio and Retrofit with Auth interceptors. Use when integrating Dio, Retrofit, or API auth interceptors in Flutter. (triggers: **/data_sources/**, **/api/**, Retrofit, Dio, RestClient, GET, POST, Interceptor, refreshing)
android-networking
Standards for Retrofit, OkHttp, and API Communication. Use when integrating Retrofit, OkHttp, or API clients in Android apps. (triggers: **/*Api.kt, **/*Service.kt, **/*Client.kt, Retrofit, OkHttpClient, @GET, @POST)