Навыки working-on-ancplua-plugins
📦

working-on-ancplua-plugins

Средний риск ⚙️ Внешние команды🌐 Доступ к сети📁 Доступ к файловой системе

Создавайте плагины ANcpLua Claude правильно

Участникам разработки плагинов нужны единая структура, валидация и шаги выпуска. Этот навык дает агентам рекомендации, специфичные для репозитория, для безопасного внесения изменений в плагины.

Поддерживает: Claude Codex Code(CC)
⚠️ 50 Плохо
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Ресурсы для Agent

Используйте эти ссылки, когда AI Agent, crawler или script нужен чистый контекст вместо чтения всей страницы.

Протестировать

Использование «working-on-ancplua-plugins». Я хочу добавить новый плагин с названием docs-helper.

Ожидаемый результат:

  • Чеклист папок для корня плагина и каталога манифеста.
  • Обязательные поля метаданных для манифеста плагина.
  • Шаги валидации, которые нужно выполнить перед открытием pull request.

Использование «working-on-ancplua-plugins». Мой плагин не загружается после перезапуска.

Ожидаемый результат:

  • Сфокусированная последовательность отладки для синтаксиса манифеста, путей, разрешений и логов.
  • Вероятные причины, ранжированные по нарушениям соглашений репозитория.
  • Краткий список файлов для последующей проверки.

Использование «working-on-ancplua-plugins». Проверь этот плагин на готовность к marketplace.

Ожидаемый результат:

  • Сводка готовности, охватывающая согласованность версий, состояние README, состояние changelog и результаты валидации.
  • Блокирующие проблемы, отделенные от рекомендаций по доработке.

Аудит безопасности

Средний риск
v6 • 6/28/2026

Static analysis flagged many high-risk patterns, but review found they are markdown documentation examples rather than executable code. The remaining risk is that the skill asks agents to run local validation, permission, search, and log-inspection commands, so use should stay within a trusted repository.

4
Просканировано файлов
394
Проанализировано строк
8
находки
6
Всего аудитов
Проблемы среднего риска (2)
Agent-Run Shell Command Guidance
The skill contains shell command examples for validation, marketplace sync, JSON checks, path searches, and permission changes. These commands are legitimate repository workflows, but an agent could affect local files if used outside a trusted checkout.
Local Filesystem and Log Inspection Guidance
The skill describes plugin directories, hidden configuration directories, executable script permissions, and Claude Code log locations. This is normal debugging guidance, but logs can contain sensitive local context.
Проблемы низкого риска (3)
Hardcoded Documentation URLs Are Benign
The hardcoded URLs point to official Claude Code documentation, Conventional Commits documentation, and the source repository. They are references and manifest examples, not network calls or data exfiltration.
Weak Crypto Matches Are Markdown False Positives
The weak-cryptography detections map to markdown filenames, table rows, version examples, or skill references. No hashing API, cipher selection, credential handling, or cryptographic implementation was found in the reviewed files.
Ruby Backtick Matches Are Markdown Formatting
Most external-command detections are caused by inline code ticks and fenced examples in markdown. The package does not include Ruby files or executable scripts that use shell backtick execution.

Обнаруженные паттерны

Manual Local Command Execution Examples

Оценка качества

45
Архитектура
100
Сопровождаемость
87
Контент
72
Сообщество
49
Безопасность
83
Соответствие спецификации

Что вы можете построить

Создать каркас нового плагина

Следуйте ожидаемым папкам, полям манифеста, требованиям к README и чеклисту валидации для нового плагина репозитория.

Отладить сломанный плагин

Проверьте синтаксис JSON, разрешения, жестко заданные пути, поведение компонентов и локальные логи Claude Code.

Проверить изменение marketplace

Проверьте согласованность версий, обновления changelog, синхронизацию marketplace и соглашения репозитория перед pull request.

Попробуйте эти промпты

Спланировать плагин
Используй этот навык, чтобы описать файлы и шаги валидации для нового плагина ANcpLua с именем <plugin-name>.
Проверить изменение
Используй этот навык, чтобы проверить мои изменения в plugins/<plugin-name> на соответствие соглашениям репозитория и обязательным шагам валидации.
Отладить загрузку
Используй этот навык, чтобы диагностировать, почему plugins/<plugin-name> не загружается. Сфокусируйся на манифестах, путях, разрешениях и логах.
Подготовить проверку выпуска
Используй этот навык, чтобы подготовить проверку выпуска для plugins/<plugin-name>, включая синхронизацию marketplace, проверки changelog и оставшиеся риски.

Лучшие практики

  • Используйте команды валидации репозитория после каждого изменения манифеста или marketplace.
  • Храните ресурсы плагина в корне плагина, если только манифест не должен специально находиться в каталоге манифеста.
  • Перед выпуском заменяйте локальные абсолютные пути переносимыми переменными корня плагина.

Избегать

  • Не размещайте skills, commands или hooks внутри каталога манифеста.
  • Не задавайте жестко личные пути файловой системы в конфигурации плагина.
  • Не обновляйте метаданные marketplace без соответствующих изменений версии плагина.

Часто задаваемые вопросы

Создает ли этот навык плагины автоматически?
Нет. Он предоставляет инструкции репозитория и примеры команд, которым должен следовать агент или участник разработки.
Какие инструменты он поддерживает?
В отчете указаны Claude, Codex и Claude Code как поддерживаемые инструменты.
Почему риск безопасности средний?
Навык является только документацией, но включает локальные shell-команды и рекомендации по проверке логов.
Выполняет ли он сетевые запросы?
Доказательств не найдено. URL являются ссылками на документацию и примерами метаданных репозитория.
Может ли он самостоятельно валидировать плагин?
Нет. Он сообщает пользователям, какие команды валидации репозитория нужно запустить.
Полезен ли он за пределами монорепозитория ANcpLua?
Только частично. Его пути, скрипты и соглашения разработаны для этого конкретного репозитория.

Сведения для разработчиков

Автор

ANcpLua

Лицензия

MIT

Ссылка

main

Структура файлов