explaingit

matt-hulme/claude-power-tools

18Audience · vibe coderComplexity · 1/5LicenseSetup · easy

TLDR

A skill for Claude Code that watches what you are doing and suggests the right advanced feature at the moment it would help, multi-agent workflows, scheduled loops, settings hooks, or concrete goal statements, one suggestion at a time.

Mindmap

mindmap
  root((claude-power-tools))
    What it does
      Watch for patterns
      Suggest features
      One tip at a time
    Triggers
      Repetitive file checks
      Open-ended goals
      Repeated waits
      Behavior phrases
    Suggestions
      Multi-agent workflow
      Goal statement
      Scheduled loop
      Settings hook
    Install
      Copy skill folder
      SKILL.md format
      Works globally
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Get a proactive suggestion from Claude Code to set up a multi-agent workflow when it notices you doing the same check across many files

USE CASE 2

Have Claude draft a concrete goal statement with a done condition when you describe an open-ended multi-step task

USE CASE 3

Let Claude suggest a scheduled loop when it detects you are repeatedly running the same check or waiting for a CI build to finish

Tech stack

Markdown

Getting it running

Difficulty · easy Time to first run · 5min
MIT license, use, copy, modify, and distribute freely for any purpose, including commercial use.

In plain English

Claude Power Tools is a small collection of skills for Claude Code, the AI coding assistant. The main idea is that Claude Code has several advanced features built into it, such as multi-agent workflows, recurring task loops, settings hooks, and custom skills, but users typically need to know these features exist before they can request them. This project adds a skill that watches for situations where those features would help and brings them up at the right moment without being asked. The one skill currently in the repository is called suggest-power-tools. When you are working on a task, it looks for certain patterns in what you are doing. If you are doing the same kind of check across many files, it might propose setting up a multi-agent workflow. If you have a multi-step goal with no clear finish line, it might draft a goal statement with a concrete condition for knowing when it is done. If you are repeatedly running the same check or waiting for something like a CI build to finish, it might suggest setting up a scheduled loop. If you just described an automated behavior with phrasing like "from now on, when X happens," it would note that this needs a settings hook rather than just a remembered preference. The proposal behavior is deliberately restrained: it makes one suggestion at a time, never stacks multiple proposals, and moves on without comment if you decline. Each proposal includes a concrete sketch of what it would look like and an honest estimate of the cost or effort involved. Installing it means copying one directory into your Claude skills folder. It follows the standard SKILL.md format used by Claude Code, so it also works with other agent tools that read the same convention. The project is MIT licensed.

Copy-paste prompts

Prompt 1
I want to install the suggest-power-tools skill from claude-power-tools into my Claude Code setup. Where do I copy the directory and does it work per-project or globally?
Prompt 2
What are the specific trigger patterns that suggest-power-tools watches for, and can I add my own custom patterns to the SKILL.md file?
Prompt 3
Show me what suggest-power-tools would propose when it detects I just said from now on when tests fail run the linter first.
Open on GitHub → Explain another repo

← matt-hulme on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.