Skip to main content
Repositório GitHub

arena

arena contém 34 skills coletadas de arena-labs-ai, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.

skills coletadas
34
Stars
8
atualizado
2026-07-16
Forks
0
Cobertura ocupacional
3 categorias ocupacionais · 100% classificado
explorador de repositórios

Skills neste repositório

logfire
Desenvolvedores de software

This skill should be used when the user asks to query Logfire logs, inspect Logfire traces, fetch SQL trace data, get spans for a trace, inspect LLM spans, inspect tool calls, or check token usage from Logfire. Also use it to triage an ARENA spawn run — diagnose why a run failed, timed out, or took too long, get per-stage turns/cost/tokens, or compare a prod trace to a local one.

2026-07-16
run-arena-lab
Desenvolvedores de software

This skill should be used when the user asks to spawn or generate an ARENA lab from a spec, run a spec through the pipeline, run several specs in parallel, bring up / start up a generated lab's Docker container for inspection, or find and run a finished run's image.

2026-07-16
add-supporting-feature
Desenvolvedores de software

Add a single supporting (non-vulnerable) feature to a working ARENA skeleton app — a catalog, detail page, profile, order history, cart, etc. Triggered when the prompt contains "add-supporting-feature", "ARENA supporting feature", or a Feature block whose vuln is "none". Builds a real, reachable, working page wired into the shared nav. No vulnerability, no solution writeup.

2026-07-16
add-vuln-feature
Desenvolvedores de software

Add a single vulnerable feature to a working ARENA skeleton app. Triggered when the prompt contains "add-vuln-feature", "ARENA feature writer", or a Feature block. Implements the feature and writes a human-readable solution writeup. A usability judge then browser-drives the feature and an exploit verifier independently reproduces the vulnerability against the running lab.

2026-07-16
design-tailwind-shadcn
Desenvolvedores web

Styling for the build-capable SPA stacks (react-express, vue-fastapi): Tailwind CSS (+ shadcn/ui on React) themed per-run through CSS-variable design tokens. Invoke on these stacks to give each lab a distinctive, coherent, believable-product look that is different every run.

2026-07-16
design-token-css
Desenvolvedores web

Styling for the server-rendered / no-build stacks (php, vanilla-flask): a token-driven CSS sheet themed per-run by editing one `:root` variable block. Invoke on these stacks to give each lab a distinctive, coherent, believable look — different every run — without a build step.

2026-07-16
plan-features
Desenvolvedores de software

Turn an ARENA plan into per-feature implementation contracts (feature_contracts.json) so feature authors can run in parallel without colliding. Triggered by "ARENA feature planner" / "plan-features". Writes feature_contracts.json only — no code or builds.

2026-07-16
plan-vuln-app
Desenvolvedores de software

Plan the feature breakdown for an ARENA vulnerable web app from a Spec. Triggered when the prompt contains "ARENA planner", "plan-vuln-app", or a Spec block followed by an instruction to produce plan.json. Produces plan.json only — no code, no Docker, no builds.

2026-07-16
sanity-check-vuln-app
Desenvolvedores de software

Final stage of the ARENA generation pipeline. Crawls the now-complete app, confirms no hint-leaking debug routes were left in, drives the UI with agent-browser, and assembles solution.md from per-feature snippets that the feature stage (or the verifier) already wrote. Then writes manifest.json. Triggered by "sanity-check-vuln-app", "ARENA sanity", or a Sanity block.

2026-07-16
scaffold-vuln-app
Desenvolvedores de software

Scaffold the empty shell of an ARENA vulnerable web app — copy the stack template, fill in base config (DB connection, seed users, app theme), but DO NOT add any vulnerable features. Triggered when the prompt contains "scaffold-vuln-app", "ARENA scaffold", or a Plan block followed by a scaffold instruction.

2026-07-16
stock-images
Desenvolvedores de software

Find and embed topically-relevant stock photos in a generated lab — product shots for a catalog, article cover images, profile/team faces, place/venue photos — using keyless, keyword-matched image URLs that resolve in the user's browser. Invoke when a page or feature needs imagery that should *match its content* (a coffee shop shows coffee), not random filler. Triggered by "stock-images", "product photos", or needing real images for a catalog/feed.

2026-07-16
tech-php
Desenvolvedores de software

PHP (Slim) server-rendered monolith stack (stack id `php`): idiomatic structure, the per-feature fragment-file pattern (route/schema/seed/nav), where features wire in, the shared layout + HTML partials, and the token-CSS styling tool. Invoke when the lab's stack is `php`.

2026-07-16
tech-react-express
Desenvolvedores de software

React SPA + Express/Node API stack (stack id `react-express`): idiomatic structure, the per-feature fragment files each feature creates, how those fragments are auto-discovered at boot/build, the multi-stage Docker build, and the Tailwind + shadcn styling tool. Invoke when the lab's stack is `react-express`.

2026-07-16
tech-vanilla-flask
Desenvolvedores de software

Vanilla JS SPA + Flask stack (stack id `vanilla-flask`): idiomatic structure, the self-contained fragment files each feature creates, where features auto-discover at boot/build, the no-build static serving, and the token-CSS styling tool. Invoke when the lab's stack is `vanilla-flask`.

2026-07-16
tech-vue-fastapi
Desenvolvedores de software

