You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you use an AI coding assistant (Claude Code, ChatGPT, Cursor, Windsurf, or any LLM-powered tool), you can install TPS skills to let the AI convert plain text into richly formatted `.tps` scripts automatically.
706
+
707
+
The [`Skills/`](Skills/) directory contains ready-to-use AI skills:
708
+
709
+
| Skill | Description |
710
+
|-------|-------------|
711
+
|[`tps-convert`](Skills/tps-convert.md)| Converts plain text (speeches, articles, narrations, dialogues) into fully formatted TPS files with dramatic pacing, emotions, pauses, emphasis, volume, delivery modes, pronunciation guides, stress markers, breath marks, edit points, and speaker tags — all applied intelligently based on content analysis. |
712
+
713
+
### Installation
714
+
715
+
**Claude Code** — copy the skill file into your project's `.claude/skills/` directory:
716
+
717
+
```bash
718
+
mkdir -p .claude/skills
719
+
cp Skills/tps-convert.md .claude/skills/
720
+
```
721
+
722
+
Then use `/tps-convert` in Claude Code followed by your text.
723
+
724
+
**Codex** — copy the skill into a repo-local `.codex/skills/` folder as a standard skill:
**Other AI assistants** — paste the contents of the skill file as a system prompt or custom instruction. The skill contains the complete TPS format specification, so the AI will know how to format scripts correctly.
739
+
740
+
### What the Skill Does
741
+
742
+
1.**Analyzes** your plain text for tone, emotional arcs, key moments, and structure
743
+
2.**Structures** the text into TPS segments (`##`) and blocks (`###`) based on natural topic/mood shifts
744
+
3.**Applies** the full TPS tag vocabulary: emotions, speed, volume, delivery modes, emphasis, highlights, pauses, breath marks, edit points, pronunciation, stress, and speaker assignments
745
+
4.**Generates** complete front matter with metadata, duration estimation, and speed offsets
746
+
5.**Outputs** a valid `.tps` file ready for any TPS-compatible teleprompter
0 commit comments