Skip to content
Back to skills

Wordpress Engineering

ASecurity

Projektuje, rozwija, diagnozuje i audytuje WordPress: pluginy, motywy, bloki, REST API, uprawnienia i operacje WP-CLI. Użyj przy zadaniach WordPress, z obowiązkowym rozpoznaniem typu projektu, środowiska oraz granic produkcji przed zmianami.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgophpapisecurity

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add PapeMati98/Ai-Stack --skill wordpress-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wordpress Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wordpress Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/papemati98-wordpress-engineering/badge)](https://www.skillsdirectory.com/skills/papemati98-wordpress-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wordpress-engineering
description: "Projektuje, rozwija, diagnozuje i audytuje WordPress: pluginy, motywy, bloki, REST API, uprawnienia i operacje WP-CLI. Użyj przy zadaniach WordPress, z obowiązkowym rozpoznaniem typu projektu, środowiska oraz granic produkcji przed zmianami."
---

# WordPress engineering

Najpierw ustal, czy pracujesz nad core, pluginem, motywem klasycznym, block theme, blokiem czy integracją. Nie zakładaj struktury projektu na podstawie samej obecności PHP.

## Procedura

1. Rozpoznaj typ projektu, wersje PHP/WordPress, narzędzia, aktywny katalog i środowisko: local, DEV, staging lub produkcja.
2. Sprawdź aktualną dokumentację WordPress dla używanych API. Preferuj publiczne API i konwencje istniejącego repozytorium.
3. Zdefiniuj kontrakt funkcji, uprawnienia, sanitizację, escaping, nonce/CSRF, REST permission callbacks oraz migracje danych.
4. Wprowadź najmniejszą zmianę i uruchom istniejące testy PHP/JS, lint oraz sprawdzenie renderowania lub endpointu.
5. Dla bloków sprawdź zapis, edycję, serializację, atrybuty i migrację wersji. Dla REST sprawdź schemat, capability gate i brak IDOR.
6. Operacje WP-CLI, import/eksport bazy, search-replace, aktualizacja pluginów, publikacja i zmiana produkcji wymagają jawnego wskazania środowiska i osobnej zgody.

## Zasady

- Nigdy nie zgaduj URL, ścieżki, prefixu tabel ani aktywnego konta hostingowego.
- Nie zapisuj artefaktów audytu do drzewa pluginu lub motywu, chyba że repo ma taki kontrakt.
- Nie kopiuj kodu ani tekstu z zewnętrznych repozytoriów WordPress bez kontroli licencji.
- Błędy security i kompatybilności raportuj jako konkretne kryteria `PASS`, `FAIL` lub `BLOCKED`.

Kontrakt projektu znajduje się w `references/project-contract.md`, a granice
aktywacji w `references/trigger-cases.json`.

Files in this skill

  • SKILL.md1.8 KB
  • agents/openai.yaml261 B
  • references/project-contract.md810 B
  • references/trigger-cases.json494 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.