Transcribes local audio into Markdown with Gemini 3.5 Transcribe, including speaker labels and provider timestamps. Use for interviews, meetings, lectures, podcasts, voice notes, and similar recordings.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Produces implementation-ready technical specifications with concrete contracts, module boundaries, data flows, file changes, and test slices. Use for architecture or implementation handoffs.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
A tech spec is a typed architecture handoff. Types and call stacks define what changes; prose explains why.
This workflow is design-only. Do not implement. Write durable specs to ai-artifacts/specs/YYYY-MM-DD-<topic>.md unless the user or repository explicitly requires another location.
setup-goal skill when important requirements, boundaries, or acceptance criteria remain unresolved.Answer repository questions by inspecting the repository. Ask the user only for decisions.
Read relevant code, tests, docs, project instructions, domain vocabulary, and architectural decisions. Trace the existing entrypoint-to-effect flow.
Capture the problem, callers, goals, non-goals, constraints, invariants, affected systems, operational concerns, risks, and open questions. Do not invent missing requirements.
Offer materially different designs. They should differ in ownership, interfaces, seam placement, call stack, runtime topology, or state model—not merely names.
For each option show:
Choose the recommendation only after comparison.
Sketch every new or changed boundary in code:
type Input = { /* parsed application values */ };
type Output = { /* caller-visible result */ };
type ExpectedFailure = FailureA | FailureB;
interface Capability {
execute(input: Input): Promise<Result<Output, ExpectedFailure>>;
}
Cover domain values, state variants, request/response shapes, parsers, functions, ports, adapters, records, events, and public APIs as applicable. State what may cross each boundary and what must remain private.
For every affected behavior, show the call and data flow:
raw input
-> protocol parser
-> application/domain input
-> service or domain operation
-> outbound port
-> adapter and external effect
-> typed result or failure
-> protocol projection
Include old versus proposed flow when changing an existing path. Add authorization, retries, cancellation, idempotency, transactions, observability, and runtime hops when reachable.
List files to add, change, and delete. Give each file one clear responsibility tied to a contract or call-stack step.
Use red-green cycles, one behavior at a time:
Cover happy paths, important failures, parser rejection, domain invariants, adapter contracts, persistence/runtime semantics, and end-to-end high-consequence flows. Avoid a horizontal “all tests, then all code” plan.
# Title
## Summary
## Current State
## Goals
## Non-Goals
## Invariants and Constraints
## Alternatives
## Recommendation
## Domain Model and Types
## Interfaces and APIs
## Boundaries and Adapters
## Call Stacks and Data Flow
## Files to Add, Change, or Delete
## Red-Green Test Plan
## Risks and Open Questions
Compress sections that do not apply, but never omit changed contracts, call stacks, seams, or tests merely because they are difficult to specify.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Transcribes local audio into Markdown with Gemini 3.5 Transcribe, including speaker labels and provider timestamps. Use for interviews, meetings, lectures, podcasts, voice notes, and similar recordings.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, micro-interactions, enter/exit animations, choosing or reviewing icons, or any visual detail work. Triggers on UI polish, design details, "make it feel better", "feels off", stagger animations, theme switch transitions, border radius, optical alignment, image outlines, box shadows, icons, icon stroke weight, icon states, motion restraint.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Explores and validates a feature, component, workflow, or behavior change before implementation. Use when work needs clarified intent, compared approaches, and an approved direction.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Restates the previous response in plain, concise language. Use only when the user invokes bro or explicitly asks for a simpler explanation.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Generates or edits raster images through OpenAI's Image API. Use for text-to-image work, reference-based edits, masks, transparent assets, and product or editorial visuals.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Applies language-neutral engineering standards when writing or reviewing code, especially around boundaries, failures, domain models, dependencies, tests, and type safety.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.