Agent skill

Lol Helper

by shepherdjerred in shepherdjerred/monorepo

League of Legends domain knowledge, terminology, and Riot Games API reference.

GPL-3.0Auto-check passedBackend & APIs

Install Lol Helper

skills CLI
$ npx skills add shepherdjerred/monorepo --skill lol-helper -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install shepherdjerred/monorepo lol-helper --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/shepherdjerred/monorepo.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/dotfiles/dot_agents/skills/lol-helper .claude/skills/lol-helper && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lol-helper
GitHub stars
112
Token cost
~6.7k tokens
SKILL.md length
1,893 words
Files
1
Skills in repo
63
Repo updated
First seen
Licence
GPL-3.0

At a glance

League of Legends domain knowledge, terminology, and Riot Games API reference.

  • Works in 3 steps: Application Rate Limit - Per API key,… → Method Rate Limit - Per endpoint, per… → Service Rate Limit - Per service, shared…
  • Working with match data
  • SKILL.md covers Ranked System, Queue Types, Champion Classes and Game Objectives, plus 2 more sections
  • Reaches ddragon.leagueoflegends.com and na1.api.riotgames.com

What it does

Lol Helper is an agent skill from shepherdjerred/monorepo. League of Legends domain knowledge, terminology, and Riot Games API reference. Use when working with match data, champion info, ranked systems, game objectives, items, runes, player statistics, Riot API client, API endpoints, rate limiting, PUUID lookups, summoner info, or regional routing.

Its SKILL.md is about 6.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering Statistics, REST APIs and Rate limiting. The repository describes itself as: Monorepo for all of my projects. The licence is GPL-3.0.

When your agent uses it

  • Working with match data
  • Game objectives
  • Player statistics
  • Riot API client

Example prompts

  • “/lol-helper”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Application Rate Limit - Per API key, per region
  2. Method Rate Limit - Per endpoint, per key, per region
  3. Service Rate Limit - Per service, shared across all applications

What it can do on your machine

Read from SKILL.md and the folder at commit bc57ca5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are typescript).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • ddragon.leagueoflegends.com
    • na1.api.riotgames.com
    • americas.api.riotgames.com

    Also links to:

    • wiki.leagueoflegends.com
    • dignitas.gg
    • developer.riotgames.com
    • darkintaqt.com
    • riotgames.com
    • mobalytics.gg
    • esportsinsider.com
    • raw.communitydragon.org
    • riot-api-libraries.readthedocs.io
    • hextechdocs.dev
    • leagueoflegends.fandom.com
    • support-leagueoflegends.riotgames.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lol Helper loads about 6.7k tokens when it runs. Until then it costs about 76 tokens; SKILL.md has 1,893 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~6.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from shepherdjerred/monorepo at commit bc57ca5, republished under its GPL-3.0 licence (© shepherdjerred). 1,893 words, ~6,688 tokens.

