ワンクリックで
ascp-auth-approvals
Use when defining ASCP approval flows, auth hooks, scopes, actor attribution, or security-sensitive method behavior.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when defining ASCP approval flows, auth hooks, scopes, actor attribution, or security-sensitive method behavior.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when planning or beginning the Dart SDK after the TypeScript SDK establishes the first downstream reference package.
Use when documenting ASCP SDK feature work, package-shape decisions, workflow rules, or validation behavior before commit.
Use when starting or continuing ASCP SDK repository work that needs intake, feature scoping, planning, checkpointing, and drift control across sessions.
Use when creating or revising the TypeScript SDK package scaffold, typed model surface, export strategy, or schema-to-type generation approach.
Use when building or revising the TypeScript SDK transport adapters, subscription flow, method wrappers, or protocol error normalization.
Use when building or revising the TypeScript SDK validation layer, event parsing, replay helpers, or schema-backed safety checks.
| name | ascp-auth-approvals |
| description | Use when defining ASCP approval flows, auth hooks, scopes, actor attribution, or security-sensitive method behavior. |
Use this skill for the protocol security surface. ASCP does not mandate one auth vendor, but it does require predictable hooks for identity, authorization, and approval attribution.
UNAUTHORIZED vs FORBIDDENTreat these as explicit control operations:
sessions.startsessions.resumesessions.stopsessions.send_inputapprovals.respondactor_id, and where supported device_id and correlation_id.FORBIDDEN when auth is actually missingThe work is complete when a host implementer can plug ASCP into an auth layer and produce auditable approval behavior without inventing missing protocol hooks.