원클릭으로
tech-writing
Technical writing and documentation skill — specs, runbooks, changelogs, meeting notes, ADRs
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Technical writing and documentation skill — specs, runbooks, changelogs, meeting notes, ADRs
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Backend testing guide — unit, integration, API contract, database, load testing
Backend development guide — API design, data modeling, business logic, security, performance
Codebase second brain workflow for AI agents — use repo maps and capability maps before deep code reads
Multi-agent coordination skill — task decomposition, dependency tracking, handoff protocol, conflict resolution
Frontend development guide — UI implementation, component architecture, state management, performance
Frontend testing guide — unit, integration, visual regression, accessibility, E2E for UI
| name | tech-writing |
| version | 1.0.0 |
| description | Technical writing and documentation skill — specs, runbooks, changelogs, meeting notes, ADRs |
| requires | [] |
| task_types | ["docs","documentation","tech-writing","spec","changelog","runbook"] |
| applies_to_tags | ["docs","documentation","spec","changelog","runbook","adr","meeting-notes"] |
# Feature: [Tên feature]
## Problem
[Vấn đề hiện tại là gì? Ai bị ảnh hưởng?]
## Proposed Solution
[Giải pháp đề xuất — 1-3 câu]
## Requirements
### Must Have
- [ ] ...
### Nice to Have
- [ ] ...
## Design / Architecture
[Sơ đồ hoặc mô tả data flow, API contract]
## Out of Scope
[Cái gì KHÔNG nằm trong feature này]
## Open Questions
- [ ] Question 1 → [assigned to] [deadline]
## POST /api/vault/tasks
Tạo task mới trong vault.
**Request Body**
| Field | Type | Required | Description |
|---|---|---|---|
| title | string | ✓ | Tiêu đề task |
| column | string | ✓ | `todo` / `in-progress` / `review` / `done` |
| priority | string | | `critical` / `high` / `medium` / `low` |
**Response 201**
```json
{ "data": { "id": "task-abc123", "title": "...", "status": "todo" } }
Errors
400 — Missing required fields409 — Task with same title exists in column
### 3. Runbook
```markdown
# Runbook: [Tên sự cố / procedure]
## Trigger
[Khi nào dùng runbook này]
## Impact
[Ảnh hưởng tới gì nếu không xử lý]
## Steps
1. [Bước cụ thể với lệnh exact]
```bash
pm2 restart relayhq-api
curl http://localhost:44210/api/health
[Cách undo nếu cần]
[Khi nào cần leo thang, ai là người tiếp nhận]
### 4. Architecture Decision Record (ADR)
```markdown
# ADR-NNN: [Tiêu đề quyết định]
**Date:** YYYY-MM-DD
**Status:** Proposed / Accepted / Deprecated
## Context
[Tình huống đặt ra vấn đề — facts, không opinion]
## Decision
[Quyết định cụ thể đã chọn]
## Rationale
[Tại sao chọn option này — trade-offs được acknowledge]
## Alternatives Considered
- **Option A**: [mô tả] — rejected vì [reason]
- **Option B**: [mô tả] — rejected vì [reason]
## Consequences
- Positive: ...
- Negative: ...
- Neutral: ...
# [Meeting type] — YYYY-MM-DD
**Attendees:** @alice, @bob, @claude-code
**Duration:** 30 min
## Decisions Made
- [Decision với context ngắn]
## Action Items
| Task | Owner | Due |
|---|---|---|
| Implement X | @alice | 2026-05-01 |
| Review PR #123 | @bob | EOD |
## Parking Lot
[Vấn đề chưa giải quyết, cần follow-up]
## [1.2.0] — YYYY-MM-DD
### Added
- Agent auto-launch khi task được assign
- Visual sprite cho agent trong DesktopView
### Changed
- Claim API nay trả về full task object thay vì chỉ ID
### Fixed
- Race condition khi 2 agents claim cùng lúc
### Removed
- Legacy `/api/v1/assign` endpoint (deprecated từ 1.0.0)