morse-code-processinglisted
Install: claude install-skill tejasashinde/agent-skill-kit
# MORSE CODE PROCESSING
## Contents
- [Purpose](#purpose)
- [When to USE THIS SKILL](#when-to-use-this-skill)
- [Mode Selection](#mode-selection)
- [Agent Behavior (Workflow Mode)](#agent-behavior-workflow-mode)
- [Rules (Authoritative)](#rules-authoritative)
- [Morse Code Mapping (ITU Standard)](#morse-code-mapping-itu-standard)
- [Letters (A–Z)](#letters-a-z)
- [Numbers (0–9)](#numbers-0-9)
- [Punctuation](#punctuation)
- [Algorithm](#algorithm)
- [Failure Handling](#failure-handling)
- [Examples](#examples)
- [Output Style Constraint](#output-style-constraint)
- [Safety / Integrity](#safety--integrity)
---
## Purpose
Provide deterministic bidirectional conversion between plain text and International Morse Code.
Focus:
- Strict ITU-standard mapping
- Fully reversible transformation
- No interpretation or summarization
---
## When to USE THIS SKILL
Activate when user requests:
### Encoding (text → Morse)
- convert to morse
- encode in morse
- text to morse
- signal conversion
### Decoding (Morse → text)
- decode morse
- morse to text
- translate morse
- dot-dash sequences (e.g., `... --- ...`)
---
## Mode Selection
Determine mode from input:
- If input contains `.` or `-` → **DECODING MODE**
- If input contains alphabetic characters (A–Z) → **ENCODING MODE**
- If input is ambiguous (valid for both modes) → **ASK USER FOR CLARIFICATION**
---
## Agent Behavior (Workflow Mode)
Execute sequentially. Do not skip steps.
```
Task Progress:
- [ ] Step 1: Det