Browse Skills

11972 skills across 8 categories

All Skills (1897 found)

๐Ÿงน
2w ago

Codebase Hygiene

Codebase Hygiene finds semantic duplicates and shallow modules that spread complexity across a codebase. It is read-only and advisory, used before routing any real changes through BUILD with full gates.
Quality
16425
๐Ÿž
2w ago

Debugging

Debugging uses a feedback-loop-first approach to reproduce bugs before forming hypotheses. It covers root-cause tracing, blast-radius checks, and a four-phase investigation process for agent-driven debugging.
Quality
16425
โœ…
2w ago

Verification

Verification enforces proof-first validation for agent work. Use it to independently confirm a task actually achieved its goal, with evidence, exit codes, and scenario-level checks.
Quality
16425
๐Ÿ”Ž
2w ago

Heavy Verify Loop

Heavy Verify Loop runs a user-level verify, fix, and review cycle against the real Peri TUI using tmux, logs, and E2E helpers. Use it when a feature must be exercised like a real user until fresh end-to-end evidence shows no blocking problems.
Quality
16330
๐Ÿ”ฌ
2w ago

Project Maturity Scanner

Project Maturity Scanner scans a repository across tests, code quality, CI/CD, docs, security, and activity to produce a structured maturity report. Use it when evaluating a new codebase, reviewing release readiness, or doing a technical due diligence check.
Quality
16330
๐Ÿงช
2w ago

API Testing

API Testing covers Playwright patterns for API specs, including apiRequest usage, Zod response validation, multi-call test.step wrapping, and negative testing for request bodies and path parameters. Use it when adding or updating endpoint tests or comparing documented contracts with API behavior.
Quality
16246
๐Ÿ—‚๏ธ
2w ago

Data Strategy

Data Strategy defines how to choose between Faker factories, static TypeScript datasets, and inline values for Playwright tests. Use it when creating test data, adding invalid-value sets, or deciding where a value should live.
Quality
16246
๐Ÿž
2w ago

Debugging

Debugging helps you investigate Playwright test failures by reading error messages, classifying timeout and locator issues, and choosing the right tool to replay the problem. Use it when a test flakes, fails in CI, or needs local reproduction from traces and reports.
Quality
16246
๐Ÿงฉ
2w ago

Enums

Enums defines TypeScript enum conventions for the Playwright scaffold, including naming, file placement, and when to add or extend enums. Use it for repeated app strings like routes, messages, roles, and storage paths.
Quality
16246
๐Ÿงฉ
2w ago

Fixtures

Fixtures provides Playwright dependency-injection conventions for page objects, API request setup, and lifecycle helpers. Use it when adding or classifying fixtures, extending test options, or deciding whether code belongs in a fixture or a plain helper.
Quality
16246
๐Ÿงช
2w ago

FrontierHarness Eval

FrontierHarness Eval benchmarks a third-party coding-agent harness against FrontierHarness baselines using identical fresh restores, saved trajectories, and comparable cost accounting. Use it when evaluating, scoring, or comparing a harness such as FrontierHarness, DeepSWE, or Terminal-Bench setups.
Quality
1629
๐Ÿงช
2w ago

FrontierHarness Eval

FrontierHarness Eval benchmarks a third-party coding-agent harness against FrontierHarness baselines using identical runs, saved trajectories, and a comparison report. Use it when evaluating a harness, comparing results, or checking FrontierHarness, DeepSWE, or Terminal-Bench setups.
Quality
1629
PreviousPage 150 of 159Next