Testing & QA
3,371 results
- Requirements And ScopeJulia MuiruriQuiz on requirements engineering concepts grounded in the student's codebase. Use when: student selects Requirements and Scope from brainmax, wants to test requirements knowledge, scope decisions, user story understanding.
- RetroehnruizReview a finished coding session for what slowed the agent down or let a mistake through, and turn one lesson into a test, check or doc in the project so the next session does not repeat it. Use when the user asks for a retro or retrospective, a post-mortem of a session, or "what should we change so this doesn't happen again".
- Rwxrwx-cloudUsed to create, modify, or understand an RWX CI/CD config or any other file in a `.rwx` directory. TRIGGER when: the user asks about RWX; wants to create or modify an RWX config; says things like "CI failed", "CI is red", or "tests are failing in CI"; asks "what's failing on my PR / branch / commit?"; wants to run tests or build steps in a sandbox; wants to debug test failures, check a run…
- Sasjs ClisasjsUsing the SASjs CLI (@sasjs/cli) to create, compile, build, deploy, run, and test SASjs projects against SAS 9, Viya, and SASjs server targets. Use for any `sasjs <command>` usage, CI/CD pipelines, target/auth config, sasjsconfig.json, service packs, or frontend streaming builds.
- Sasjs CoresasjsStandards and conventions for the @sasjs/core SAS macro library (mf_*, mp_*, mm*, ms_*, mv_* macros). Use when writing or editing SAS macros in a sasjs/core-style repo, picking an existing macro over reinventing one, or the sasjs/core build, lint, doxygen, and testing conventions.
- Sasjs FrameworksasjsBuilding full SASjs applications - project structure, sasjsconfig.json, services/jobs/macros folders, multi-target (SAS 9 / Viya / SASjs server) configuration, streaming frontends, mocks and tests. Use when creating or modifying a SASjs app, editing sasjsconfig.json, or writing backend services returning JSON to a web frontend.
- Scan ConfigurationNightVision SecurityGuide for agents to help users configure NightVision DAST scans. Use when creating targets, setting up authentication (Playwright, headers, cookies), recording HTTP traffic, managing projects, configuring scope exclusions, or preparing private network scans.
- Seo Onpage ChecklistraulveneriOn-page and semantic SEO quality gate. Validates search intent, metadata, heading hierarchy, internal linking, topical coverage, YMYL trust needs, and anti-cannibalization. Use when creating or editing pages, landings, or blog posts.
- ShipohitslaurenceTake a PR from open to merged and deployed without the user steering each step, using the `ship` CLI. Use when the user says ship it, take it e2e, get this merged, PR please and see it through, babysit/finish the PR, or after opening a PR when the task is not done until it lands.
- Show Your WorkdheerajjhaUse before telling the user that work is done, a bug is fixed, tests pass, the build succeeds or something works. Back each claim with the command you ran after your last edit and the output line that proves it, keep exit statuses honest, and say plainly what you did not check.
- Spec AuthoringemgiezetWrite specs that are fuel for agents rather than documents for humans — a fixed section layout with stable, testable UC ids that drive implementation, tests, and QA. Use when writing or reviewing a spec in specs/<TICKET>/spec.md, turning a ticket or a written request into acceptance criteria an agent can execute unattended, deciding whether a spec is ready to queue, or splitting an oversized spec.
- Syncfusion React CarouselsyncfusionComplete guide to implementing the Syncfusion React Carousel component for rotating image galleries, product carousels, slideshow presentations, testimonials, and sequential content display. Use this skill when working with slide transitions, navigation controls, animations, styling, and accessibility features. Covers installation, item population, and all API properties, methods, and events.
- System ArchitectureJulia MuiruriQuiz on architectural decisions and system design patterns grounded in the student's codebase. Use when: student selects System Architecture from brainmax, wants to test architecture knowledge, service boundaries, infrastructure decisions.
- Systematic DebuggingDYAI2025Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
- TddehnruizTest-driven development, red then green, one vertical slice at a time. Use when building a feature, a rule, a config option or a bug fix test-first, when the user says "TDD", "red-green" or "write the test first", or when a subagent is handed a ticket to build.
- Tech Press RelationssamberRuns press and light analyst relations for a developer-facing product - news qualification, the angle, a reporter-to-beat media map, the pitch, embargo and exclusive handling, the press page and briefing pack, and what coverage is honestly worth.
- Testing StrategyJulia MuiruriQuiz on testing approaches, coverage patterns, and test design grounded in the student's codebase. Use when: student selects Testing Strategy from brainmax, wants to test their testing knowledge, test design, mocking, coverage understanding.
- TextualKyleKingExpert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.
- Toc BuildergasseraneBuild a rigorous Theory of Change for MEL/SRHR programmes following Vogel (2012) DFID criteria and van Eerdewijk et al. (2017) KIT feminist ToC model. Use when Ane asks for a "theory of change", "ToC", "programme logic", "change pathway", "pathway analysis", or similar. Produces articulated outcomes, preconditions, assumptions (tested vs untested), contribution questions, and an evidence plan.
- UI And FrontendJulia MuiruriQuiz on frontend architecture and UI design concepts grounded in the student's codebase. Use when: student selects UI and Frontend from brainmax, wants to test component architecture knowledge, state management, rendering understanding.
- Unison DevelopmentchanningwaltonWrite, test, and update Unison code using MCP tools. Use when working with Unison language files (.u extension), UCM operations, or Unison projects. Enforces TDD with strict typechecking via development skill. Used as a part of the XP skill.
- Update GoldenbothuanyRegenerate flow-view's golden (snapshot) test output after an intended change to the index or the type boards, then explain every changed snapshot so the user can accept or reject it. Use when `npm test` in flow-view fails on a snapshot mismatch or a missing snapshot.
- Verification Before Completionliauw-mediaUse when finishing any task. Final checklist before marking complete. Ensures nothing forgotten, all tests pass, documentation updated.
- Verification GateCognitive-Interface-LabHow to check that a change is sound without pouring raw compiler, build, or test output into the context window — find or build a compact gate in any repo, filter output to error lines only, and verify claims on disk. Use before reporting work complete, or when a build or test run would print hundreds of lines.