Create a new Technical Specification for implementation details
71
60%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/devops-data/skills/create-tech-spec/SKILL.mdCategory: Technical Architecture
/create-tech-spec <spec-title> [--rfc RFC-XXXX]<spec-title>: Required - Descriptive title for the Tech Spec (will be kebab-cased for filename)--rfc RFC-XXXX: Optional - Link to RFC that this spec implementsWhen this command is run, Claude Code should:
Determine Tech Spec Number
tech-specs/ directory (all subdirectories) for existing filesCreate Directory Structure (if not exists)
tech-specs/
├── draft/
├── approved/
├── reference/
└── archive/
└── YYYY/Generate Tech Spec File
tech-specs/draft/TS-XXXX-<kebab-title>.mdPopulate Metadata
tech_spec_id to new numbertitle from argumentstatus to DRAFTdecision_ref to RFC if providedcreated and last_updated to today's dateauthor for user to fillIf RFC provided, validate and link
Confirm Creation
Created TS-XXXX: <title>
Location: tech-specs/draft/TS-XXXX-<kebab-title>.md
Status: DRAFT
RFC Link: RFC-XXXX (if provided)
Next steps:
1. Fill in the Executive Summary
2. Document the Design Overview with architecture diagram
3. Complete API and Data Model sections
4. When ready: /tech-spec-status TS-XXXX --set APPROVEDUse the template from:
plugins/devops-data/skills/technical-specification/references/tech-spec-template.md
# Standalone tech spec
/create-tech-spec User Authentication API
# Tech spec implementing an RFC
/create-tech-spec Payment Gateway Integration --rfc RFC-0042Creates:
tech-specs/draft/TS-0001-user-authentication-api.mdtech-specs/draft/TS-0002-payment-gateway-integration.mdtech-specs/ directory doesn't exist, create it with full structure0ebe7ae
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.