Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

cypress-start

cypress-start 收录了来自 IvanZdanovich 的 18 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
18
Stars
6
更新
2026-07-25
Forks
1
职业覆盖
3 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

bug-tracking
软件质量保证分析师与测试员

Use when logging a bug, classifying severity, referencing a bug in a spec, or reconciling a deviation between expected and actual behaviour — governs the bug entry schema, ID format, status lifecycle, AI-automated vs manual channels, and `req.bugs` spec integration.

2026-07-25
colour-theme-testing
软件质量保证分析师与测试员

Use when testing colour-themed UI elements or maintaining colour keys — asserting CSS colours through the typed `colours` map and keeping the flat dot-namespaced key convention consistent across theme files, generated types, specs, and commands. Triggers on new colour assertions, hardcoded RGB/hex values in specs, missing-key type errors, duplicate values, theme-switch assertions, or colour value changes.

2026-07-25
constraints-examples-specs-approach
软件质量保证分析师与测试员

Use when designing or reviewing specifications to follow constraints-examples-specs traceability model

2026-07-25
create-skill
其他计算机职业

Use when creating or updating compact, tag-based skill files in `.claude/skills/`.

2026-07-25
define-constraints
软件质量保证分析师与测试员

Use when defining or changing any reusable test boundary — min/max lengths, ranges, formats, regex, enums, allowed/required fields, status codes, durations, timeouts, display options, or valid/invalid value sets. Triggers on new constraint files, editing any `*.constraints.js` file under `cypress/constants/`, a hardcoded boundary/enum/format literal appearing in a spec or example, "add a validation rule", "what are the valid values", boundary or edge-case values, or duplicated limits that need one owner.

2026-07-25
define-examples
软件质量保证分析师与测试员

Use when creating or updating example files that compose named test-data from constraints

2026-07-25
eslint-custom-rules
软件开发工程师

Use when adding or updating a custom ESLint rule, hitting a `custom/*` lint error, suppressing a rule inline, or understanding what a project custom rule enforces and why.

2026-07-25
git-strategy
软件开发工程师

Use when creating branches, writing commits, or opening pull requests in this repository.

2026-07-25
localization-testing
软件质量保证分析师与测试员

Use when testing localized UI text or maintaining localization keys — asserting strings through the typed `l10n` map and keeping the flat dot-namespaced key convention consistent across locale files, generated types, specs, and commands. Triggers on new UI strings, hardcoded text in specs, missing-key type errors, duplicate values, wording changes, or language-switch assertions.

2026-07-25
non-functional-testing
软件质量保证分析师与测试员

Use when designing or reviewing non-functional test approaches for performance, security, accessibility, and reliability concerns within Cypress specs.

2026-07-25
pre-commit-checks
软件开发工程师

Use when a commit is blocked by the git hook, the lint ratio fails against thresholds, deciding whether to bypass the hook with --no-verify, or understanding what auto-fix and auto-tighten do.

2026-07-25
produce-solution
软件开发工程师

Use on to produce the leanest correct solution that removes accidental complexity, anti-features, and waste.

2026-07-25
validate-solution
软件开发工程师

Use to validate a code solution or decision before accepting it — architectural fit and tactical soundness (correctness, efficiency, performance, error stability), for both design-level and local choices.

2026-07-25
write-commands
软件质量保证分析师与测试员

Use when creating or updating Cypress command files that encapsulate reusable multi-step flows, complex assertions, or shared setup and teardown.

2026-07-25
write-documentation
软件开发工程师

Use when creating, updating, or pruning human-readable Markdown docs in `docs/` — keeps skills the source of truth for canonical rules and docs a thin orientation layer that points to them.

2026-07-25
write-e2e-ui-specs
软件质量保证分析师与测试员

Use when writing, updating, or reviewing any end-to-end UI journey that spans multiple pages or steps (create → modify → verify → complete) — checkout, purchase, signup, or other multi-page user flows. Triggers on editing any `*.spec.js` under `cypress/e2e/`, adding a new e2e/journey test, a `describe`/`it` chaining several pages together, "test the whole flow / user journey", reusing an entity created earlier in the flow, or a workflow spec that must trace to constraints and named examples.

2026-07-25
write-integration-api-specs
软件质量保证分析师与测试员

Use when writing, updating, or reviewing any API-level test — asserting responses, status codes, payloads, headers, or CRUD lifecycle behavior of an endpoint. Triggers on editing any `*.api.spec.js` under `cypress/integration/api/`, adding a request-based test (cy.request/api command), asserting an endpoint's contract or error case, create-update-delete against an API, or a spec whose asserted values must trace to constraints and named examples.

2026-07-25
write-integration-ui-specs
软件质量保证分析师与测试员

Use when writing, updating, or reviewing any single page or component UI test — asserting one page's visible behavior, elements, validation messages, or state after an action. Triggers on editing any `*.ui.spec.js` under `cypress/integration/ui/`, adding a page-level test (login, inventory, cart, etc.), asserting UI text/elements/errors, driving one page while seeding preconditions via API, or a spec whose asserted values must trace to constraints and named examples.

2026-07-25