All categories
Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
- 31,128
- 1,297
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse testing & qa skills
Showing 4,033–4,056 of 31,128 skills
- Speckit ChecklistGenerate custom quality checklists for validating requirements completenessVotes: 0GitHub stars: 9
- Phase Gated DebuggingUse when debugging any bug. Enforces a 5-phase protocol where code edits are blocked until root cause is confirmed. Prevents premature fix attempts.Votes: 0GitHub stars: 27
- Executing PlansUse when you have a written implementation plan to execute in a separate session with review checkpointsVotes: 0GitHub stars: 27
- Context Driven DevelopmentGuide for implementing and maintaining context as a managed artifact alongside code, enabling consistent AI interactions and team alignment through structured project documentation.Votes: 0GitHub stars: 27
- Concise PlanningUse when a user asks for a plan for a coding task, to generate a clear, actionable, and atomic checklist.Votes: 0GitHub stars: 27
- Seo QaMinimum passing criteria: - Intent satisfied - Internal links - Metadata complete - Entity coverage - Readability - GEO readinessVotes: 0GitHub stars: 2
- TurbochargeUse when the user wants to push past conventional workflow limits with advanced performance techniques like parallel orchestration, streaming pipelines, or adaptive routing.Votes: 0GitHub stars: 2
- IterateUse when the workflow needs to self-correct, improve over time, or establish feedback loops and evaluation cycles.Votes: 0GitHub stars: 2
- Extract PatternUse when the user wants to create templates, extract reusable patterns, document solutions, or build a pattern library from working workflows.Votes: 0GitHub stars: 2
- AmplifyUse when the workflow works but needs to handle more complex cases or produce higher-quality output through better tools, context, prompts, or models.Votes: 0GitHub stars: 2
- Structured Dev Cycle6-stage structured development cycle with stage-based tool restrictionsVotes: 0GitHub stars: 15
- Reasoning SandwichTemplate for pre-reasoning → action → post-verification model allocationVotes: 0GitHub stars: 15
- Qa Lead RoutingCoordinates QA workflow across planning, writing, and execution agents. Use when user requests testing, quality assurance, or test documentation.Votes: 0GitHub stars: 15
- Verifiable CredentialsVerify and sign RDF graphs with W3C Data Integrity (eddsa-rdfc-2022 — standard Ed25519 over RDFC-1.0 + SHA-256) and resolve did:key/did:web to a verification key, with the opt-in sparq-vc crate. Use when you trust the SIGNER's key but need tamper-evidence / non-repudiation over an RDF answer (audit trails, data marketplaces, journalistic provenance, agent-to-agent exchange) — the standards-interop, vetted-crypto complement to the in-circuit ZK estate (sparq-zk). Covers sign/verify (sign_graph...Votes: 0GitHub stars: 12
- Shacl FormsDerive a DASH-compatible, renderer-agnostic form description from SHACL shapes with the opt-in sparq-forms crate: (data graph, shapes graph, focus node, view|edit mode) -> serde-JSON FormDescription — applicable-shape switcher, property-group/field layout (sh:name/sh:description/sh:order/sh:group, sh:inversePath incoming references, sh:deactivated, implicit read-only Other group), DASH widget auto-selection via the documented 0-100 scoring registry (TextField/TextArea/BooleanSelect/Date+DateT...Votes: 0GitHub stars: 12
- Rdf CanonCanonicalize an RDF dataset with RDFC-1.0 (the W3C RDF Dataset Canonicalization, the URDNA2015 successor) using the opt-in sparq-canon crate — turn a set of oxrdf quads (or one graph's triples) into a deterministic, blank-node-relabelled canonical N-Quads string, or get just the canonical blank-node issuer map. Use when you need to hash, sign, diff, deduplicate, or content-address an RDF dataset, or to test two graphs for RDF-isomorphism (identical canonical form). Native + wasm; does not tou...Votes: 0GitHub stars: 12
- InferenceUse when you need RDFS, OWL 2 RL, or Notation3/EYE-rule entailment over a sparq RDF graph — materialize the deductive closure (forward-chaining), query the entailed triples, maintain the closure incrementally under inserts/deletes, get derivation proof-trees (why()), or check OWL inconsistency; backed by the sparq-reason crate. For the COMPLETE OWL 2 EL class-subsumption lattice (which RL is sound-but-incomplete for), use the separate opt-in sparq-reason-el classifier (CR1-CR5 saturation). Fo...Votes: 0GitHub stars: 12
- Access ControlGraph-level Solid-style access control over a sparq RDF dataset with the opt-in sparq-solid crate: store pods as named-graph-per-document, keep WAC (.acl) / ACP (.acr) documents as queryable triples, materialize their semantics to a queryable authorization view (urn:sparq:auth) via N3 rules, then filter every SPARQL query/update per (WebID, client, issuer) session to the authorized graph set — fail-closed. Use when gating which named graphs a session may read/append/write, mapping WAC/ACP to ...Votes: 0GitHub stars: 12
- Unsafe Rust AttestationHow sparq attests memory safety — the forbid(unsafe_code) posture across most crates, the concentrated sparq-core unsafe surface (mmap / dict-spill / SIMD, threat-model boundary B5), the nightly Miri lane, cargo-geiger, and the per-site unsafe-justification register (gap GX-5) — and how to document plus verify every unsafe block for the memory-safety attestation framework. Use when working the memsafety certification worktree, enumerating or justifying an unsafe site, wiring the cargo-geiger ...Votes: 0GitHub stars: 12
- Test Driven DevelopmentUse when implementing any feature or bugfix, before writing implementation codeVotes: 0GitHub stars: 12
- Rust Parallel ParsingHow to make text-format parsing (N-Triples / Turtle / line-delimited records) go fast in Rust by chunk-parallel scanning, and — load-bearing — when NOT to. Use when working on sparq-core's ingest path (nt.rs, load_reader_parallel, turtle_chunks, build_external_ntriples_parallel), when tempted to write a "faster custom parser", when sizing parallel-parse chunking, or when reasoning about blank-node / prefix scope across chunk boundaries. Grounded in this project's MEASURED baselines — cite the...Votes: 0GitHub stars: 12
- Query PkgAnswer a "what does the repo say about X, where was Y decided, what is the status or provenance of Z, which sources are still unexplored, what depends on bead W" question by running a SPARQL query over the ingested Project-Knowledge-Graph (PKG) instead of reading whole documents. Use when an agent working on sparq needs a sourced, answer-sized fact from AGENTS.md, the skills, or the bd backlog and would otherwise Read or Grep a large doc. The mechanism is introspect then ground then ask via t...Votes: 0GitHub stars: 12
- Fused Decompress ParseHow to ingest compressed RDF (gzip / zstd / bzip2) fast in Rust by FUSING decompression with the parallel parse instead of decompress-to-memory-then-parse, and which codec to choose. Use when working on sparq-core's compressed ingest (load_reader_parallel, build_external_ntriples_parallel, sparq-cli's open_reader), choosing gzip vs zstd vs bzip2, deciding whether to build a parallel decompressor, or designing the client decode matrix (Solid/JS). Grounded in this project's MEASURED ~13× stream...Votes: 0GitHub stars: 12
- TicketPull a Jira issue and scaffold a feature spec with test stubs. Use when starting work on a new Jira ticket or GitHub issue. Reads acceptance criteria, description, and comments. Requires Jira MCP server for Jira tickets. Triggers on: ticket, issue, PROJ-*, start work on, pick up.Votes: 0GitHub stars: 3