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

technical-specification · secondsky — скилл для Claude Code: техспека по шаблону

Скилл ведёт агента по шаблону технической спецификации: требования, архитектура, API, план внедрения, тесты и риски. Пригодится, когда фичу планируют до кода.

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

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

Скилл даёт агенту готовую структуру документа. Внутри — шаблон спецификации с метаданными, кратким резюме, целями и явными не-целями, таблицей функциональных требований с приоритетами P0 и P1, нефункциональными требованиями, дизайном API, схемой базы и планом внедрения по фазам.

Отдельно идёт раздел про тесты, матрица рисков с мерами и критерии успеха в виде чек-листа. Есть расширенная версия шаблона в references/template.md: анализ угроз безопасности, мониторинг, план отката, зависимости и открытые вопросы. Скилл советует не оставлять требования вроде «быстро» и «масштабируемо» без чисел и не пропускать нефункциональную часть.

Перед реализацией он просит показать спеку ревьюерам. Это и есть главный смысл: документ фиксирует договорённости до того, как код разойдётся с замыслом.

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

  • описать новую фичу до начала работы над кодом
  • зафиксировать контракты API и схему базы
  • разложить требования по приоритетам P0 и P1
  • продумать план отката и матрицу рисков
  • собрать критерии приёмки в один чек-лист

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

  • составь техническую спецификацию для новой системы уведомлений
  • оформи ADR по переходу на новую схему базы
  • распиши нефункциональные требования и риски для этого сервиса

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

1Через Skills CLI (Vercel)

npx skills add secondsky/claude-skills --skill technical-specification -a claude-code

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

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

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

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

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

bun-sqlite Скилл подсказывает агенту, как писать код для встроенного драйвера bun:sqlite: запросы, подготовленные выражения, транзакции. CX Codex +1 495установок architecture-patterns Скилл для проектирования бэкенда: раскладывает код по слоям Clean Architecture, портам и адаптерам, подсказывает тактические приёмы DDD. CX Codex +1 493установок api-rate-limiting Скилл помогает добавить ограничение частоты запросов к API: алгоритмы token bucket, sliding window и вариант на Redis. Пригодится, когда открываешь публичный API или делишь доступ по тарифам. CX Codex +1 491установок design-system-creation Скилл помогает агенту собрать дизайн-систему: токены, типографику, компоненты и документацию к ним. Пригодится, когда стандарты интерфейса нужно зафиксировать до начала вёрстки. CX Codex +1 481установок mobile-app-testing Скилл для тестирования мобильных приложений: юнит-тесты, UI-автоматизация, E2E и производительность. Пригодится, когда нужно настроить тестовую инфраструктуру. CX Codex +1 467установок bun-test-basics Скилл подсказывает синтаксис bun:test: ассерты, describe/it, модификаторы skip, only, each и запуск тестов. CX Codex +1 458установок threejs Скилл с готовыми примерами и справочниками по Three.js: сцены, материалы, свет, шейдеры, загрузка GLTF. Пригодится, когда собираете 3D в браузере. CX Codex +1 460установок ml-model-training Скилл ведёт агента по полному циклу обучения модели: подготовка данных, разбивка, тренировка и оценка. Пригодится, когда нужно собрать классификатор или регрессию без забытых шагов. CX Codex +1 457установок

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

Похожие

create-technical-spike официальный github Создаёт документы для исследовательских спайков — технических задач с ограниченным временем, которые решают критичные вопросы архитектуры или интеграций перед началом разработки. 9 000установок project-workflow-analysis-blueprint-generator официальный github Скилл для GitHub Copilot, который разбирает архитектуру проекта и описывает сквозные рабочие процессы. Пригодится для подготовки шаблонов реализации и документации. 9 366установок system-design официальный anthropics Помогает проектировать сервисы и системы: собирает требования, рисует компоненты, разбирает компромиссы. Пригодится, когда нужно решить, как разложить сервис на части. CX Codex +1 7 500установок sparc-implement ruvnet Скилл запускает фазы проектирования SPARC: пишет псевдокод алгоритмов, определяет границы модулей и API-контракты, потом генерирует рабочий код. Нужен, если вы разрабатываете по методологии SPARC и хотите автоматизировать этап архитектуры. CX Codex +1 734установок reviewing-technical-prose riekelt Скилл для вычитки чужих технических текстов: находит запрещённые конструкции, слабые утверждения и структурные дефекты, а перед сдачей документа прогоняет чек-лист. CX Codex +1 18 200установок technical-documentation wondelai Скилл проверяет и переписывает документацию по гайдлайну Google: README, how-to, справочники API, changelog. Пригодится, когда доки расползлись по тону и структуре. CX Codex +1 1 400установок

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

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