Download SKILL.mdSave it as .claude/skills/lol-helper/SKILL.md (or your agent's skills folder).
name
lol-helper
description
League of Legends domain knowledge, terminology, and Riot Games API reference. Use when working with match data, champion info, ranked systems, game objectives, items, runes, player statistics, Riot API client, API endpoints, rate limiting, PUUID lookups, summoner info, or regional routing.

League of Legends Helper

Complete reference for League of Legends game concepts, terminology, data structures, and Riot Games API integration.


Part 1: Game Domain Reference


Ranked System

Tiers (Low to High)
TierDivisionsNotes
IronIV, III, II, ILowest tier
BronzeIV, III, II, I
SilverIV, III, II, IMost populated
GoldIV, III, II, I
PlatinumIV, III, II, I
EmeraldIV, III, II, IAdded Season 13
DiamondIV, III, II, I
MasterNoneTop 0.2%
GrandmasterNoneTop players, 200+ LP
ChallengerNoneTop 300 players per region
LP (League Points)
  • Gain/lose LP from wins/losses
  • Iron-Platinum: baseline +/-25 LP
  • Emerald+: baseline +/-20 LP
  • Promotion between divisions at 100 LP
  • Master+ uses continuous LP (no promotions)
  • Grandmaster requires 200+ LP in Master
  • Challenger requires 500+ LP
Queue Restrictions

Solo/Duo:

  • Most players: queue within 1 tier
  • Iron: can queue up to 2 tiers higher
  • Diamond+: within 2 divisions only
  • Grandmaster+: solo only

Flex:

  • Diamond and below: no restrictions
  • Master+: must be Emerald+ to queue together

Queue Types

Ranked Queues
QueueIDPlayersNotes
Solo/Duo4201-2Main competitive queue
Flex 5v54401, 2, 3, or 5No parties of 4
Casual Queues
QueueIDNotes
Normal (Draft)400Same rules as ranked
Normal (Blind)430Mirror matchups allowed
ARAM450All Random, All Mid
Special Queues
QueueNotes
ClashTournament mode
Arena2v2v2v2 mode
URFUltra Rapid Fire (rotating)
One for AllAll same champion (rotating)

Champion Classes

Primary Classes
ClassRoleExamples
TankAbsorb damage, initiateMalphite, Ornn, Leona
FighterSustained damage + durabilityDarius, Fiora, Jax
AssassinBurst damage, high mobilityZed, Akali, Katarina
MageAbility-based damageLux, Syndra, Orianna
MarksmanSustained ranged damageJinx, Caitlyn, Kai'Sa
SupportUtility, protectionThresh, Lulu, Yuumi
Fighter Subclasses
SubclassTraitsExamples
JuggernautLow mobility, high damage/durabilityDarius, Mordekaiser, Garen
DiverEngage into backlineIrelia, Vi, Camille
Mage Subclasses
SubclassTraitsExamples
Burst MageHigh combo damageSyndra, Annie, Veigar
BattlemageSustained AoE in fightsCassiopeia, Ryze, Swain
Artillery MageExtreme rangeXerath, Lux, Vel'Koz
Assassin Subclasses
SubclassTraitsExamples
AssassinQuick in-and-outZed, Talon, Akali
SkirmisherExtended duelsYasuo, Yone, Fiora

Game Objectives

Dragons (Elemental Drakes)

Spawn at 5:00, respawn 5 minutes after killed. One team getting 4 drakes grants Dragon Soul.

DrakeBuffSoul Effect
Infernal+AD/APAttacks cause AoE explosion
Mountain+Armor/MRShield after not taking damage
Ocean+HP regenDamaging enemies heals you
Cloud+Movement speed (OOC)+Movement speed (permanent)
Hextech+Attack speed + ability hasteChain lightning on attacks
Chemtech+Tenacity + heal/shield powerBrief zombie state on death
Elder Dragon
  • Spawns after one team gets Dragon Soul
  • Grants Elder Dragon buff: bonus true damage + execute enemies below 20% HP
  • Game-ending objective
Baron Nashor
  • Spawns at 20:00
  • Hand of Baron buff (210 seconds):
    • Empowered Recall (4 seconds)
    • Bonus AD/AP
    • Empowers nearby minions significantly
  • Primary objective for sieging/ending
Rift Herald
  • Spawns at 8:00, despawns at 19:45
  • Drops Eye of the Herald (consume to summon Herald)
  • Herald charges towers for massive damage
  • Can spawn twice (second at 13:45 if first killed before 13:45)
Void Grubs
  • Spawn at 5:00 in groups of 3
  • Grant Voidmite stacks (up to 6)
  • Voidmites attack structures alongside you
  • Alternative early objective to dragons

Match Statistics

Core Stats
StatDescription
KDAKills/Deaths/Assists ratio: (K+A)/D
CSCreep Score (minions + jungle monsters killed)
GoldTotal gold earned
Damage DealtTotal damage to champions
Damage TakenTotal damage received
Vision ScoreWards placed + destroyed + control
Gold Values
EventGold
Melee minion~21
Caster minion~14
Cannon minion~60-90
Champion kill (base)300
First Blood+100 bonus
Assist~half of kill gold
Shutdown (2+ kills)+150 per streak level
Dragon~25-100 per player
Baron~300 per player
Tower~50-250 local + ~100 global
Bounty System
Kill StreakBounty
0 (base)300
2 kills450
3 kills600
4 kills700
5 kills800
6 kills900
7+ kills1000 (max)

Runes Reforged

Rune Paths
PathThemeClasses
PrecisionSustained damage, attacksMarksmen, fighters
DominationBurst damage, huntingAssassins, mages
SorceryAbilities, utilityMages, enchanters
ResolveDurability, defenseTanks, supports
InspirationCreative, rule-breakingVarious
Precision Keystones
KeystoneEffect
Press the Attack3 hits = bonus damage + damage amp
Lethal TempoStacking attack speed
Fleet FootworkEnergized heal + movement speed
ConquerorStacking AD/AP + healing
Domination Keystones
KeystoneEffect
Electrocute3 hits/abilities = burst damage
Dark HarvestExecute-style scaling damage
Hail of BladesBurst attack speed (3 attacks)
PredatorMovement speed + damage on first hit
Sorcery Keystones
KeystoneEffect
Summon AeryDamage enemies or shield allies
Arcane CometAbility hits launch comet
Phase Rush3 hits = burst of movement speed
Resolve Keystones
KeystoneEffect
Grasp of the UndyingPeriodic empowered attack + heal
AftershockCC triggers resistances + damage
GuardianShield nearby ally when damaged
Inspiration Keystones
KeystoneEffect
Glacial AugmentSlowing zone on immobilize
Unsealed SpellbookSwap summoner spells
First StrikeBonus gold/damage when striking first

Summoner Spells

SpellCooldownEffect
Flash300sBlink short distance
Ignite180sTrue damage DoT + Grievous Wounds
Teleport360sChannel to allied structure/minion
Heal240sHeal self + ally + movement speed
Exhaust210sSlow + damage reduction on enemy
Barrier180sTemporary shield
Cleanse210sRemove CC + reduce incoming CC
Ghost210sMovement speed boost
Smite90sDamage to monster/minion (jungler)
Common Combinations
RoleCommon Spells
TopFlash + Teleport, Flash + Ignite
JungleFlash + Smite (required)
MidFlash + Ignite, Flash + Teleport
ADCFlash + Heal
SupportFlash + Ignite, Flash + Exhaust

Common Terminology

Gameplay Terms
TermMeaning
AAAuto-attack (basic attack)
AoEArea of Effect
CCCrowd Control (stun, slow, etc.)
CDCooldown
DPSDamage Per Second
DoTDamage over Time
OOMOut of Mana
OOCOut of Combat
Strategic Terms
TermMeaning
AggroAggressive play/drawing enemy attention
All-inCommit all abilities for a kill
BackdoorDestroy nexus by bypassing enemy team
DiveAttack under enemy tower
GankSurprise attack from jungler
KiteAttack while retreating
PeelProtect carry from threats
PokeHarass from range
RoamLeave lane to help elsewhere
Split pushPush side lane while team distracts
ZoneDeny area to enemies with threat
Player State Terms
TermMeaning
FedHas many kills, strong
BehindLess gold/XP than opponent
TiltedFrustrated, playing worse
AutofillAssigned non-preferred role
Meta Terms
TermMeaning
MetaMost effective tactics available
PowerspikePoint where champion becomes strong
ScalingChampion strength growth over time
Early/Mid/Late gameGame phases (~0-15/15-30/30+ min)

Match Phases

Early Game (0-15 min)
  • Laning phase
  • First tower priority
  • Drake and Herald contests
  • Jungle path optimization
Mid Game (15-30 min)
  • Towers falling
  • Roaming and skirmishing
  • Dragon Soul race
  • Baron attempts
Late Game (30+ min)
  • Full builds approaching
  • Baron/Elder Dragon crucial
  • One fight can end game
  • Death timers are long

Part 2: Riot Games API Reference


API Endpoints Overview

Account-V1 (Riot ID Lookup)

Base URL: https://{region}.api.riotgames.com/riot/account/v1/

EndpointDescription
/accounts/by-riot-id/{gameName}/{tagLine}Get PUUID by Riot ID
/accounts/by-puuid/{puuid}Get account info (gameName + tagLine) by PUUID

Important: Riot IDs replaced summoner names as of November 20, 2023. The by-name endpoints are deprecated.

Show full SKILL.md (760 more words)Show less
Summoner-V4

Base URL: https://{platform}.api.riotgames.com/lol/summoner/v4/

EndpointDescription
/summoners/by-puuid/{puuid}Get summoner by PUUID (recommended)
/summoners/{summonerId}Get summoner by encrypted summoner ID
/summoners/by-account/{accountId}Get summoner by encrypted account ID
Match-V5

Base URL: https://{region}.api.riotgames.com/lol/match/v5/

EndpointDescription
/matches/by-puuid/{puuid}/idsGet list of match IDs for a player
/matches/{matchId}Get match details by match ID
/matches/{matchId}/timelineGet match timeline (not all matches have this)

Query Parameters for matchlist:

  • start - Start index (default 0)
  • count - Number of matches (default 20, max 100)
  • queue - Filter by queue ID
  • type - Filter by match type (ranked, normal, etc.)
  • startTime / endTime - Filter by timestamp (epoch seconds)
League-V4

Base URL: https://{platform}.api.riotgames.com/lol/league/v4/

EndpointDescription
/entries/by-summoner/{summonerId}Get ranked entries for a summoner
/entries/{queue}/{tier}/{division}Get all entries for a tier/division
/challengerleagues/by-queue/{queue}Get challenger league
/grandmasterleagues/by-queue/{queue}Get grandmaster league
/masterleagues/by-queue/{queue}Get master league

Note: If a player hasn't finished placements or isn't ranked in a queue, that queue won't appear in results.

Champion-Mastery-V4

Base URL: https://{platform}.api.riotgames.com/lol/champion-mastery/v4/

EndpointDescription
/champion-masteries/by-puuid/{puuid}Get all champion masteries
/champion-masteries/by-puuid/{puuid}/topGet top champion masteries
/scores/by-puuid/{puuid}Get total mastery score
Spectator-V5

Base URL: https://{platform}.api.riotgames.com/lol/spectator/v5/

EndpointDescription
/active-games/by-summoner/{puuid}Get current game info (404 if not in game)
/featured-gamesGet list of featured games

Limitations: Stats like role, KDA, or CS are not included. Custom game data is not available due to privacy policies.

Challenges-V1

Base URL: https://{platform}.api.riotgames.com/lol/challenges/v1/

EndpointDescription
/player-data/{puuid}Get player challenge progress
/challenges/configGet all challenge configurations
/challenges/{challengeId}/leaderboards/by-level/{level}Get challenge leaderboard (MASTER/GRANDMASTER/CHALLENGER)

Regional vs Platform Routing

Platform Routing Values

Used for most endpoints (Summoner-V4, League-V4, Champion-Mastery-V4, Spectator-V5):

PlatformRegion
na1North America
euw1Europe West
eun1Europe Nordic & East
krKorea
jp1Japan
br1Brazil
la1Latin America North
la2Latin America South
oc1Oceania
tr1Turkey
ruRussia
ph2Philippines
sg2Singapore
th2Thailand
tw2Taiwan
vn2Vietnam
Regional Routing Values

Used for Account-V1 and Match-V5:

RegionPlatforms Covered
americasNA1, BR1, LA1, LA2
europeEUW1, EUN1, TR1, RU
asiaKR, JP1
seaPH2, SG2, TH2, TW2, VN2

Example URLs:

text
Platform: https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-puuid/{puuid}
Regional: https://americas.api.riotgames.com/lol/match/v5/matches/by-puuid/{puuid}/ids

Rate Limiting

Three Types of Rate Limits
  1. Application Rate Limit - Per API key, per region

    • Development keys: 20 requests/second, 100 requests/2 minutes
    • Production keys: Higher limits based on approval
  2. Method Rate Limit - Per endpoint, per key, per region

    • Each endpoint has its own limit (e.g., match history may be more restricted)
  3. Service Rate Limit - Per service, shared across all applications

    • Can cause 429 errors without X-Rate-Limit-Type header
Rate Limit Headers
HeaderDescription
X-App-Rate-LimitYour app's rate limit
X-App-Rate-Limit-CountCurrent count against app limit
X-Method-Rate-LimitEndpoint's rate limit
X-Method-Rate-Limit-CountCurrent count against method limit
Retry-AfterSeconds to wait before retrying (on 429)
Error Handling
CodeMeaningAction
429Rate limit exceededWait for Retry-After seconds
403Forbidden (invalid/blacklisted key)Check API key validity
404Not foundResource doesn't exist (e.g., player not in game)

Blacklisting: Repeated violations result in temporary blacklisting (escalating duration), eventually permanent.


PUUID and Riot ID

Identifier Types
ID TypeScopeUse Case
PUUIDGlobal, permanentPreferred for all lookups
Summoner IDPer-regionLegacy, still used in some endpoints
Account IDPer-regionLegacy
Riot IDGlobalDisplay name (gameName#tagLine)
  1. Get PUUID from Riot ID:

    text
    GET /riot/account/v1/accounts/by-riot-id/{gameName}/{tagLine}
  2. Use PUUID for all subsequent calls:

    text
    GET /lol/match/v5/matches/by-puuid/{puuid}/ids
    GET /lol/summoner/v4/summoners/by-puuid/{puuid}

Note: PUUIDs are encrypted per project. A PUUID from your dev key won't work with your production key.


Data Dragon (Static Data)

Base URLs
  • Versions: https://ddragon.leagueoflegends.com/api/versions.json
  • Data: https://ddragon.leagueoflegends.com/cdn/{version}/data/{locale}/
  • Images: https://ddragon.leagueoflegends.com/cdn/{version}/img/
Common Data Files
FileContent
champion.jsonAll champions (basic info)
champion/{name}.jsonSingle champion (detailed)
item.jsonAll items
summoner.jsonSummoner spells
runesReforged.jsonRunes
profileicon.jsonProfile icons
Example URLs
text
Champions: https://ddragon.leagueoflegends.com/cdn/14.24.1/data/en_US/champion.json
Items: https://ddragon.leagueoflegends.com/cdn/14.24.1/data/en_US/item.json
Champion image: https://ddragon.leagueoflegends.com/cdn/14.24.1/img/champion/Ahri.png
Item image: https://ddragon.leagueoflegends.com/cdn/14.24.1/img/item/1001.png
Community Dragon

Data Dragon can be inaccurate (especially champion spell data). Use Community Dragon (cdragon) for more accurate data:


Riot API Client Usage

This repository uses a native type-safe RiotClient in #src/league/api/client/riot-client.ts. It combines concurrency limiting, a client-wide Retry-After cooldown for 429 responses, and per-request 503 retry.

Basic Setup
typescript
import { riotClient } from "#src/league/api/api.ts";
import { regionToPlatformRoute, platformToRegionalRoute } from "@scout-for-lol/data";
Common Operations
typescript
// Get Account by Riot ID
const account = await riotClient.account.getByRiotId(
  gameName,
  tagLine,
  "AMERICAS", // RegionalRoute
);

// Get match history
const matches = await riotClient.match.list(puuid, "AMERICAS", {
  count: 20,
});

// Get match details (raw JSON for Zod parsing via strict-with-fallback)
const rawMatch = await riotClient.match.get(matchId, "AMERICAS");

// Get ranked data by PUUID
const leagues = await riotClient.league.byPuuid(
  puuid,
  "NA1", // PlatformRoute
);

Sources

© shepherdjerred, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/dotfiles/dot_agents/skills/lol-helper of shepherdjerred/monorepo.

Open the folder on GitHubat commit bc57ca5

Compare with similar skills

Lol Helper next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lol Helper compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lol Helper this skillshepherdjerred/monorepo112—~6.7kAutomated safety check: PassGPL-3.0
API Gatewayitsmostafa/aws-agent-skills1.2k—~2.2kAutomated safety check: PassMIT
API Referencematrixorigin/memoria609—~2.3kAutomated safety check: PassApache-2.0
API Auditbriiirussell/cybersecurity-skills413—~2.8kAutomated safety check: NotesMIT
Ops Indexer Queryboundless-xyz/boundless193—~3.5kAutomated safety check: PassApache-2.0
Apikerhodgef/apiker127—~1.4kAutomated safety check: PassMIT

Similar skills

  • API Gateway

    itsmostafa/aws-agent-skills

    AWS API Gateway for REST and HTTP API management. An agent skill from itsmostafa/aws-agent-skills.

    1.2k GitHub stars~2.2k tokensUpdated 3 days ago
    Backend & APIsAuto-check passed
  • API Reference

    matrixorigin/memoria

    Memoria REST API endpoints, request/response formats, auth, rate limits.

    609 GitHub stars~2.3k tokensUpdated today
    Backend & APIsAuto-check passed
  • API Audit

    briiirussell/cybersecurity-skills

    Audit REST, GraphQL, and RPC APIs against the OWASP API Security Top 10 (2023).

    413 GitHub stars~2.8k tokensUpdated 4 mo ago
    Backend & APIsAuto-check: notes
  • Ops Indexer Query

    boundless-xyz/boundless

    Internal — for Boundless team members only. An agent skill from boundless-xyz/boundless.

    193 GitHub stars~3.5k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Apiker

    hodgef/apiker

    Develop, review, and extend the Apiker library — a framework for building serverless REST APIs on Cloudflare Workers + Durable Objects.

    127 GitHub stars~1.4k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Domain Web

    fjrevoredo/mini-diarium

    A skill your agent uses when building web services. An agent skill from fjrevoredo/mini-diarium.

    308 GitHub starsUsed in 1 repo~1k tokens
    Backend & APIsAuto-check passed

More from shepherdjerred/monorepo

All 63 skills in this repo
  • Bun Runtime Best Practices

    shepherdjerred/monorepo

    Bun runtime APIs and current operational patterns for files, processes, modules, networking, databases, tests, and deployment.

    112 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Bun Test Patterns

    shepherdjerred/monorepo

    Current Bun test runner guidance for discovery, isolation, parallelism, sharding, changed tests, mocks, timers, snapshots, coverage, DOM Testing Library, and integration teardown.

    112 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Bun Workspaces

    shepherdjerred/monorepo

    Current Bun workspace guidance for isolated and hoisted linkers, catalogs, filters, scripts, dependency classes, lockfiles, lifecycle trust, caches, publishing, TypeScript package exports, and…

    112 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Deep Research

    shepherdjerred/monorepo

    This skill should be used when the user asks to "deep research", "research this topic", "investigate thoroughly", "do a deep dive on", "comprehensive research on", "find everything about", "survey…

    112 GitHub stars~4.7k tokensUpdated today
    Auto-check: notes
  • Figma Use

    shepherdjerred/monorepo

    This skill should be used when the user asks to "create a Figma design", "design in Figma", "make a Figma mockup", "create an app icon", "design UI", "render JSX to Figma", "export from Figma"…

    112 GitHub stars~946 tokensUpdated today
    Auto-check passed
  • Fish Helper

    shepherdjerred/monorepo

    Current Fish shell scripting, functions, abbreviations, completions, variables, events, configuration, plugins, testing, and safety guidance.

    112 GitHub stars~2k tokensUpdated today
    Auto-check passed

Categories

Questions about Lol Helper

What does Lol Helper do?

League of Legends domain knowledge, terminology, and Riot Games API reference. Lol Helper is an agent skill from shepherdjerred/monorepo. League of Legends domain knowledge, terminology, and Riot Games API reference.

When should I use Lol Helper?

Lol Helper fits situations like: working with match data; game objectives; player statistics; riot API client.

How do I install Lol Helper in Claude Code?

Run `npx skills add shepherdjerred/monorepo --skill lol-helper -a claude-code`. Or copy the skill folder (packages/dotfiles/dot_agents/skills/lol-helper in shepherdjerred/monorepo) into .claude/skills/lol-helper in your project. Claude Code loads it when a task matches its description.

How do I install Lol Helper in Codex?

Run `npx skills add shepherdjerred/monorepo --skill lol-helper -a codex`. Or copy the skill folder (packages/dotfiles/dot_agents/skills/lol-helper in shepherdjerred/monorepo) into .agents/skills/lol-helper in your project. Codex loads it when a task matches its description.

Can I use Lol Helper in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add shepherdjerred/monorepo --skill lol-helper -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lol-helper, .gemini/skills/lol-helper, .github/skills/lol-helper and .opencode/skills/lol-helper in your project.

What does Lol Helper need to run?

SKILL.md names no scripts, command-line tools or credentials: Lol Helper is instructions for the agent only.

Does Lol Helper access the network?

SKILL.md names 15 domains. In commands or code: ddragon.leagueoflegends.com, na1.api.riotgames.com and americas.api.riotgames.com; the agent is likely to contact these when it follows the instructions. As links in the text: wiki.leagueoflegends.com, dignitas.gg, developer.riotgames.com, darkintaqt.com, riotgames.com, mobalytics.gg, esportsinsider.com, raw.communitydragon.org, riot-api-libraries.readthedocs.io, hextechdocs.dev, leagueoflegends.fandom.com and support-leagueoflegends.riotgames.com. This is read from the text; nothing was executed.

Is Lol Helper safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Lol Helper use?

Lol Helper is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lol Helper use?

About 6.7k tokens (SKILL.md is roughly 27k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Lol Helper?

Skills that share tags, products or a category with Lol Helper: API Gateway (itsmostafa/aws-agent-skills, 1.2k stars), API Reference (matrixorigin/memoria, 609 stars), API Audit (briiirussell/cybersecurity-skills, 413 stars) and Ops Indexer Query (boundless-xyz/boundless, 193 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lol Helper?

shepherdjerred (a GitHub user) maintains it in shepherdjerred/monorepo, which has 112 GitHub stars. The repository holds 63 skills in this directory. The repository was last updated on October 9, 2026.

Source: shepherdjerred/monorepo on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.