smoke-test

Executes a pre-release smoke test verifying Olympus system hooks and cleanup.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/mikev10/olympus --skill smoke-test-mikev10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-test
Source: https://github.com/mikev10/olympus/tree/main/resources/skills/smoke-test
Command: npx skills add https://github.com/mikev10/olympus --skill smoke-test-mikev10

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all the critical integration points (hooks) within the Olympus system are functioning as expected before a new release.

Core Features & Use Cases

  • Hook Verification: Tests the PreToolUse, PostToolUse, and agent tracking hooks.
  • Environment Check: Verifies that Olympus hooks are correctly configured in the Claude Code environment.
  • Automated Cleanup: Ensures all temporary test files and directories are removed after the test.
  • Use Case: A developer can run this Skill to quickly confirm that their Olympus installation is set up correctly and that all its automated features will work as intended.

Quick Start

Run the smoke test for Olympus hooks.

Frequently Asked Questions about smoke-test

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

FAQPage Schema
How do I verify Olympus hooks are firing correctly before a release?

To verify Olympus hooks, run a pre-release smoke test that checks PreToolUse, PostToolUse, and agent tracking hooks within a dedicated test directory. This process validates hook firing, file read/write operations, and agent spawning to ensure correct system configuration.

What does a smoke test for multi-agent orchestration systems check?

A smoke test for multi-agent orchestration systems checks critical integration points like hook firing, agent spawning, and file read/write operations. It verifies that automated features function as expected and validates correct environment configuration before new releases.

Do I need specific environment setup to test Olympus integration hooks?

Testing Olympus integration hooks requires correct hook configuration in the Claude Code environment. The smoke test checks user settings and script paths to confirm the Olympus installation is properly set up before validating automated features.

How to test PreToolUse and PostToolUse hooks in an automated agent system?

Test PreToolUse and PostToolUse hooks by executing a smoke test in a dedicated test directory. This validates hook firing and responses for file read/write operations and agent spawning, followed by mandatory cleanup of all temporary test files and artifacts.

Why are my Olympus hooks not working after a new installation?

Olympus hooks may not work if they are incorrectly configured in the Claude Code environment. Running a smoke test checks user settings and script paths to identify configuration issues and verify that all integration points fire correctly.