Vue SPA + FastAPI API stack (stack id `vue-fastapi`): idiomatic structure, the self-contained fragment files a feature drops (auto-discovered at boot/build), where features wire in, the multi-stage Docker build, and the Tailwind styling tool. Invoke when the lab's stack is `vue-fastapi`.

2026-07-16
theme-banking
Desenvolvedores de software

Banking / fintech application palette: variants, pages, entities, and flows for building a varied financial app. Use when theme_preset is banking.

2026-07-16
theme-blog-cms
Desenvolvedores de software

Blog / CMS application palette: variants, pages, entities, and flows for building a varied content app. Use when theme_preset is blog_cms.

2026-07-16
theme-devops-dashboard
Desenvolvedores de software

DevOps / infra-console palette: variants, pages, entities, and flows for building a varied operations app. Use when theme_preset is devops_dashboard.

2026-07-16
theme-ecommerce
Desenvolvedores de software

E-commerce application palette: variants, pages, entities, and flows for building a varied online-shopping app. Use when theme_preset is ecommerce.

2026-07-16
theme-education-lms
Desenvolvedores de software

Education / LMS application palette: variants, pages, entities, and flows for building a varied learning app. Use when theme_preset is education_lms.

2026-07-16
theme-events-ticketing
Desenvolvedores de software

Events / ticketing application palette: variants, pages, entities, and flows for building a varied ticketing app. Use when theme_preset is events_ticketing.

2026-07-16
theme-generic
Desenvolvedores de software

Procedure for turning a free-form theme into one coherent, specific app domain when no theme_preset applies. Use when the lab's theme is free-text or generic.

2026-07-16
theme-healthcare
Desenvolvedores de software

Healthcare application palette: variants, pages, entities, and flows for building a varied health app. Use when theme_preset is healthcare.

2026-07-16
theme-hr-portal
Desenvolvedores de software

HR / workforce application palette: variants, pages, entities, and flows for building a varied HR app. Use when theme_preset is hr_portal.

2026-07-16
theme-rest-api
Desenvolvedores de software

REST API (headless, no UI) palette: variants, resources, entities, and flows for building a varied API. Use when theme_preset is rest_api.

2026-07-16
theme-saas-workspace
Desenvolvedores de software

Multi-tenant SaaS workspace palette: variants, pages, entities, and flows for building a varied team-collaboration app. Use when theme_preset is saas_workspace.

2026-07-16
theme-social-network
Desenvolvedores de software

Social-network application palette: variants, pages, entities, and flows for building a varied social app. Use when theme_preset is social_network.

2026-07-16
theme-support-ticketing
Desenvolvedores de software

Support / ticketing application palette: variants, pages, entities, and flows for building a varied helpdesk app. Use when theme_preset is support_ticketing.

2026-07-16
theme-travel-booking
Desenvolvedores de software

Travel / booking application palette: variants, pages, entities, and flows for building a varied reservations app. Use when theme_preset is travel_booking.

2026-07-16
validate-feature
Analistas de garantia de qualidade de software e testadores

Introspective self-check the ARENA feature writer runs at the end of add-vuln-feature or add-supporting-feature, before reporting done. A checklist of honest yes/no questions about usability, behavior, and hygiene (plus exploit reachability when the feature hosts a vuln) — catch the problems the usability judge and exploit verifier would bounce back, before paying for a verifier round-trip. Triggered by "validate-feature", "validate-vuln-feature", or "ARENA feature self-check".

2026-07-16
verify-browser
Analistas de garantia de qualidade de software e testadores

Shared how-to for driving an ARENA lab's UI with agent-browser. Invoked by the stages that verify a running lab through a real browser — the feature usability judge (verify-feature-usability) and the final sanity sweep (sanity-check-vuln-app). Covers the snapshot/ref loop, sign-in, navigating between views and back, and what a broken or incoherent UI looks like. Triggered by "verify-browser", "drive the UI", or an agent-browser block.

2026-07-16
verify-feature-exploit
Analistas de garantia de qualidade de software e testadores

Agentic exploit gate for a single ARENA vuln feature. Independently reproduces the feature's intended vulnerability against the running lab — driving the UI with agent-browser for client-side bugs and curl for server-side bugs — then writes a verdict the orchestrator feeds back to the feature writer. Triggered by "verify-feature-exploit", "ARENA exploit verifier", or an "Intended vulnerability" block.

2026-07-16
verify-feature-usability
Analistas de garantia de qualidade de software e testadores

Agentic usability gate for a single ARENA feature. Browser-drives the running lab with agent-browser to confirm one feature is reachable from the UI, works end-to-end on real data, and behaves like a real product feature — then writes a verdict the orchestrator feeds back to the feature writer. Triggered by "verify-feature-usability", "ARENA usability judge", or a "Feature under test" block.

2026-07-16
score-report
Analistas de garantia de qualidade de software e testadores

Score a vendor vulnerability report against a challenge's ground truth. Accepts a report document (md/html/pdf/docx), the challenge solution.md (answer key), and optionally the spec.json (per-vuln difficulty / level). Matches each planted vulnerability against the report and writes a difficulty-weighted report_score.json — each vuln scores its full difficulty weight when found and zero otherwise. Triggered when the prompt sets ARENA_REPORT_TEXT and ARENA_SOLUTION_PATH.

2026-07-16