# Endpoint Admission Voice Actions

> Admit Penny voice endpoints with explicit identity, role, and action limits before they can issue backend actions. Use when edge voice devices, endpoint profiles, or voice-initiated tool permissions change.

- Skill: `grtninja/endpoint-admission-voice-actions` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add grtninja/endpoint-admission-voice-actions`
- Raw SKILL.md: https://api.skillmd.com/api/skills/grtninja/endpoint-admission-voice-actions/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: grtninja (https://skillmd.com/u/grtninja)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/grtninja/endpoint-admission-voice-actions

---


# Endpoint Admission Voice Actions

Use this skill for the endpoint-admission and voice-action-governance lane in the distributed Penny stack.

## Workflow

1. Identify the endpoint class, owner, and intended role.
2. Verify the minimum admitted metadata before allowing voice actions.
3. Bind allowed tool families and confirmation rules to the endpoint profile.
4. Check for drifted identities, duplicated endpoints, or stale admission state.
5. Keep local audit records for endpoint-issued actions.

## Required Evidence

- endpoint identity and role metadata
- allowed tool families or action limits
- confirmation policy for higher-risk actions
- drift or duplication check result

## Guardrails

- Unknown endpoints fail closed.
- Voice input is not blanket tool authority.
- Admission state must be explicit and reviewable.
- Do not let endpoint convenience bypass local policy.

## Best-Fit Companion Skills

- `$distributed-voice-plane-governance`
- `$skill-enforcer`
- `$local-compute-usage`
- `$docs-alignment-lock`

## Scope Boundary

Use this skill only for endpoint admission and voice-action permissioning.

For speech-loop transport behavior itself, route through `$distributed-voice-plane-governance`.

