What problem does it solve?
This Skill eliminates the friction of inconsistent code contributions and failed pull requests when working on Lightly AG repositories, ensuring all changes align with repo-specific standards, CI requirements, and registration patterns.
Core Features & Use Cases
- Cross-repo convention alignment: Provides shared coding, testing, and documentation standards for both lightly-ssl and lightly-train, plus per-repo specific rules for layout, tooling, and feature registration.
- CI and workflow guardrails: Includes step-by-step guidance for running local pre-commit checks, executing the correct test suites, and monitoring CI without wasting tokens.
- Feature implementation guidance: Offers tailored instructions for adding transforms, losses, models, methods, configs, docs pages, and examples, including required registration steps, test patterns, and documentation updates for each repo.
- Use Case: If you are contributing a new self-supervised learning method to lightly-train, this Skill walks you through creating the method directory, registering it in the correct helper, adding focused tests, updating generated docs, and running all required checks before submitting a PR.
Quick Start
Use the lightly-repos-workflow skill to guide your addition of a new transform to the lightly-ssl repository, ensuring you follow all export, test, and documentation requirements before opening a pull request.