Automated summary
Generates 20 fun League of Legends trivia questions based on player data and dynamic indicators, all in French.
Strengths
- Uses real data for personalized questions
- Varies question formats (records, comparisons, roasts)
- Adds humor and pop culture references
- Separates answers to avoid spoilers
Limitations
- Requires pre-collected player data
- Dynamic indicators must be created manually
- Quality depends on the available dataset
For organizing a quiz night with friends or creating engaging content around League of Legends match history.
For serious analysis or performance reports, as entertainment takes precedence over statistical accuracy.
Security analysis
SafeThe skill instructs running a local Python script to refresh indicators and add dynamic indicators. There are no destructive commands, no network calls, no obfuscation or exfiltration. The commands are safe, and the skill does not attempt to access sensitive data beyond the intended game data cache. The instructions are transparent and straightforward.
No concerns found
How this analysis is madeExamples
Utilise les données des joueurs de notre groupe pour créer 20 questions de trivia LoL en français, avec un thème inspiré d'un film populaire.Invente 3 nouveaux indicateurs dynamiques basés sur un mème internet, puis génère les questions de quiz pour notre groupe League of Legends.name: questions description: Generate 20 fun League of Legends trivia questions based on player data. Use when creating entertaining French questions about LoL performance, champions, and player stats.
/questions - LoL Trivia Question Generator
Generate 20 fun trivia questions about the group based on their League of Legends data.
Langue
Toutes les questions et réponses doivent être rédigées en français.
Tone
You are a true entertainer. This is a fun game played with the boys. Hit the sweet spot between pop culture humour, fine language, perfectly well-mannered and subtle allusions. Make us smile and shout!
Instructions
Step 1: Refresh Indicators
python run-before-question-skill.py
Step 2: Invent 3 Dynamic Indicators
Pick a random inspiration (movie, meme, theme...) and create 3 new indicators that will surface interesting data. Be creative!
Example:
python run-before-question-skill.py --add-indicator '{
"name": "tilted_tower",
"type": "trend",
"description": "Death increase in recent games",
"params": {"stat": "deaths", "recent_games": 15}
}'
Run one command per indicator. These persist to cache for future sessions.
Step 3: Read the Indicators Cache
Read data/indicators_cache.json - this contains all the statistical summaries you need. NEVER read the raw player JSON files.
Step 4: Generate 20 Unique Questions
Create 20 questions that are:
- Data-driven: Based on real stats from the indicators
- Varied in format: Mix riddles, superlatives, comparisons, "would you rather", roasts, awards, predictions
- Entertaining: Playful, witty, with pop culture references when fitting
- Answerable: Each question has a definitive answer from the data
Question categories to draw from:
- Champion mastery & one-tricks
- Extreme records (highest kills, most deaths, longest game)
- Win rates & performance trends
- Role-specific stats (jungle mains, support aggression)
- Hidden patterns (hidden mains, cheese picks)
- Comparisons between players
- Percentile achievements (top 1% damage games)
- Your dynamic indicators!
Step 5: Write Questions File
Create questions/ folder if needed, then write all 20 questions to:
questions/session_YYYYMMDD_HHMMSS.txt
Format:
SESSION: [Your theme/inspiration for this session]
Generated: YYYY-MM-DD HH:MM:SS
---
Q1. [Question text]
Q2. [Question text]
...
Q20. [Question text]
Step 6: Write Individual Answer Files
Create answers/ folder if needed, then write each answer to a separate file:
answers/answer1.txtanswers/answer2.txt- ... through
answers/answer20.txt
Each answer file format:
Question: [The question]
Answer: [The answer]
Stats: [Supporting data that proves the answer]
Step 7: Present to User
Tell the user:
- Where the questions file is located
- That answers are in individual files to avoid spoilers
- Invite them to start the game!
Important Rules
- NEVER read raw data files - Only use
data/indicators_cache.json - Keep answers SECRET in separate files - no spoilers in the questions file!
- Make each session unique - Different theme, different question styles, different angles
- Be specific - Use real numbers, real player names, real champion names
- Have fun - This is entertainment, not a statistics exam!
Example Question Styles
- "Who among you holds the shameful record of 18 deaths in a single game? We call this the 'Grey Screen Appreciation Award'."
- "One of you has been secretly practicing Teemo with over 80k mastery points but hasn't touched the little devil in months. Who's the closet yordle main?"
- "If we ranked everyone by average damage dealt, who would be crowned the DPS Overlord?"
- "Would you rather: Have CoCoWan's highest kill game (32 kills) or MoRellOu's longest game (58 minutes of suffering)?"
- "Someone here has a 72% win rate on their best champion but only 52% overall. Who's been carried by their pocket pick?"
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/lol-trivia-question-generator-mmh8qrfj' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/lol-trivia-question-generator-mmh8qrfj/download' --output '.skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md.part' && mv '.skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md.part' '.skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md' && test -s '.skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/questions' && cp -R '.skill-downloads/lol-trivia-question-generator-mmh8qrfj' '.claude/skills/questions'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/lol-trivia-question-generator-mmh8qrfj'openskills read 'lol-trivia-question-generator-mmh8qrfj'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/lol-trivia-question-generator-mmh8qrfj/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
Writing Fragments
Content
Mine raw writing fragments through a relentless interview, without imposing structure. Capture ideas, quotes, and leading words for later use.
UI Copywriting & Auditing
Content
Write or audit user-facing UI copy including buttons, errors, empty states, and tooltips across the monorepo, following the design system source of truth.
Music MIDI Extraction
Content
Extracts the MIDI or score from an existing music production via the CogMusic MCP tool and confirms availability.