test-planner

Generate test scenarios for Python features across controller, service, and repository layers.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/onejaejae/skills --skill test-planner-onejaejae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-planner
Source: https://github.com/onejaejae/skills/tree/main/plugins/ai-registry/common/workflow-bundle/skills/test-planner
Command: npx skills add https://github.com/onejaejae/skills --skill test-planner-onejaejae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed test scenarios by analyzing implementation code, ensuring thorough test coverage for new features.

Core Features & Use Cases

  • Automated Test Scenario Generation: Analyzes controller, service, and repository files to create structured test plans.
  • Layered Analysis: Breaks down test generation by architectural layer (Controller, Service, Repository).
  • Use Case: Before writing test code for a new user authentication feature, use this Skill to generate all necessary test scenarios, including success cases, edge cases, and validation errors.

Quick Start

Use the test-planner skill to create a test plan for the 'user_authentication' feature.

Frequently Asked Questions about test-planner

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

FAQPage Schema
How do I generate test scenarios for a new Python feature?

This Skill generates test scenarios by analyzing implementation code across controller, service, and repository layers. It outlines specific test cases for partial updates and common operations, ensuring thorough test coverage for new software features.

What is the best way to structure a pytest plan for layered architecture?

The best way to structure a pytest plan is by breaking down test generation according to architectural layers. This Skill analyzes your controller, service, and repository files separately to create a structured test plan tailored to each layer's specific operations.

Can I automate test case generation for partial updates and common operations?

Yes, you can automate test case generation for partial updates and common operations. The Skill analyzes your Python implementation code to outline these specific test cases automatically, while identifying opportunities to consolidate tests using parametrization.

Does this test planner work with existing project testing conventions?

Yes, the test planner adheres to your project testing conventions. It requires analysis of target files based on feature names and integrates your existing testing standards to generate accurate and structured test scenarios for your software.

How does code analysis identify parametrization opportunities for test scenarios?

Code analysis identifies parametrization opportunities by examining your Python implementation files for shared behaviors across different layers. The Skill detects these consolidation opportunities to streamline your test scenarios and reduce redundant test code.