Smoke Test Auth Skill

Execute authentication and authorization smoke tests for login, token validation, and access control.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/FortiumPartners/ensemble-vnext --skill smoke-test-auth-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Smoke Test Auth Skill
Source: https://github.com/FortiumPartners/ensemble-vnext/tree/main/packages/skills/smoke-test-auth
Command: npx skills add https://github.com/FortiumPartners/ensemble-vnext --skill smoke-test-auth-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of verifying that authentication and authorization mechanisms are functioning correctly, preventing deployment issues caused by broken login or access control.

Core Features & Use Cases

  • Comprehensive Auth Testing: Covers login, token validation, session management, and access control.
  • Release Workflow Integration: Ensures critical authentication paths are stable before releases.
  • Use Case: Before deploying a new version of a web application, run this Skill to confirm that users can still log in, their sessions are maintained, and they can access protected resources according to their roles.

Quick Start

Execute the smoke-test-auth skill to run login, token-validation, and protected-resource tests against the staging environment using provided test credentials.

Frequently Asked Questions about Smoke Test Auth Skill

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

FAQPage Schema
How do I automate authentication and authorization smoke tests before a release?

To automate authentication and authorization smoke tests, execute the skill to validate login flows, token validation, session management, and access control against your staging environment using provided test credentials.

Can I test JWT handling and OAuth login flows using an automated smoke test?

Yes, you can test JWT handling, OAuth, SSO, email/password login, and session persistence. The smoke test validates these authentication scenarios to ensure critical security endpoints function correctly.

What is pre-release validation for access control and why do I need it?

Pre-release validation for access control verifies that role-based authorization and session management mechanisms work correctly, preventing deployment issues caused by broken login or protected resource access.

Does this auth smoke test work with role-based authorization and session persistence?

Yes, the auth smoke test supports role-based authorization and session persistence scenarios. It validates protected resource access according to user roles and maintains session management stability.

What is the best way to validate that critical security endpoints are functioning correctly?

The best way to validate critical security endpoints is running an automated smoke test covering login, token validation, and access control. This confirms users can log in and access protected resources before deployment.

When should I run an authentication smoke test in my release workflow?

You should run an authentication smoke test before deploying a new application version to confirm login flows, session maintenance, and protected resource access remain stable across the release workflow.