Skip to content

[AUTOMATE MANUAL SKILL] Write automated tests by manual description - v1#23

Merged
olexandr13 merged 20 commits intomasterfrom
write-automated-tests-skill
Apr 15, 2026
Merged

[AUTOMATE MANUAL SKILL] Write automated tests by manual description - v1#23
olexandr13 merged 20 commits intomasterfrom
write-automated-tests-skill

Conversation

@mykhailiukVitalii
Copy link
Copy Markdown
Contributor

@mykhailiukVitalii mykhailiukVitalii commented Mar 20, 2026

This skill converts manual test cases into production-ready automation test scripts. I analyze your existing automation framework, follow manual test steps, and generate maintainable tests using automation testing best practices

Ask team about:

  • CodeceptJS best practices
  • Playwright best practices
  • POM practices?

Next steps:

  • Deeper testing - WIP
  • Maybe: Video record with results - WIP

@mykhailiukVitalii
Copy link
Copy Markdown
Contributor Author

Testing on the local demo project:
Screenshot-1-2
Screenshot-1-1

@mykhailiukVitalii mykhailiukVitalii changed the title DRAFT [MANUAL TO AUTO SKILL] Write automated tests by manual description [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 Mar 24, 2026
@mykhailiukVitalii
Copy link
Copy Markdown
Contributor Author

mykhailiukVitalii commented Mar 24, 2026

Maybe, in case if we want to write automation script by manual description, we should split to 2-3 actions/skills:

  • Write code from manual skill:
  1. Clarify all input info / grill me by questions
  2. Write code by existing code base/AI suggestions: avoid deprecated mistakes
  3. Provide automation script
  • Review suggested code skill by automation patterns/practices/principles:
  1. Reuse existing POM pages, locators, methods
  2. Reuse testData/constants...
  3. Reuse helpers
  4. Suggest Ready to go test scripts.
  • Final quality review skill by Team Code Quality Gate: some specific rules like timeout.FIVE => push if OK!

(!!!Each skill should provide final review/summary)

and combine to one Case-To-Code skill or add a script to skip some steps from a full flow if user want to have only some specific steps - TBD & WIP
Examples by another solutions:

@mykhailiukVitalii mykhailiukVitalii changed the title [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 DRAFT [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 Mar 24, 2026
@mykhailiukVitalii
Copy link
Copy Markdown
Contributor Author

mykhailiukVitalii commented Mar 25, 2026

A new fixes by:

  • adding "Skill Checklist" to verify skill steps
  • push current step summary to "CLAUDE.md" file as extra notes
  • "scripts/post-hook.sh" to check test has passed status

@mykhailiukVitalii mykhailiukVitalii changed the title DRAFT [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 Mar 28, 2026
@mykhailiukVitalii mykhailiukVitalii force-pushed the write-automated-tests-skill branch from 3cf6fb3 to d424702 Compare April 1, 2026 12:39
@mykhailiukVitalii mykhailiukVitalii changed the title [MANUAL TO AUTO SKILL] Write automated tests by manual description - v1 [AUTOMATE MANUAL SKILL] Write automated tests by manual description - v1 Apr 1, 2026
@mykhailiukVitalii
Copy link
Copy Markdown
Contributor Author

If you have any chance, make a quick review for this skill @olexandr13

Comment thread plugins/test-automation/skills/automate-manual-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-manual-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-manual-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-manual-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-test-cases/SKILL.md
@olexandr13
Copy link
Copy Markdown
Contributor

@mykhailiukVitalii regarding the BEST_PRACTICES files – they are huge and contain a lot of extra info which is already known by AI. I am sure we should not include it. Focus on specific things, not on general ones.

Comment thread plugins/test-automation/skills/automate-test-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-test-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automate-test-cases/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automation-debug-tests/SKILL.md Outdated
Comment thread plugins/test-automation/skills/automation-debug-tests/SKILL.md Outdated
@olexandr13 olexandr13 merged commit 3affb00 into master Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants