CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/acceptance-criteria

Write clear, testable acceptance criteria for user stories and feature delivery; use when defining done conditions, creating measurable requirements, applying INVEST checks, documenting negative scenarios, and aligning product, engineering, and QA on expected outcomes.

Does it follow best practices?

Evaluation91%

1.17x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

task.mdevals/scenario-1/

E-commerce Checkout Implementation

Problem Description

Your team is building a new e-commerce platform for a mid-sized retail company. The product manager has identified that checkout abandonment is a major issue with their current system - users frequently leave during the payment process due to slow performance and unclear error handling. The company processes about 1,000 transactions per day and needs a robust, user-friendly checkout experience.

The development team has the basic shopping cart functionality complete, but the checkout flow needs to be clearly defined before implementation begins. The system needs to handle various payment methods, provide clear feedback to users, and perform reliably under normal load conditions.

Output Specification

Create a comprehensive acceptance criteria document for the checkout flow feature. The document should include:

  • User story with clear business value
  • Complete acceptance criteria covering the checkout process
  • Edge cases and error handling scenarios
  • Scope definition to guide development priorities

Save your work as checkout-acceptance-criteria.md.

Input Files

The following files are provided as context. Extract them before beginning.

=============== FILE: inputs/current-issues.md ===============

Current Checkout Issues

Performance Problems

  • Payment processing taking 8-12 seconds
  • Page timeouts during peak hours
  • No loading indicators for users

User Experience Issues

  • Generic error messages ("Something went wrong")
  • No confirmation of successful orders
  • Users unsure if payment was processed

Business Requirements

  • Must support credit cards and PayPal
  • Order confirmation required within 5 seconds
  • Need to track conversion metrics

Install with Tessl CLI

npx tessl i pantheon-ai/acceptance-criteria

evals

scenario-1

rubric.json

task.md

SKILL.md

tile.json