awslabs avatar

Use Case Specification

This walks you through creating a structured use case spec before you start any model customization work, following AWS Responsible AI Lens recommendations. It asks just enough questions to capture your business problem, who'll use the model, and measurable success criteria that an LLM-as-a-Judge can evaluate. The workflow is deliberately low-friction: it infers from context instead of interrogating you, asks one thing at a time, and skips the whole process if you already have a spec file in your project. Think of it as enforced documentation that actually pays off later when you need to evaluate whether your fine-tuned model solved the problem you set out to solve. It won't ask about model selection, that's handled separately.

skills.sh installs
183
GitHub stars
938
last updated
Jun 11, 2026

Install

$ npx -y skills add awslabs/agent-plugins --skill use-case-specification --agent claude-code

Installs into .claude/skills of the current project.

Files

Use Case Specification

Multi-turn conversation to gather use case details and produce a use case specification document.

Principles

  1. One thing at a time. Each response advances exactly one decision or collects one piece of information.
  2. Confirm before proceeding. Wait for the user to approve the spec before considering this skill complete.
  3. Infer, don't interrogate. Use what's already known from the conversation. Only ask when you truly can't infer.
  4. Do NOT ask about base model selection. Model selection is handled exclusively by the model-selection skill.

Workflow

Step 0: Check for Existing Spec

Before starting discovery, check if a *_use_case_spec.md file already exists in the project. If it does, present it to the user and ask whether they want to reuse it, modify it, or start fresh.

Phase 1: Discovery (1–3 turns)

Review what is already known from the conversation so far, then identify what is still missing. You need these three things:

Sponsors

Details

Repository
github.com/awslabs/agent-plugins
Categories
AI & Agent Building, Productivity & Planning, Cloud & Infrastructure
License
Apache-2.0
First seen
Jun 11, 2026

More from awslabs/agent-plugins

All 32
1itsmostafa avatarbedrockitsmostafa/aws-agent-skillsAWS Bedrock foundation models for generative AI. Use when invoking foundation models, building AI applications, creating embeddings, configuring model access, o175skills.sh installs
2daffy0208 avatarcodex-review-workflowdaffy0208/ai-dev-standardsAutomated code review workflow using OpenAI Codex CLI. Implements iterative fix-and-review cycles until code passes validation or reaches iteration limit. Use w166skills.sh installs
3itechmeat avatarskill-masteritechmeat/llm-codeAgent Skills authoring, evaluation, and optimization. Create, edit, validate, benchmark, and improve skills following the agentskills.io specification. Use when160skills.sh installs
4muratcankoylan avatarbdi-mental-statesmuratcankoylan/agent-skills-for-context-engineeringIf you're building agents that need to explain their reasoning or coordinate mental states across a multi-agent system, this gives you...160skills.sh installs
5awslabs avatarfinetuningawslabs/agent-pluginsGenerates code that fine-tunes a base model using SageMaker serverless training jobs. Use when the user says "start training", "fine-tune my model", "I'm ready 154skills.sh installs
6dicklesworthstone avatarplanning-workflowdicklesworthstone/agent_flywheel_clawdbot_skills_and_integrationsJeffrey Emanuel's comprehensive markdown planning methodology for software projects. The 85%+ time-on-planning approach that makes agentic coding work at scale.154skills.sh installs