agentsclimarketplace

Working on ancplua plugins

Skill aiskillstore/marketplace/skills/ancplua/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.From its SKILL.md

Install
npx -y skills add aiskillstore/marketplace --skill working-on-ancplua-plugins

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.5 KB, 555 tokens by cl100k_base, as published. Nobody here has run it

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

ResourceDescription
ConventionsCritical rules, naming, directory layout, Git flow
PublishingStep-by-step guide to create and release plugins
TestingValidation commands and debugging steps

Official Documentation

TopicLink
Pluginscode.claude.com/docs/en/plugins
Skillscode.claude.com/docs/en/skills
Hookscode.claude.com/docs/en/hooks
Marketplacescode.claude.com/docs/en/plugin-marketplaces

Quick Actions

Validate everything:

./tooling/scripts/local-validate.sh

Check marketplace sync:

./tooling/scripts/sync-marketplace.sh

Validate single plugin:

claude plugin validate plugins/<plugin-name>

Repo Layout

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

What ships with it: 4 files

36.1 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.