LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

end-to-end-tests

after making changes, run end-to-end tests to ensure that the product still works

3,032stars132forksUpdated 1/23/2026
#gherkin#go#end-to-end-testing#cucumber#testing

Security Assessment

Safe(100/100)
Security Score100/100

About end-to-end-tests

The 'end-to-end-tests' skill is designed to ensure that the product maintains its functionality after changes are made. It allows developers to run a suite of comprehensive tests to verify that the system still works as expected, covering the full scope of the application from start to finish. This skill helps identify regressions or broken functionality that might have been introduced during development, thereby improving code quality and maintaining product reliability.

FAQ

How do I run the end-to-end tests?

You can run all the end-to-end tests by executing the command 'make cuke' in the terminal.

What should I do if the tests fail?

If the tests fail with exit code 1, read the error messages, fix the errors, and re-run the tests until they pass with exit code 0.

Can I run only a specific test?

Yes, you can run a specific test by tagging the scenario with '@debug @this' and then executing 'make cukethis' to run only the tagged scenario.

What languages are supported by this skill?

This skill supports Go and uses Cucumber for Go to execute the tests.

What is the purpose of the 'features' folder?

The 'features' folder contains the Gherkin-language written end-to-end tests, which define the scenarios to be executed.

Install end-to-end-tests

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

git-town/git-town

Related Skills

dbt-sf-to-bq-translator

21,076

build-models

102

html-prototype

3,588

doc

448