Вопросы о technical-specification

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

Одной командой: npx skills add secondsky/claude-skills --skill technical-specification -a claude-code. После этого файл скилла лежит в ~/.claude/skills/technical-specification/SKILL.md.

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

Создаёт техническую спецификацию по шаблону: требования, архитектура, API, план внедрения, стратегия тестирования и риски с мерами.

Чем полный шаблон отличается от короткого?

Короткий даёт базовую структуру, а references/template.md добавляет анализ угроз безопасности, мониторинг, план отката, зависимости и открытые вопросы.

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

SKILL.md · MIT
---
name: technical-specification
description: Creates detailed technical specifications for software projects covering requirements, architecture, APIs, and testing strategies. Use when planning features, documenting system design, or creating architecture decision records.
license: MIT
---

# Technical Specification

Create comprehensive technical specifications for software projects.

## Specification Template

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

## Metadata
- **Status**: Draft | In Review | Approved
- **Author**: [Name]
- **Reviewers**: [Names]
- **Last Updated**: [Date]

## Executive Summary
[2-3 sentences: What problem does this solve? What's the proposed solution?]

## Background & Context
- Current pain points
- Why now?
- Related work

## Goals
### Primary Goals
1. [Measurable goal]

### Non-Goals
- [What this spec explicitly does NOT cover]

## Functional Requirements
| ID | Requirement | Priority |
|----|-------------|----------|
| FR-1 | [Description] | P0 |
| FR-2 | [Description] | P1 |

## Non-Functional Requirements
- **Performance**: Response time < 200ms
- **Scalability**: Support 10K concurrent users
- **Availability**: 99.9% uptime
- **Security**: [Requirements]

## Technical Design

### Architecture
[Diagram or description]

### API Design
```
POST /api/v1/resource
Request: { "field": "value" }
Response: { "id": "123", "field": "value" }
```

### Database Schema
```sql
CREATE TABLE resources (
  id UUID PRIMARY KEY,
  field VARCHAR(255)
);
```

## Implementation Plan
| Phase | Timeline | Deliverables |
|-------|----------|--------------|
| 1 | Week 1-2 | Core functionality |
| 2 | Week 3 | API endpoints |
| 3 | Week 4 | Testing & docs |

## Testing Strategy
- Unit tests: 80% coverage
- Integration tests: API endpoints
- E2E tests: Critical flows

## Risks & Mitigations
| Risk | Probability | Impact | Mitigation |
|------|-------------|--------|------------|
| [Risk] | Medium | High | [Plan] |

## Success Criteria
- [ ] All P0 requirements implemented
- [ ] Tests passing
- [ ] Performance targets met
- [ ] Documentation complete
```

## Full Template

See [references/template.md](references/template.md) for a comprehensive copy-paste template including:
- Complete metadata section
- Success metrics tables
- Architecture diagrams
- Detailed API design sections
- Security threat analysis
- Monitoring & observability
- Risk assessment matrix
- Rollout and rollback plans
- Dependencies tracking
- Open questions section

## Best Practices

**Do:**
- Include measurable acceptance criteria
- Add architecture diagrams
- Define explicit API contracts
- Quantify performance targets
- Document risks and mitigations
- Get stakeholder review before implementation
- Include security considerations
- Define rollback procedures

**Don't:**
- Use vague requirements ("fast", "scalable")
- Skip non-functional requirements
- Ignore security considerations
- Leave alternatives unexplored
- Omit testing strategy
- Forget dependencies and risks

© secondsky · MIT · secondsky/claude-skills

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

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

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