Каталог Agent Skills — навыки для Claude, ChatGPT, Codex и др. Смотреть навыки
MCP book

Modern Perl Patterns (v5.36+)

Расширьте возможности Claude Code с помощью современных паттернов Perl 5.36+. Освойте сигнатуры подпрограмм, Moo OO и безопасный ввод-вывод для надежной разработки на Perl.

Этот навык предоставляет специализированные рекомендации по современной разработке на Perl, с фокусом на возможности и соглашения, введённые в Perl 5.36 и новее. Он даёт Claude возможность использовать нативные сигнатуры подпрограмм, постфиксное разыменование и продвинутые шаблоны обработки ошибок, такие как нативный try/catch. Будь то рефакторинг устаревших скриптов или проектирование новых систем, этот навык обеспечивает соответствие современным стандартам, объектно-ориентированному программированию на основе Moo и безопасному вводу-выводу файлов, значительно улучшая качество и поддерживаемость кода в экосистеме Perl.

Ключевые особенности

01Использование постфиксного разыменования и именованных захватов в регулярных выражениях.
02Обеспечение безопасного ввода-вывода файлов и современное управление зависимостями с помощью cpanfile и Carton.
03156,033 звезды GitHub
04Стандартизация кода с помощью преамбулы v5.36 для включения strict, warnings и signatures.
05Продвижение современных ОО-шаблонов с использованием Moo и нативного ключевого слова 'class' (Corinna).
06Реализация нативных сигнатур подпрограмм для улучшения проверки параметров и читаемости.

Примеры использования

01Миграция устаревших проектов на Perl 5.x на современные идиоматические стандарты 5.36+.
02Автоматизация проверок кода для обеспечения безопасности, производительности и поддерживаемости.
03Проектирование новых модулей и API Perl с использованием Moo или нативных классовых структур.

Источник: https://mcpmarket.com/tools/skills/modern-perl-patterns-v5-36

Комментарии

Комментариев пока нет. Будьте первым.