AD

add-achievement-data

Transforms raw achievement lists into formatted Lua data for the Krowi's Achievement Filter addon.

Install

mkdir -p .claude/skills/add-achievement-data && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16614" && unzip -o skill.zip -d .claude/skills/add-achievement-data && rm skill.zip

Installs to .claude/skills/add-achievement-data

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Transform raw achievement lists (IDs + comments) into properly formatted Lua achievement data entries for Krowi's Achievement Filter addon. Handles reward type mapping, season references, faction detection, and maintains consistent code style.
243 charsno explicit “when” trigger
Advanced

Key capabilities

  • →Transform raw achievement lists into Lua data entries
  • →Query wow.tools.local for achievement data
  • →Cross-check Wowhead for reward details
  • →Parse achievements for rewards, seasons, and factions
  • →Generate properly formatted Lua code

How it works

This skill processes raw achievement IDs, queries external databases like wow.tools.local and Wowhead for metadata, and then generates formatted Lua code for the Krowi's Achievement Filter addon.

Inputs & outputs

You give it
raw achievement list with IDs and comments
You get back
properly formatted Lua achievement data entries in V2 fluent builder format

When to use add-achievement-data

  • →Add new patch achievements
  • →Convert API achievement data to Lua
  • →Bulk update achievement rewards
  • →Format metadata for achievement tracking

About add-achievement-data

This skill processes raw achievement lists into standardized Lua code. It fetches metadata like rewards and factions from external databases and formats the output into the required fluent builder format.

Transform raw achievement lists (IDs + comments) into properly formatted Lua achievement data entries for Krowi's Achievement Filter addon. Handles reward type mapping, season references, faction detection, and maintains consistent code style.

When not to use it

  • →When the user asks what new achievements a patch has without using the script
  • →When assuming only IDs above a threshold are new achievements

Limitations

  • →The skill is designed for Krowi's Achievement Filter addon.
  • →The skill uses the V2 fluent builder format.

How it compares

This skill automates the process of fetching, parsing, and formatting achievement data into a specific Lua format, unlike manual data entry and lookup.

Compared to similar skills

add-achievement-data side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
add-achievement-data (this skill)03moNo flagsAdvanced
streamlit8611moNo flagsIntermediate
jupyter-notebook307moReviewIntermediate
backtesting-frameworks174moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

streamlit

sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

86239

jupyter-notebook

davila7

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

30158

backtesting-frameworks

wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

17126

pdf-processing-pro

davila7

Production-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environments, processing large volumes of PDFs, or requiring robust error handling and validation.

17110

llava

zechenzhangAGI

Large Language and Vision Assistant. Enables visual instruction tuning and image-based conversations. Combines CLIP vision encoder with Vicuna/LLaMA language models. Supports multi-turn image chat, visual question answering, and instruction following. Use for vision-language chatbots or image understanding tasks. Best for conversational image analysis.

7117

cocoindex

cocoindex-io

Comprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transformation pipelines (flows), write custom functions, or operate flows via CLI or API. Covers building ETL workflows for AI data processing, including embedding documents into vector databases, building knowledge graphs, creating search indexes, or processing data streams with incremental updates.

6116

Search skills

Search the agent skills registry