con un clic
dzil-author-getty
Explains @Author::GETTY plugin bundle configuration and conventions
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Explains @Author::GETTY plugin bundle configuration and conventions
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | dzil-author-getty |
| description | Explains @Author::GETTY plugin bundle configuration and conventions |
| user-invocable | false |
| allowed-tools | Read, Grep |
| model | sonnet |
When working with [@Author::GETTY] plugin bundle:
name = Distribution-Name
author = Name <email>
license = Perl_5
copyright_holder = Copyright Owner
no_cpan - Skip UploadToCPANno_podweaver - Skip PodWeaverno_changes - Skip NextReleaseno_installrelease - Skip InstallReleaseno_makemaker - Skip MakeMakerxs - Use ModuleBuildTiny (for pure-Perl XS without Alien deps)deprecated - Add Deprecated pluginadoptme - Add x_adoptme metadataxs_alien = Alien::Foo - Auto-configures MakeMaker::Awesome for XS+Alienxs_object = Name - Override XS object name (default: derived from Alien name)task = 1 - TaskWeaver + AutoVersionmanual_version = x.x - Manual versionmajor_version = 2 - Major version for AutoVersionirc = #channel - IRC channelirc_server - Server (default: irc.perl.org)irc_user - Username for SUPPORT sectionrelease_branch - Branch for releases (default: main)alien_)For wrapping C libraries with Alien::Base:
Required:
alien_repo - URL to download releases fromLibrary identification:
alien_name - Name of the alien packagealien_bins - Executables to install (multi-value)Archive pattern matching:
alien_pattern - Full regex pattern for archive matchingalien_pattern_prefix - Prefix (e.g., mylib-)alien_pattern_version - Version regex (default: ([\d\.]+))alien_pattern_suffix - Suffix (e.g., \.tar\.gz)Build configuration:
alien_msys - Use MSYS on Windowsalien_autoconf_with_pic - Pass --with-pic to autoconfalien_isolate_dynamic - Isolate dynamic librariesalien_version_check - Command to check installed versionCustom build commands (for non-autoconf projects):
alien_build_command - Custom build commands (multi-value, use %s for prefix)alien_install_command - Custom install commands (multi-value)alien_test_command - Custom test commands (multi-value)Dependencies:
alien_bin_requires - Build dependencies (multi-value)run_)run_before_build, run_after_buildrun_before_release, run_after_releaserun_release, run_test=synopsis → =head1 SYNOPSIS=description → =head1 DESCRIPTION=seealso → =head1 SEE ALSO=attr name → =head2 name=method method_name → =head2 method_name=func func_name → =head2 func_name=opt - CLI options=env - Environment variables=hook - Hooks=example - ExamplesAuto-generated sections (do NOT write manually): NAME, VERSION, AUTHOR, SUPPORT, CONTRIBUTING, COPYRIGHT
copyright_year IS used in dist.ini — GETTY has it in ALL distributions, do NOT remove it=head1 SUPPORT/AUTHOR/COPYRIGHT in POD=attr/=method directly after codecpanfile, not dist.ini{{$NEXT}} for unreleasedxs_alien = Alien::Foo (auto-configures MakeMaker::Awesome)