con un clic
generate-tests
Generate tests following the project's existing conventions
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Generate tests following the project's existing conventions
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Compare branch against main and open a pull request via gh CLI
Validate project documentation against actual implementation
Automatically determine minimum requirements for consuming the library
Generate release notes and prepare the next release
Verify architectural consistency and dependency rules
| name | generate-tests |
| description | Generate tests following the project's existing conventions |
Generate tests that follow the project's existing conventions.
When invoked:
Detect testing framework:
kotlin("test") in kotlin/jujubasvg/build.gradle.ktskotlinx-coroutines-test, turbinecommonTest/ (shared across platforms)flutter_test in flutter/jujuba_svg/pubspec.yamlAnalyze existing tests:
kotlin/jujubasvg/src/commonTest/ — examine file names, class structure, assertion styleflutter/jujuba_svg/test/ — examine file names, widget test patterns, assertion styleFollow current naming conventions:
<Subject>Test.kt with descriptive test function names<subject>_test.dart with test() / group() / expect()Generate appropriate test types:
JujubaCommander, Command execution, SVG node manipulationcommonTest/ unless they require Android-specific APIskotlin.test assertions + kotlinx.coroutines.test for coroutine testingTurbine for Flow/SharedFlow testingJujubaCommander logicJujubaSVGWidget renderingflutter_test with WidgetTester, pumpWidget, find, expectEnsure generated tests use the project's assertion style and test architecture:
testWidgets, group-based organization, mockito if used