contribute-turbo

Solid

Submit turbo skill improvements back to the upstream repo. Adapts to repo mode: fork mode creates a PR, source mode pushes directly. Use when the user asks to "contribute to turbo", "submit turbo changes", "PR my skill changes", "contribute back", or "upstream my changes".

AI & Automation 336 stars 26 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Contribute Turbo Submit staged turbo skill improvements from `~/.turbo/repo/` back to the upstream repo. The workflow adapts based on `repoMode` in `~/.turbo/config.json`. ## Step 1: Verify Contributor Status Read `~/.turbo/config.json` and check `repoMode`: - `"fork"` or `"source"` — proceed - `"clone"` — tell the user that contributions require a fork. Offer to help convert their clone to a fork (add their fork as origin, rename current origin to upstream). Stop. - Missing config or repo — tell the user to run the Turbo setup first. Stop. Verify the repo exists and has the expected remotes: ```bash git -C ~/.turbo/repo remote -v ``` ## Step 2: Review Pending Changes Check what changes exist in the local repo: ```bash git -C ~/.turbo/repo diff --name-only git -C ~/.turbo/repo diff --cached --name-only ``` If there are unstaged changes to skill files, stage the specific skill directories that changed: ```bash git -C ~/.turbo/repo add skills/<name>/ ``` If there are no changes at all, tell the user there is nothing to contribute and stop. Present the changes in a summary table: ``` | # | Skill | Change Summary | |---|-------|----------------| | 1 | /evaluate-findings | Added handling for security-default findings | | 2 | /self-improve | Clarified routing for trusted reviewer feedback | ``` Use `AskUserQuestion` to confirm which changes to include. If the user deselects some, unstage those files. ## Step 3: Validate Skill Quality Read `~/.turbo/repo/SKILL-CON...

Details

Author
tobihagemann
Repository
tobihagemann/turbo
Created
3 months ago
Last Updated
6 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category