Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
aaronshaf
Profil créateur GitHub

aaronshaf

Vue par dépôt de 21 skills collectés dans 5 dépôts GitHub.

skills collectés
21
dépôts
5
mis à jour
2026-06-24
explorateur de dépôts

Dépôts et skills représentatifs

flaky-test-fixer
Analystes en assurance qualité des logiciels et testeurs

Fix flaky Ruby RSpec tests in Canvas LMS. Classifies failure patterns, applies documented fixes from the KB, and drives the full batch workflow.

2026-06-24
request-test-grader
Analystes en assurance qualité des logiciels et testeurs

Grade a single Canvas request test (`it` block) against the Canvas request-test rules. Returns a pass/fail grade and the list of failing rules with fixes. Report-only — no edits made.

2026-06-23
controller-to-request-spec
Analystes en assurance qualité des logiciels et testeurs

Convert Canvas controller specs (spec/controllers/*) into request specs by rewriting action-based calls to URL-based calls. Use this when migrating a *_controller_spec.rb to the request style (`type: :request`). After the mechanical port, the skill enters Grading mode by default — pass `--no-grading` to skip.

2026-06-08
request-test-writer
Analystes en assurance qualité des logiciels et testeurs

Use this skill to write a single Rails request test for Canvas LMS from a Given/When/Then user scenario. The skill enforces opinionated rules to write readable, isolated, thorough, explicit tests that assert behavior over implementation.

2026-06-08
selenium-audit
Analystes en assurance qualité des logiciels et testeurs

Audit a directory of Canvas selenium tests, classify each `it` block (KEEP / DELETE / PARTIAL / WRITE NEW), verify whether equivalent lower-level coverage already exists, and emit a CSV that a downstream code-modification skill can act on. Use when the user asks to trim, prune, audit, or migrate selenium tests in a specific directory.

2026-06-03
selenium-behavior-extract
Analystes en assurance qualité des logiciels et testeurs

Extract behavioral contracts (Given/When/Then) from Selenium `it` blocks. Accepts a spec file, directory, or manual_review.csv. Output CSV is consumed by selenium-coverage-quality to score assertion-level coverage.

2026-06-03
selenium-coverage-compare
Analystes en assurance qualité des logiciels et testeurs

Run a selenium spec directory twice — once on the current branch, once with files restored from a base ref — and produce a line-level coverage diff. Use after selenium-trim to verify that deleted tests provided no unique coverage. Also useful standalone to baseline coverage before starting a trim pass.

2026-06-03
selenium-coverage-quality
Analystes en assurance qualité des logiciels et testeurs

Score assertion-level coverage quality for Selenium behavioral contracts extracted by selenium-behavior-extract. For each Given/When/Then contract, finds existing lower-layer tests and classifies coverage as STRONG, WEAK, or GAP. Output CSV drives selenium-gap-filler.

2026-06-03
Affichage des 8 principaux skills collectés sur 16 dans ce dépôt.
5 dépôts affichés sur 5
Tous les dépôts sont affichés