Gsc Candlestick Report banner
garethdouble garethdouble

Gsc Candlestick Report

Data community

Description

Claude Code skill that turns Google Search Console data into monthly candlestick charts. See keyword ranking direction AND volatility at a glance.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

GSC Candlestick SEO Report

A Claude Code skill that turns Google Search Console data into monthly candlestick charts. See keyword ranking direction AND volatility at a glance.

**v2 — direct API.** Calls the Search Console API directly, bypassing MCP. A 6-month pull of 30 keywords takes ~3 seconds and costs ~600 tokens (vs. ~190k tokens and 5+ minutes on v1). Same output, 100× faster.

![Why candlesticks](https://img.shields.io/badge/ranking%20variance-visible-green) ![No MCP needed](https://img.shields.io/badge/MCP-not%20required-blue) ![Python stdlib render](https://img.shields.io/badge/zero--dependency%20HTML-yes-green)


TL;DR for returning users

cd your-project-folder
# if you don't have keywords.yml yet:
cp ~/.claude/skills/gsc-candlestick-report/keywords.example.yml ./keywords.yml
# then in Claude Code:
/gsc-candlestick-report

Report lands in `./SEO_CandleStick/YYYY-MM-DD/candlestick-report.html`.


Installing for the first time

Two ways: **let Claude walk you through it** (easier) or **follow the manual steps below** (faster if you're comfortable in a terminal).

Option A — Let Claude walk you through install

Open Claude Code and paste this prompt:

Read https://github.com/gareth-builds/gsc-candlestick-report/blob/main/README.md
and walk me through installing and running this skill from scratch.

Rules:
- Treat me as a fresh install. Verify each prerequisite, skip what I already have.
- For every browser action (Google Cloud Console, downloads), stop and wait for me
  to reply "done".
- Once credentials.json is saved, help me create my first keywords.yml.
- Run the skill and summarise the output.

Claude handles the rest. Total time: ~10 minutes.

Option B — Manual install

Three steps. All run on your machine. Nothing is pushed anywhere.


Step 1 — Install the skill + Python dependencies

Copy-paste the whole block:

# Clone the skill into Claude Code's skills folder
git clone https://github.c