Skip to content
Back to skills

Working On Ancplua Plugins

ASecurity

Primary instruction manual for working within the ancplua-claude-plugins monorepo. Use when creating, modifying, or debugging plugins in this repository.

  • 416 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
documentationbashtestingdebugginggitdocumentation

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add aiskillstore/marketplace --skill working-on-ancplua-plugins --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Working On Ancplua Plugins?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Working On Ancplua Plugins
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aiskillstore-working-on-ancplua-plugins/badge)](https://www.skillsdirectory.com/skills/aiskillstore-working-on-ancplua-plugins)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: working-on-ancplua-plugins
description: Primary instruction manual for working within the ancplua-claude-plugins monorepo. Use when creating, modifying, or debugging plugins in this repository.
---

# 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
```

Files in this skill

  • SKILL.md2.5 KB
  • references/conventions.md3 KB
  • references/instrumentation.md2.5 KB
  • references/testing.md2.4 KB
  • skill-report.json25.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…