Contributing to plugins-registry
April 13, 2026 ยท View on GitHub
Thank you for contributing to the tpack plugin registry!
Adding a Plugin
- Fork this repository
- Add your plugin to the appropriate category file in
plugins/ - Submit a pull request
Category Files
| File | Description |
|---|---|
plugins/theme.yml | Visual themes and color schemes |
plugins/statusbar.yml | Status bar enhancements |
plugins/navigation.yml | Pane/window navigation |
plugins/session.yml | Session management and persistence |
plugins/utility.yml | General-purpose utilities |
plugins/development.yml | Developer tools and integrations |
plugins/ai.yml | AI agent integrations and tools |
Entry Format
Add your plugin to the appropriate category file:
# GitHub (default)
- repo: your-username/your-plugin
description: A short description of what the plugin does
author: your-username
# Non-GitHub host (e.g. GitLab)
- repo: your-username/your-plugin
host: gitlab.com
description: A short description of what the plugin does
author: your-username
Requirements
- repo: Must be in
user/repoformat and point to a valid public repository - host (optional): The git host domain (e.g.
gitlab.com). Omit for GitHub repos - description: Between 10 and 200 characters
- author: Your username on the host
- stars: Do NOT add this field โ it is managed automatically by CI
What Happens Next
- CI will automatically validate your entry (YAML syntax, repo exists, no duplicates)
- A maintainer will review and merge your PR
- Your plugin will appear in tpack's search screen