Skip to content
Back to skills

Mk 161

ASecurity

Meta Ad Hierarchy Planning. Use when you need roles of campaigns, ad sets, and ads; apply this method to the specified inputs and verify the deliverable

  • 259 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added October 23, 2026
ai-agentsgo

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned October 23, 2026

npx -y skills add backtrue/thinkwithblack-skill --skill mk-161 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mk 161?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mk 161
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/backtrue-mk-161/badge)](https://www.skillsdirectory.com/skills/backtrue-mk-161)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mk-161
description: "Meta Ad Hierarchy Planning. Use when you need roles of campaigns, ad sets, and ads; apply this method to the specified inputs and verify the deliverable"
---

# MK-161|Meta Ad Hierarchy Planning

For a regular chat, upload `packs/mk-161.md`; it includes the shared rules, this method, and required references

## Purpose

This Skill delivers: **Roles of campaigns, ad sets, and ads**

Use actual tools and current official specifications to establish platform options and placement availability; old course screenshots do not establish current capabilities

## Required Inputs

Raw inputs: campaign/ad-set setting snapshots, business tasks, differences to control between tests, total budget and per-group spend requirements, creatives/events and available settings

## Method Steps

1. Record actual campaign, ad-set and ad settings and tasks. Count a budget once at its configured level. Retain a workable existing structure rather than move budgets based on labels
2. When audiences need separate evidence, a business requires protected group spend, or groups have different tasks/constraints, select a setup that preserves group control. Verify what the current settings actually control; one campaign budget is not a separate allocation for every group
3. When groups serve the same result, unequal allocation is permitted and no group must spend a specified amount, consider aggregate allocation. Verify objectives, events, periods and available controls. Judge overall results; unequal delivery is not a fair creative test
4. If required allocations exceed the affordable total, reduce the tested groups, defer some tests or present feasible options. Do not increase the total automatically. Without final allocation requirements, deliver conditional layer choices and exact settings to verify
5. Deliver each layer task, budget owner, group controls and evaluation scope. Rechoose when tasks/protected spend change, groups lack needed evidence or actual settings cannot provide control. Diagnose creative/audience issues at their respective layer

## Calculation and Interpretation

Required controlled spend is the sum of necessary group allocations, compared with the same-period total. Do not add another budget per ad

Hypothetical check: a total of 1,000 and two controlled 500 tests support a controllable group setup. If protected group spend is later removed and only the same overall result matters, aggregate allocation becomes eligible. Two required 800 tests call for reducing scope, not raising the total to 1,600

Decision rules authored by ThinkWithBlack on 2026-10-14; original course sources are retained below

## Required Output Fields

| Order | Field | How to fill it |
|---:|---|---|
| 1 | Goal | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 2 | Subject | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 3 | Plan / task | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 4 | Evidence and assumptions | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 5 | Prerequisites | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 6 | Resources | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 7 | Deliverables and acceptance | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |
| 8 | Open decisions | Original evidence, intermediate method result, or explicitly unknown; do not fabricate |

## Verification Cases

**MK-161-C05|Budget is unknown but creative can be organized first**

Expected: first deliver planning that does not depend on budget; do not require a complete questionnaire

## Method Sources

Original file: Meta廣告學程 101 讓AI幫你投出廣告

Source location: Advertising

Source basis: Derived from course material

Original URL: https://docs.google.com/presentation/d/19GaScd4rGE8V4iqPfemeK8-QAwbSIeOKGpB5OwwTMlo/edit

English translation of source excerpt retained in the master table:

> Meta Advertising Course

Files in this skill

  • SKILL.md4.1 KB
  • assets/check-context.py14.6 KB
  • assets/context-contract.json15.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.