Skip to main content

Built-in skills

Qodex ships with skills for the most common testing and review jobs. The coordinator chooses from these skills based on what you ask it to do. You usually do not need to pick a skill manually. Ask for the outcome you want, such as “test my checkout API” or “create UI tests for login”, and Qodex routes the work.

Shipped skills

SkillWhat it doesWhen Qodex uses it
setupSaves environments, credentials, base URLs, and API keys.During onboarding or when you provide new configuration.
authDiscovers API login flows and saves reusable auth profiles.When Qodex needs credentials before testing protected endpoints.
analyzeSummarizes an imported API collection.After OpenAPI or Postman import.
exploreCrawls a web app and builds a page, form, endpoint, and artifact catalog.Before UI scenario authoring or when the page catalog is stale.
apiTests API endpoints, creates passing scenarios, and reports real API bugs.API testing prompts and endpoint-focused requests.
api-authorAuthors API scenarios for a focused endpoint group.Spawned by api during parallel scenario creation.
uiPlans UI testing work and coordinates browser-driven scenario authoring.UI flow testing prompts.
ui-authorDrives one UI scenario end to end in the browser.Spawned by ui for individual flows.
securityChecks OWASP-style security issues and files confirmed vulnerabilities.Security scan, OWASP, IDOR, headers, or access-control prompts.
pentestRuns more active exploitation-style testing with strict safety limits.Pentest or “try to break in” prompts.
performanceMeasures API latency and page Web Vitals baselines.Performance regression or SLO prompts.
reportSummarizes a multi-step run into a short report.At the end of larger agent workflows.

Orchestrator and author skills

Some skills plan the work. Others do a narrow slice of it. api and ui are orchestrator skills. They understand the full request, split it into smaller pieces, and decide which sub-agents to run. api-author and ui-author are authoring skills. They are usually spawned by the orchestrator and focus on one scenario or one endpoint group at a time. This split helps Qodex stay organized during larger runs. The coordinator keeps the main goal in view while sub-agents collect evidence and create scenarios in parallel.

Security and pentest difference

Use security for structured security testing: OWASP checks, access-control probes, headers, and repeatable security scenarios. Use pentest for deeper, more active testing where Qodex tries to chain behaviors into exploitable paths. Pentest runs have stricter safety rules: no destructive payloads, no real-user PII exfiltration, test accounts only, and bounded request rates.

Performance scope

The performance skill measures baselines and regressions. It is not a full load-testing engine. For APIs, it records latency signals such as p50, p95, p99, and jitter. For pages, it checks Core Web Vitals-style measurements such as FCP, LCP, CLS, and TTI.

Skills on the roadmap

Older internal docs mention skills that are not currently shipped as .skill.md files. The main planned gap is an accessibility skill for axe-core, WCAG checks, contrast, keyboard navigation, screen reader behavior, and responsive zoom. Current shipped equivalents:
Older labelCurrent skill
functionalityapi or ui, depending on the target
security-testssecurity
penetration-testspentest
vulnerability-testssecurity or pentest
analyze-collectionanalyze

Next steps

The .skill.md format

See how these skills are defined.

Author a skill

Add a project-specific skill.

Distribute a skill

Share a skill with your team.

Skills overview

Learn why skills exist in Qodex.