unit-test-security-authorization
Provides unit testing patterns for @PreAuthorize, @Secured, and @RolesAllowed. Validates role-based access control, security configuration, and authorization logic.
Your agent can do more. Find the skill that makes it happen.
Find your next superpower If you are an agent, refer to our llms.txt for full access.Provides unit testing patterns for @PreAuthorize, @Secured, and @RolesAllowed. Validates role-based access control, security configuration, and authorization logic.
Provides service-layer unit testing patterns using Mockito. Covers repository mocks, invocation verification, exception scenarios, and stubbed API responses without requiring databases or external services.
Provides testing patterns for pure functions, null handling, edge cases, and boundary conditions. Generates AssertJ assertions and parameterized tests for string utilities, math utilities, validators, and collection helpers.
Creates and updates tests for Vue components, composables, and Pinia stores. Covers createTestingPinia mocking and Vue Test Utils patterns, emphasizing black-box assertions over implementation details.
Provides WireMock patterns for testing HTTP clients and external REST API integrations without real network calls. Covers response stubs, request details, timeouts, and 4xx or 5xx failures.
Implement JUnit 5, Mockito, and AssertJ patterns with 80%+ code coverage for CIA platform unit tests
Generate comprehensive, maintainable unit tests across languages with strong coverage and edge case focus.
Configures Animator Controllers with states, transitions, parameters, and blend trees. Covers script-driven parameter changes, animation layers, and humanoid Avatar inverse kinematics.
Covers build scenes, player and quality settings, IL2CPP versus Mono, and managed code stripping. Automates builds with BuildPipeline.BuildPlayer and headless CI workflows.
Controls the Unity Editor and projects from the command line, driving a running Editor to edit scenes and assets or run C#. Use when asked to install or manage Editors, licenses, or projects, set up version control, build, test, configure the Unity MCP server, or run any unity command.
Covers the MonoBehaviour lifecycle and access to GameObjects and components. Implements C# gameplay logic with coroutines and Inspector serialization.
Develops Unity games using Unity 6 LTS and URP/HDRP rendering pipelines. Covers gameplay systems, UI implementation, asset management, performance optimization, and cross-platform builds.
Skills give your agent reusable instructions for a specific job. Pick one, read what it does, and bring it into your workflow.
A name only tells half the story. Search the full description and instructions to find the right fit.
Read the skill, visit its source, and see exactly what you’re adding to your agent.
Copy the install command from a skill page and run it in your project.
npx skillycli add owner/repo --skill name