wp-plugin-development
Crie Plugins WordPress Mais Seguros
O trabalho com plugins WordPress exige escolhas cuidadosas sobre hooks, ciclo de vida, configurações e segurança. Esta skill orienta Claude, Codex e Claude Code na implementação e revisão prática de plugins.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "wp-plugin-development" from https://skillstore.io/skills/automattic-wp-plugin-development.md and its manifest at https://skillstore.io/api/skills/automattic-wp-plugin-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "wp-plugin-development". Solicitação: Criar um novo plugin que armazena uma opção de administração.
Resultado esperado:
- Um plano de estrutura de plugin com um único bootstrap e uma classe de administração dedicada.
- Um fluxo de configurações usando registro, sanitização, verificações de capability e saída com escape.
- Uma lista de verificação para comportamento de ativação, salvamento e desinstalação.
Usando "wp-plugin-development". Solicitação: Revisar um plugin antes do lançamento.
Resultado esperado:
- Uma lista priorizada de riscos de ciclo de vida, segurança e empacotamento.
- Verificações específicas para nonces, permissões, segurança de SQL e tratamento de solicitações.
- Comandos recomendados de teste e lint com base nas ferramentas disponíveis do projeto.
Usando "wp-plugin-development". Solicitação: Depurar configurações que não salvam.
Resultado esperado:
- Um caminho de diagnóstico focado para grupos de opções, momento de registro, capabilities e validação de nonce.
- Causas prováveis de falha mapeadas para o fluxo de configurações.
- Um breve plano de verificação após a correção.
Auditoria de segurança
SeguroAll 28 static findings are false positives caused by Markdown code spans, JavaScript template literals, and a bounded read-only plugin scanner. No prompt injection, malicious command execution, network activity, file writes, credential access, or data exfiltration intent was found.
Fatores de risco
⚙️ Comandos externos (18)
📁 Acesso ao sistema de arquivos (4)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/automattic-wp-plugin-development/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/automattic-wp-plugin-development?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/automattic-wp-plugin-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/automattic-wp-plugin-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/automattic-wp-plugin-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
Automattic. (2026). wp-plugin-development security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/automattic-wp-plugin-development/audits/9Citação BibTeX
@techreport{automattic-automattic-wp-plugin-development-2026,
author = {Automattic},
title = {wp-plugin-development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/automattic-wp-plugin-development/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "wp-plugin-development security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Automattic"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/automattic-wp-plugin-development/audits/9"
identifiers:
- type: other
value: "skillstore:automattic-wp-plugin-development:audit:9"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Planejar uma Estrutura de Plugin
Crie um bootstrap limpo, um plano de registro de hooks e um layout de arquivos antes do início da implementação.
Reforçar Configurações de Administração
Revise páginas de configurações quanto a verificações de capability, nonces, callbacks de sanitização e saída com escape.
Preparar uma Versão
Verifique o comportamento de ativação, a segurança da desinstalação, assets, testes e empacotamento antes de lançar uma atualização de plugin.
Teste estes prompts
Planeje uma estrutura de plugin WordPress para [plugin goal]. Inclua responsabilidades de bootstrap, registro de hooks, pastas e versões-alvo necessárias.
Adicione um fluxo de configurações de administração para [setting purpose]. Use orientações da Settings API, callbacks de sanitização, verificações de capability, nonces e saída com escape.
Revise o comportamento de ciclo de vida para [plugin path]. Verifique ativação, desativação, desinstalação, limpeza de regras de rewrite, migrações e preocupações com multisite.
Revise este plugin WordPress quanto à prontidão para lançamento. Verifique ativação, salvamento de configurações, verificações de capability, comportamento de desinstalação, testes, empacotamento e documentação. Retorne correções priorizadas.
Boas práticas
- Comece localizando os arquivos de entrada do plugin e as versões-alvo antes de editar.
- Associe cada nonce a uma verificação de capability para ações protegidas.
- Execute testes do projeto, linting e verificações de ativação do plugin após as alterações.
Evitar
- Alterar um repositório de site completo antes de selecionar o plugin-alvo.
- Confiar em dados brutos da solicitação ou aplicar escape na entrada em vez da saída.
- Limpar regras de rewrite ou executar migrações em cada solicitação.
Perguntas frequentes
Esta skill cria plugins completos do zero?
Ela pode auditar a segurança de plugins WordPress?
Ela exige WP-CLI?
O que o scanner incluído faz?
Ela consegue lidar com plugins multisite?
Ela substitui a documentação oficial do WordPress?
Detalhes do desenvolvedor
Autor
AutomatticLicença
MIT
Revisão da Skillstore
r2
Aviso de versão
O autor não declarou uma versão.
Referência
89edfdc710d0846129dcee6a929477b04f08052c
Atualidade da manutenção
26/07/2026
Uso
11 downloads · 198 visualizações
Estrutura de arquivos