working-on-ancplua-plugins
Создавайте плагины ANcpLua Claude правильно
Участникам разработки плагинов нужны единая структура, валидация и шаги выпуска. Этот навык дает агентам рекомендации, специфичные для репозитория, для безопасного внесения изменений в плагины.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Ресурсы для Agent
Используйте эти ссылки, когда AI Agent, crawler или script нужен чистый контекст вместо чтения всей страницы.
Протестировать
Использование «working-on-ancplua-plugins». Я хочу добавить новый плагин с названием docs-helper.
Ожидаемый результат:
- Чеклист папок для корня плагина и каталога манифеста.
- Обязательные поля метаданных для манифеста плагина.
- Шаги валидации, которые нужно выполнить перед открытием pull request.
Использование «working-on-ancplua-plugins». Мой плагин не загружается после перезапуска.
Ожидаемый результат:
- Сфокусированная последовательность отладки для синтаксиса манифеста, путей, разрешений и логов.
- Вероятные причины, ранжированные по нарушениям соглашений репозитория.
- Краткий список файлов для последующей проверки.
Использование «working-on-ancplua-plugins». Проверь этот плагин на готовность к marketplace.
Ожидаемый результат:
- Сводка готовности, охватывающая согласованность версий, состояние README, состояние changelog и результаты валидации.
- Блокирующие проблемы, отделенные от рекомендаций по доработке.
Аудит безопасности
Средний риск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.
Проблемы среднего риска (2)
Проблемы низкого риска (3)
Факторы риска
⚙️ Внешние команды (7)
🌐 Доступ к сети (8)
📁 Доступ к файловой системе (4)
Обнаруженные паттерны
Оценка качества
Что вы можете построить
Создать каркас нового плагина
Следуйте ожидаемым папкам, полям манифеста, требованиям к 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 без соответствующих изменений версии плагина.
Часто задаваемые вопросы
Создает ли этот навык плагины автоматически?
Какие инструменты он поддерживает?
Почему риск безопасности средний?
Выполняет ли он сетевые запросы?
Может ли он самостоятельно валидировать плагин?
Полезен ли он за пределами монорепозитория ANcpLua?
Сведения для разработчиков
Автор
ANcpLuaЛицензия
MIT
Репозиторий
https://github.com/ANcpLua/ancplua-claude-plugins/tree/main/skills/working-on-ancplua-pluginsСсылка
main
Структура файлов