Kosmos E2E Testing Skill

Run automated end-to-end tests for the Kosmos autonomous AI scientist.

557|98|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/jimmc414/Kosmos --skill kosmos-e2e-testing-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Kosmos E2E Testing Skill
Source: https://github.com/jimmc414/Kosmos/tree/main/.claude/skills/kosmos-e2e-testing
Command: npx skills add https://github.com/jimmc414/Kosmos --skill kosmos-e2e-testing-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the end-to-end testing process for the Kosmos autonomous AI scientist project, ensuring its reliability and functionality across various environments and configurations.

Core Features & Use Cases

  • Comprehensive Testing: Execute sanity, smoke, E2E, and full test suites.
  • Provider Flexibility: Supports local models (Ollama), external APIs (Anthropic, OpenAI), and Docker sandboxing.
  • Use Case: Before merging a new feature, run the full E2E test suite using a local reasoning model and the Docker sandbox to guarantee no regressions are introduced and all components function as expected.

Quick Start

Run the Kosmos E2E tests using the auto-detected provider.

Frequently Asked Questions about Kosmos E2E Testing Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end testing for an autonomous AI scientist?

You can automate end-to-end testing for an autonomous AI scientist by running validation suites that cover core research workflows, component integration, and execution environments to ensure system reliability.

Can I run E2E tests using local LLMs and Docker sandboxing?

Yes, you can run E2E tests using local models via Ollama alongside Docker sandboxing to validate component integration and execution environments without relying on external API providers.

Does this testing workflow support external LLM providers like OpenAI and Anthropic?

Yes, the testing workflow supports external LLM APIs like Anthropic and OpenAI, allowing you to validate research workflows against both local and external model providers.

What types of test suites can I execute for AI workflow validation?

You can execute sanity, smoke, E2E, and full test suites to validate AI workflows, helping catch regressions and verify component integration before merging new features.

How do I validate database interactions during AI agent testing?

Validate database interactions during AI agent testing by running the full end-to-end test suite, which supports database interactions to verify component integration and execution environments.