frontend-testing
Unit and component testing for the frontend with Vitest and Testing Library. Keywords: Vitest, @testing-library/svelte, component tests, vi.mock, render, screen, fireEvent, userEvent, test.ts, spec.ts, describe, it, AAA pattern
Find the perfect capability for your agent.
Unit and component testing for the frontend with Vitest and Testing Library. Keywords: Vitest, @testing-library/svelte, component tests, vi.mock, render, screen, fireEvent, userEvent, test.ts, spec.ts, describe, it, AAA pattern
Commit and branch naming standards for Engram contributors, enforced by GitHub rulesets. Trigger: Any commit creation, review, or branch cleanup.
Issue creation workflow for Engram following the issue-first enforcement system. Trigger: When creating a GitHub issue, reporting a bug, or requesting a feature.
Triage and classify GitHub issues for the Vorta project. Use when reviewing issues, applying labels, deciding whether to close issues, or evaluating feature requests against project scope.
Audits security and supply-chain risk between two git refs with Codex cross-validation. 预发布安全审计(含 Codex 交叉验证)。Use when performing pre-release security audits, supply-chain reviews, or comparing two git refs for security regressions. Triggers on “预发布审计”, “security audit”, “release audit”, “安全预审”.
Git workflow and conventions — branching, commit messages, and PR creation.
Use when the user wants to audit local git worktrees against origin/x, choose by number or A, and decide whether stale worktree directories, already-merged worktrees, or no-delta worktrees can be cleaned up. Triggers on "worktree clean", "worktree 合并到 x", "检测哪些 worktree 已进 x".
**UTILITY SKILL** — Must be consulted before making any changes to packages under sdk/. Provides package-specific domain knowledge that prevents common mistakes. WHEN: "add feature to package", "fix bug in package", "modify package code", "regenerate from typespec", "change client library".
**UTILITY SKILL** — Domain knowledge for the @azure/search-documents SDK package. Covers architecture, pagination, data flow, type mappings, and common pitfalls. WHEN: "regenerate search-documents", "modify search-documents", "fix search client", "add search feature", "search type conversion".
Automates the process of tagging a new minor release for Scribe by analyzing commit messages, updating the changelog, and creating a GitHub release.
Fetches Jira ticket context, creates a branch, and drafts an implementation plan
Fetch and display a Jira ticket's description, comments, attachments, and linked tickets
Create a Jira ticket in CMK with component, team, and epic matched from compass and roadmap data
Backport a commit or branch to a stable release branch (e.g. "backport this to 2.5", "backport to 2.4.0"). Creates a new branch off the target stable branch, cherry-picks the commit(s), resolves path conflicts that arise from structural differences between master and stable branches, then runs formatter, linter, and tests.