com um clique
generate-tests
Generate tests following the project's existing conventions
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Generate tests following the project's existing conventions
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação 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