Skip to main content

Installable translation-orchestrator skill, subagents, and local package tooling for faithfulness-first domain-plugin document translation.

Project description

translation-orchestrator

Installable package for the translation-orchestrator skill and its specialist translation subagents.

The package mirrors the local packaging style used by research-pipeline and local-agent-harness: a Python CLI owns setup, validation, and plugin bundle generation, while the skill/subagent assets remain plain Markdown/JSON/TOML.

What it installs

  • skills/translation-orchestrator/ — the full skill bundle.
  • agents/translation-*.agent.md — specialist subagents.
  • optional Copilot-style plugin bundle with plugin.json, .mcp.json, and start-mcp.sh.

CLI

translation-orchestrator --help
translation-orchestrator validate
translation-orchestrator domains
translation-orchestrator setup --project-root /path/to/repo
translation-orchestrator build-plugin --output dist/copilot-plugin-translation-orchestrator
translation-orchestrator mcp config

Development

python -m venv .venv
. .venv/bin/activate
pip install -e '.[dev]'
pytest
ruff check .
mypy
python -m build
twine check dist/*

Release outline

  1. Update CHANGELOG.md.
  2. Run pytest, ruff check ., mypy, python -m build, and twine check dist/*.
  3. Create a GitHub release/tag.
  4. Publish to PyPI with trusted publishing or a PYPI_API_TOKEN.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

translation_orchestrator-0.1.0.tar.gz (78.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

translation_orchestrator-0.1.0-py3-none-any.whl (124.9 kB view details)

Uploaded Python 3

File details

Details for the file translation_orchestrator-0.1.0.tar.gz.

File metadata

File hashes

Hashes for translation_orchestrator-0.1.0.tar.gz
Algorithm Hash digest
SHA256 887741becbb1b470e961151e0f45cb2f00bce4ec27c2a989438bb6a765e79e33
MD5 7ad01a87ff2340a645e4bd8a67a36985
BLAKE2b-256 8b7a542ff132677db1163547cb61d261f82c18d68583b0b5bee6c1b8f9c63a3c

See more details on using hashes here.

File details

Details for the file translation_orchestrator-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for translation_orchestrator-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c173155d95917deb9f785ebeded3589cb0fa1bfd5ad4541987ba48f24454d1b7
MD5 49c13b6bea3af34e8189c43e44a07974
BLAKE2b-256 d3b38eb5fba4e0bddee1cdbd25c3e08b8a19c503620db4c5dc137f60213b7609

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page