SmartCraftAssist

Plan, buy and craft: full shopping lists, a craft queue, profit and skill-up help for every profession

SmartCraftAssist Plan, buy and craft. Pick a recipe, say how many you want, and SmartCraftAssist works out exactly what to buy, where to buy it, and what to craft first.

Why? Crafting something like a Green Silk Pack means more than its recipe list. You need Bolts of Silk Cloth, which need Silk Cloth. You need thread and dye from a vendor. Some of it is already in your bank or on an alt. SmartCraftAssist works all of that out for you.

Example: 1x Green Silk Pack

Auction House: 20 Silk Cloth, 3 Heavy Leather Vendor: 3 Fine Thread, 1 Green Dye (nearest vendor shown) Craft yourself: 5x Bolt of Silk Cloth

Features

🛒 Smart shopping lists

Breaks recipes down into raw materials, through as many crafting steps as needed, using recipes known by any of your characters.

Or buy components as-is. One checkbox switches to a plain "buy these reagents" list. Counts what you already own, in bags and bank, at every step.

Splits the list into Auction House, Vendor and Craft yourself sections, with need, have, buy and cost for each item.

Remembers vendors you visit and shows the nearest one that sells each item.

Shows what your alts are holding (with Syndicator).

📋 Craft queue

Queue several recipes and get one combined shopping list.

Craft next crafts in the right order, intermediates first, and counts the queue down as you go.

⚡ One-click actions

Search AH opens an exact search for everything on your list (with Auctionator).

Buy from vendor buys exactly what's missing, showing the total cost up front.

Take from bank moves only what you need into your bags, splitting stacks if necessary.

💰 Profit and prices

Profit tab ranks your recipes by profit: sale price after the 5% AH cut, minus the cheapest material cost.

Item tooltips show craft cost, profit per craft, and how many of your recipes use the item.

📈 Skill-up helper

Lists the cheapest orange and yellow recipes in your open profession, so you level up for less gold.

📜 Pattern hunter

Notices patterns, plans, formulas and recipes while you browse the AH.

Marks which ones you or an alt can learn, and suggests a pattern when learning it would let you craft a material yourself.

⏱️ Cooldown tracker

Tracks profession cooldowns such as Mooncloth and transmutes across all your characters.

Tells you at login when they're ready.

🎯 Materials tracker

A small on-screen list (e.g. Silk Cloth 14/20) that updates as you farm and loot.

How to use

Open your professions once on each character so SmartCraftAssist can learn your recipes.

Select a recipe in the profession window.

Click the minimap button (or type /ca), enter how many you want, and you have your shopping list.

At the auction house, vendor or bank, use the buttons at the bottom of the window.

Slash commands

Command What it does

/ca or /sca Open or close the window

/ca options Open the options page

/ca track Show or hide the materials tracker

/ca minimap Show or hide the minimap button

/ca clear Empty the craft queue

/ca reset Forget remembered recipes, vendors, patterns and cooldowns

/ca debug Show diagnostic info (useful for bug reports)

Options are also available under Esc → Options → AddOns → SmartCraftAssist, or by right-clicking the minimap button.

Optional addons

SmartCraftAssist works on its own. These make it better:

Auctionator: AH prices, profit, and the Search AH button.

Syndicator: shows items on your other characters.

Good to know

Recipes are learned when you open a profession, and vendors when you visit them.

There's no built-in game list of what vendors sell, so the more you play, the smarter it gets.

Items sold by vendors are always bought, never broken down, since buying them is cheaper.

Prices come from Auctionator's scans. Run a scan now and then for accurate profit numbers.

Bank counts are accurate once you've opened your bank in the current session.

Supported versions

WoW Forever, Retail

Bugs and suggestions

Found a bug or have an idea? Please leave a comment or open an issue. For bugs, include:

the output of /ca debug

any Lua error text (e.g. from BugSack)

SmartCraftAssist Team

profile avatar
Owner
  • 1
    Projects
  • 2
    Downloads