К основному содержанию
скилл CX Codex

technical-specification · aj-geddes — скилл для Claude Code: техспеки и требования

Помогает агенту писать техспеки, PRD, ADR и RFC: требования, архитектура, критерии приёмки. Пригодится, когда фичу надо описать до кода.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aj-geddes/useful-ai-prompts --skill technical-specification -a claude-code
Открыть на GitHub

Что делает technical-specification

Скилл задаёт структуру документа: статус и версия, executive summary с проблемой и решением, раздел background, дальше функциональные и нефункциональные требования, схема базы, модели данных API, эндпоинты аутентификации и ограничение частоты запросов. В репозитории это разложено по файлам в references/, а SKILL.md служит точкой входа.

Внутри есть готовый каркас на markdown — его агент заполняет под вашу задачу. Отдельно прописан план по фазам: ядро аутентификации, подтверждение почты, вход через соцсети, потом безопасность. Есть список того, чего в спеке быть не должно: расплывчатых требований, пропущенных нефункциональных пунктов, отсутствия стратегии тестирования и мониторинга.

Скилл не проверяет ваш код и не генерирует его. Он работает с текстом документа, поэтому качество напрямую зависит от того, что вы вложите в исходное описание задачи. Если требования ещё не собраны, сначала придётся их сформулировать — иначе агент просто расставит заголовки.

Какие задачи решает

  • описать фичу до начала разработки
  • собрать PRD с критериями приёмки
  • зафиксировать решение по архитектуре в ADR
  • спроектировать схему базы и модели API
  • расписать план работ по фазам с рисками

Примеры запросов агенту

  • Напиши техспеку для регистрации по email: требования, схема базы, эндпоинты
  • Сделай ADR по выбору очереди сообщений, с альтернативами и последствиями
  • Оформи RFC на новый публичный API с ограничением частоты запросов

Как установить technical-specification

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill technical-specification -a claude-code

2Вручную: положить файлы

~/.claude/skills/technical-specification/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/technical-specification/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора118

event-sourcing Скилл для ИИ-агента, который помогает проектировать event sourcing и CQRS: хранилище событий, агрегаты, проекции и снапшоты. Пригодится, когда нужна история изменений и запросы к состоянию на любой момент. CX Codex +1 886установок root-cause-analysis Скилл ведёт разбор инцидента по шагам и доводит до причины, которую можно устранить, а не залатать симптом. CX Codex +1 884установок mobile-first-design Скилл задаёт порядок работы над интерфейсом: сначала мобильный экран, потом планшет и десктоп. Пригодится, когда вёрстка разъезжается на телефонах. CX Codex +1 857установок mobile-app-testing Задаёт правила тестирования приложений для iOS и Android. Помогает писать юнит-, UI- и интеграционные тесты с Jest, Detox, Espresso и XCTest. CX Codex +1 823установок user-story-writing Оформляет требования к продукту в виде пользовательских историй с критериями приёмки Given-When-Then. Пригодится при планировании спринтов и ведении бэклога. CX Codex +1 787установок access-control-rbac Скилл, который помогает агенту проектировать ролевую модель доступа: роли, разрешения, политики и принцип наименьших привилегий. CX Codex +1 757установок user-guide-creation Скилл для написания пользовательских руководств, туториалов и пошаговых инструкций со скриншотами и примерами. Пригодится, когда нужна документация для продукта. CX Codex +1 751установок kubernetes-deployment Помогает создавать манифесты и настраивать развёртывание приложений в Kubernetes: от rolling update и лимитов ресурсов до RBAC и проверок жизнеспособности подов. CX Codex +1 745установок

Другие версии technical-specification

Похожие

