tei-text-encoding

Encode texts following Text Encoding Initiative standards for digital editions, annotations, and scholarly apparatus

509 stars

Best use case

tei-text-encoding is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Encode texts following Text Encoding Initiative standards for digital editions, annotations, and scholarly apparatus

Teams using tei-text-encoding should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/tei-text-encoding/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/social-sciences-humanities/humanities/skills/tei-text-encoding/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/tei-text-encoding/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How tei-text-encoding Compares

Feature / Agenttei-text-encodingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Encode texts following Text Encoding Initiative standards for digital editions, annotations, and scholarly apparatus

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# TEI Text Encoding

Encode texts following Text Encoding Initiative standards for digital editions, annotations, and scholarly apparatus.

## Overview

This skill enables encoding of texts using TEI XML standards. It encompasses document structure markup, scholarly annotation, critical apparatus encoding, and metadata documentation for digital humanities projects.

## Capabilities

### Document Structure
- Header encoding
- Text division marking
- Paragraph and line elements
- List and table encoding
- Figure and graphic references

### Scholarly Annotation
- Editorial interventions
- Commentary notes
- Cross-references
- Index entries
- Bibliography links

### Critical Apparatus
- Variant readings
- Witness documentation
- Apparatus entries
- Textual notes
- Stemmatic information

### Metadata
- TEI header completion
- Source description
- Encoding description
- Profile description
- Revision history

## Usage Guidelines

### Encoding Process
1. Analyze source document
2. Plan encoding strategy
3. Create TEI header
4. Encode document structure
5. Add scholarly annotations
6. Validate against schema
7. Document conventions

### TEI Best Practices
- Follow TEI Guidelines
- Use appropriate modules
- Maintain consistency
- Document customizations
- Validate regularly

### Quality Standards
- Schema compliance
- Encoding completeness
- Documentation clarity
- Reproducibility
- Sustainability

## Integration Points

### Related Processes
- Digital Archive Development
- Textual Criticism and Editing
- Text Mining and Distant Reading

### Collaborating Skills
- metadata-standards-implementation
- literary-close-reading
- archival-finding-aid-interpretation

## References

- TEI Guidelines
- TEI by Example tutorials
- Digital editing standards
- XML best practices

Related Skills

texture-pipeline

509
from a5c-ai/babysitter

Texture skill for compression, atlasing, and streaming.

topic-modeling-text-mining

509
from a5c-ai/babysitter

Apply LDA, NMF, and other computational methods to discover patterns in large text corpora with appropriate parameter tuning

textual-scaffolder

509
from a5c-ai/babysitter

Generate Textual (Python) TUI application structure with widgets, screens, and CSS styling.

help-text-formatter

509
from a5c-ai/babysitter

Generate formatted help text with examples, descriptions, sections, and consistent styling for CLI applications.

encoding-handler

509
from a5c-ai/babysitter

Handle text encoding across platforms including UTF-8, Windows codepages, and BOM handling.

context-preservation

509
from a5c-ai/babysitter

State capture and restore across context window compactions. Monitors usage thresholds and serializes quality, task, and spec state for seamless continuation.

context-engineering

509
from a5c-ai/babysitter

Dynamic context injection, mode switching (dev/review/research), selective loading, and strategic compaction for token optimization.

Context Management

509
from a5c-ai/babysitter

Project context loading, isolation, and persistent state management across CCPM sessions.

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.