propose-tech-updates

Analyzes a repository across dependencies, CI, style, and tests to propose verified technical improvements.

Updated Dec 25, 2021
One-click install
npx skills add https://github.com/kotahashihama/dotfiles --skill propose-tech-updates-kotahashihama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propose-tech-updates
Source: https://github.com/kotahashihama/dotfiles/tree/main/home/.claude/skills/propose-tech-updates
Command: npx skills add https://github.com/kotahashihama/dotfiles --skill propose-tech-updates-kotahashihama

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often miss impactful technical improvements because they only watch dependency updates, while real gains hide in slow CI pipelines, inconsistent code style, untested branches, and drift between conventions and actual practice. This Skill investigates the current repository from multiple angles and proposes only improvements backed by primary sources and real measurements. ## Core Features & Use Cases - Multi-angle investigation: Examines dependencies, CI duration and failure trends, notation inconsistencies, and test coverage gaps, optionally scoped via an argument (deps / ci / style / test). - Evidence-based proposals: Cross-checks claims against primary sources (GitHub Releases, RFCs, official blogs) and requires measured before/after numbers for any performance claim. - Strict filtering: Drops proposals that violate project conventions, duplicate existing Issues/PRs, or address non-problems, and caps output at three proposals. - Use Case: Run it in a monorepo before a quarterly maintenance cycle to discover that a CI workflow's worst-case runtime doubled, a lint rule could replace manual style fixes, and a dependency deprecation can be handled cheaply now. ## Quick Start Ask the AI to run /propose-tech-updates in your repository to investigate dependencies, CI, style, and tests and return up to three evidence-backed improvement proposals.

Frequently Asked Questions about propose-tech-updates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get technical improvement proposals for my repository?

Run the propose-tech-updates skill inside your repository. It reads your package.json, CI workflows, and convention docs, then investigates dependencies, CI, style, and tests to return up to three evidence-backed proposals.

How to find slow CI workflows using GitHub CLI?

Use gh run list with the workflow name and JSON fields for createdAt and updatedAt to compute durations. The skill examines worst-case runs rather than averages and checks failure trends across at least three runs.

Can I limit the analysis to only dependencies or only CI?

Yes, pass an optional argument such as deps, ci, style, or test to scope the investigation. Omitting the argument runs all four perspectives in parallel.

Does this skill create Issues or change code automatically?

No, it only proposes improvements and never creates Issues, PRs, or code changes. Deciding whether to file an Issue remains with the user, and any temporary verification changes are reverted.

Why does the skill sometimes report no proposals?

It deliberately returns 'nothing this time' when no proposal meets its evidence bar. Proposals lacking measured data, primary-source backing, or real repository impact are filtered out to avoid noise.