technical-writing akillness Пишет внутренние технические документы: спеки, архитектурные заметки, ADR, ранбуки, планы миграций и гайды для разработчиков. CX Codex +1 544установок technical-design-doc-creator tech-leads-club Помогает составить технический дизайн-документ (TDD, RFC, спеку) перед разработкой через интерактивные вопросы. Пригодится при согласовании архитектуры и миграций в команде. CX Codex +1 609установок architecture официальный anthropics Помогает оформить Architecture Decision Record или разобрать чужой дизайн системы: варианты, компромиссы, последствия. Пригодится, когда выбираете между технологиями. CX Codex +1 6 700установок create-specification официальный github Скилл создаёт Markdown-спецификацию решения с требованиями, ограничениями и интерфейсами. Пригодится, когда документ должен быть понятен ИИ-агенту. 13 537установок reviewing-technical-prose riekelt Скилл для вычитки чужих технических текстов: находит запрещённые конструкции, слабые утверждения и структурные дефекты, а перед сдачей документа прогоняет чек-лист. CX Codex +1 18 200установок recording-decisions riekelt Скилл записывает принятые решения в формате ADR или короткой записи журнала, пока они не остались только в чате. CX Codex +1 18 000установок

Рядом в теме «Тексты и документация»

Всё по теме «Тексты и документация» →

Вопросы о technical-specification

Как установить technical-specification в Claude?

Выполните npx skills add aj-geddes/useful-ai-prompts --skill technical-specification -a claude-code. После этого файл скилла окажется в ~/.claude/skills/technical-specification/SKILL.md.

Что делает technical-specification?

Помогает агенту собрать техспеку: требования, архитектуру, схему данных, контракты API и критерии приёмки. Подходит для PRD, ADR и RFC.

Какие платформы поддерживаются?

Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot команда другая: gh skill install aj-geddes/useful-ai-prompts technical-specification.

Исходный текст

SKILL.md · MIT
---
name: technical-specification
description: >
  Create detailed technical specifications, requirements documents, design
  documents, and system architecture specs. Use when writing technical specs,
  requirements docs, or design documents.
---

# Technical Specification

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Create comprehensive technical specifications that define system requirements, architecture, implementation details, and acceptance criteria for software projects.

## When to Use

- Feature specifications
- System design documents
- Requirements documentation (PRD)
- Architecture decision records (ADR)
- Technical proposals
- RFC (Request for Comments)
- API design specs
- Database schema designs

## Quick Start

Minimal working example:

```markdown
# Technical Specification: [Feature Name]

**Document Status:** Draft | Review | Approved | Implemented
**Version:** 1.0
**Author:** John Doe
**Date:** 2025-01-15
**Reviewers:** Jane Smith, Bob Johnson
**Last Updated:** 2025-01-15

## Executive Summary

Brief 2-3 sentence overview of what this spec covers and why it's being built.

**Problem:** What problem are we solving?
**Solution:** High-level description of the solution
**Impact:** Expected business/user impact

---

## 1. Background

### Context

Provide background on why this feature is needed:

// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Functional Requirements](references/functional-requirements.md) | Functional Requirements |
| [Non-Functional Requirements](references/non-functional-requirements.md) | Non-Functional Requirements |
| [Database Schema](references/database-schema.md) | Database Schema |
| [API Data Models](references/api-data-models.md) | API Data Models |
| [Authentication Endpoints](references/authentication-endpoints.md) | Authentication Endpoints |
| [Rate Limiting](references/rate-limiting.md) | Rate Limiting |
| [Phase 1: Core Authentication](references/phase-1-core-authentication.md) | Phase 1: Core Authentication (Week 1-2), Phase 2: Email Verification (Week 3), Phase 3: Social Login (Week 4), Phase 4: Security Features (Week 5) (+1 more) |

## Best Practices

### ✅ DO

- Include acceptance criteria for each requirement
- Provide architecture diagrams
- Document API contracts
- Specify performance requirements
- List risks and mitigations
- Include implementation timeline
- Add success metrics
- Document security considerations
- Version your specs
- Get stakeholder review

### ❌ DON'T

- Be vague about requirements
- Skip non-functional requirements
- Forget about security
- Ignore alternatives
- Skip testing strategy
- Forget monitoring/observability
- Leave questions unanswered

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой