implement-improvements

Solid

Plan and implement improvements from the .turbo/improvements.md backlog after validating them against the current codebase. Use when the user asks to "implement improvements", "work on improvements", "address improvements", "process improvement backlog", "tackle improvements", or "implement noted improvements".

AI & Automation 335 stars 26 forks Updated 5 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

# Implement Improvements Validate and implement improvements from `.turbo/improvements.md`. ## Step 1: Read the Backlog Read `.turbo/improvements.md`. If the file does not exist, tell the user there are no improvements to implement and stop. Parse all entries, extracting for each: - **Summary** (the `###` heading) - **Category** - **Where** (file paths or areas) - **Why** (rationale) - **Noted** (date) ## Step 2: Validate Against Current Codebase Improvements can go stale: files get renamed, code gets refactored, issues get fixed as side effects of other work. Before planning, validate each improvement. For each entry, verify whether the specific problem or opportunity described in the entry still exists in the code. Do not rely on git log alone. Recent commits touching the same files do not mean the specific issue was addressed. Read the actual code and confirm: 1. **Files exist** — Do the referenced files/paths still exist? If not, the entry is stale. 2. **Problem persists** — Read the relevant code sections. Is the exact issue or opportunity described in the entry still present? This is the primary determination. Check the specific claims: if the entry says a function is uncalled, verify it has no callers; if it says error handling is missing, check whether it was added. Classify each entry as: - **Active** — The described problem or opportunity is confirmed present in the current code - **Stale** — The referenced files no longer exist, or the specific issue has...

Details

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

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

note-improvement

Capture an out-of-scope improvement opportunity so it doesn't get lost. Use when the user asks to "note improvement", "save improvement", "track this for later", "remember this improvement", "note this idea", "log improvement", "backlog this", or "park this idea". Also invoke proactively when noticing something improvable during work that falls outside the current task's scope — briefly mention it to the user and offer to note it.

335 Updated 5 days ago
tobihagemann
AI & Automation Listed

implement

Plan, execute, verify, and commit a single codebase improvement. Use this skill whenever the user says things like 'implement [item]', 'work on [roadmap item]', 'fix [finding from audit]', 'plan the change for [item]', 'execute the plan', or 'verify the changes'. Also triggers on 'next item from the roadmap' or 'pick up where we left off'. This skill is for small-to-medium changes that don't need the full /pipeline. It ensures changes are planned before coded, verified after coding, and committed atomically with human approval at every step.

0 Updated today
telus-labs
AI & Automation Listed

improve

The improvement skill. Understand the ask, examine the target, challenge the first read, decide on one change (or argue for redesign, or declare silence), act, reflect on the target, and record. Combines incremental refinement, structural rethinking, and reflection on the target itself. USE WHEN: improve, audit, review, fix, refactor, redesign, evaluate, what would make this better, am I missing something.

0 Updated 1 weeks ago
ntholm86