A conceptual skill for implementing CRUD features driven by Spec-Kit and Claude Code
NewMaintained
Automatic
◆Coding pack
Last verified 8/22/2026
What it changes
Passed 11 of 22 test cases with the skill, and 11 of 22 without it.
Without skill50%
With skill50%
Checks it passed that the model alone missed
The response recommends establishing stable specification files before generating application code.
The response advises against using automated CRUD scaffolding for rapidly changing schemas without formal specs.
1 fixed17 passed either way4 still failing0 broke
Pass-rate lift
0 pp
Tokens
+31%
Agent turns
0%
Response time
-19%
Model gemini-3.6-flashMeasured 8/22/2026v118 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
A test case the skill fixed. Same model, same prompt, with and without the skill.
Prompt
We are sketching out a quick prototype where entity attributes and database fields are changing hourly based on live user feedback, without formal specification files. Can you set up the Spec-Kit scaffolding and generate complete backend CRUD routes and frontend clients for our fluid schema?
What was checked, without and with the skill
Checked
Without skill
With skill
The response advises against using automated CRUD scaffolding for rapidly changing schemas without formal specs.
Missed
Passed
The response recommends establishing stable specification files before generating application code.
Missed
Passed
case-02 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md183 linessingle file
CRUD with Spec-Kit Skill
When to Use This Skill
Use this conceptual skill when you need to implement CRUD (Create, Read, Update, Delete) operations for applications using Spec-Kit and Claude Code. This skill is appropriate for:
Building data-driven applications with well-defined specifications
Generating backend APIs from feature specifications
Creating frontend clients that consume CRUD APIs
Ensuring implementation aligns with specified success criteria
Rapidly scaffolding CRUD functionality based on specifications
Maintaining consistency between specification and implementation
This skill should NOT be used for:
Applications without clear specifications
Systems requiring complex business logic beyond basic CRUD
Prototypes where specifications are still evolving rapidly
Applications with non-standard data access patterns
Prerequisites
Spec-Kit specification files describing the desired features
Claude Code for AI-assisted development
Understanding of CRUD operations and REST API concepts
Development environment with appropriate tools for target platform
Clear understanding of data models and relationships
Conceptual Implementation Framework
Specification Reading Capability
Parse and interpret feature specifications from spec files
Extract entity definitions, attributes, and relationships
Identify required CRUD operations for each entity
Map specification requirements to implementation patterns
Validate specification completeness before starting implementation
Backend Route Generation Capability
Generate RESTful API endpoints based on entity definitions
Create appropriate HTTP methods (GET, POST, PUT, DELETE) for each operation
Implement proper request/response handling according to specification