Przejdź do treści
Biblioteka skilli
AI i agenci · Budowanie i kod

agents-create-verification-skill

/agents-create-verification-skill

Generuje projektowy skill weryfikacji, który przechodzi przez aplikację jak użytkownik w przeglądarce, CLI lub przez HTTP.

Repozytorium
skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
23.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 23.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Generuje projektowy skill weryfikacji, który przechodzi przez aplikację jak użytkownik w przeglądarce, CLI lub przez HTTP.

Wyzwalacze z opisu

make a verify skill for this repo
Oryginalny opis (EN)

Generate a project-local verify skill that drives the app like a user through a browser with Playwright, a CLI, or HTTP. Use for /agents-create-verification-skill, "make a verify skill for this repo", or when a project has no scripted way to prove UI, CLI, or service behavior.

Jak działa

  1. 1. Interview the repo, not the user
  2. 2. Write the skill
  3. 3. Prove it
  4. 4. Register
  5. Verify
Sekcje z nagłówków SKILL.md, w oryginale · 47 linii, 570 słów
Podgląd SKILL.md
---
name: agents-create-verification-skill
description: Generate a project-local verify skill that drives the app like a user through a browser with Playwright, a CLI, or HTTP. Use for /agents-create-verification-skill, "make a verify skill for this repo", or when a project has no scripted way to prove UI, CLI, or service behavior.
---

# Create a verification skill

Produce `.agents/skills/verify-<surface>/SKILL.md`, a skill that launches the real app, exercises a feature the way a user would, and captures evidence. The next agent reads it cold, so it must work from the file alone. Every command in it must be real.

Repo facts (from AGENTS.md, CLAUDE.md, or README.md): the local run command, ports, seed users and data, auth, the existing e2e harness, and any skill that already covers rendered UI evidence.

## 1. Interview the repo, not the user

Answer from the codebase. Ask the user in chat only about what you cannot observe.

- **Surface.** Web UI, CLI, TUI, API, desktop, mobile, or device. Pick the primary one; a repo with several gets one skill per surface.
- **Run.** Read `package.json` scripts, `Makefile`, `README.md`, and `AGENTS.md` for the documented start command, ports, env vars, seed data, and auth. Prefer a one-command local stack when the repo has one.
- **Drive.** Prefer an existing harness: `ls` for `playwright.config.*`, `cypress.config.*`, e2e folders, health or metrics endpoints, or curl-able routes. Otherwise use Playwright for web, a tmux or PTY session for CLI and TUI, and plain HTTP (`curl`) for services. If an existing skill already covers this surface, extend it instead.
- **Observe.** Screenshots, response bodies, logs, exit codes, database state.
- **Isolate.** Can two instances run side by side? If not, the skill must say so.

If the checkout does not build or start, report that precisely before generating anything.

## 2. Write the skill

Frontmatter: `name: verify-<surface>`, and a `description` naming the app, the surface, and "Use when ...". Sections:

- **Launch.** The exact start command and how to tell it is ready (a log line or a health response). It must work from an empty data directory, including migrations and seed data. Include teardown.
- **Doctor.** One read-only check: process up, right build, port owned by this run, auth valid.
- **Drive.** Real selectors and commands from this repo. Prefer ARIA roles, labels, and data attributes over coordinates.
- **Evidence.** What to capture and where. Exercise the real user path, not test-only endpoints. Capture the action and the resulting state. Verify side effects such as files, rows, and messages. Mock only at an existing production boundary.
- **Cleanup.** Stop only what the run started, never by process name. Keep the evidence, including failure evidence.
- **Helpers.** Any shipped script is `bash` with `set -euo pipefail`, executable, and shown in the skill body. Keep fragile prerequisites in the script, not copied into prose.

Keep the generated skill within 80 lines. Put per-feature drive steps inline for the top 3 features, each with an observable end state that proves it works.

## 3. Prove it

Run the generated skill end to end once: launch, doctor, drive one feature, capture evidence, clean up. Confirm the evidence survived cleanup. Fix failures and clean up after each failed attempt. A skill that was never run is a draft. If you proved it in a stand-in environment, list the setup steps the real target will not get.

## 4. Register

Add the new folder to the skills table in `AGENTS.md` if it has one, matching the folders in `.agents/skills`.

## Verify

- Every command, path, and selector in the generated skill exists in the repo.
- The skill was executed once and produced evidence.
- Cleanup left no stray processes or ports.
- The skills table lists the new folder.

Wersje

W bazie nie ma innych skilli o nazwie agents-create-verification-skill.

Migawka bazy z 13.11.2026 · wersja paczki 103449c6bd79 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.
  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.
  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.
  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.
  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.
  • 100create-verification-skill
    Generuje lokalny skill weryfikacji, który steruje aplikacją jak użytkownik i pokazuje dowody dla UI, CLI lub usług.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.