meta-ad-manager
Meta Ad Manager
What this is for. Someone says "I want to run ads on Meta", or comes back a week later and says "where are we?", or a scheduled check wakes up. This skill works out where things stand from the brand's ad docs, picks the next step, hands it to the skill that does that step, and writes down what happened and why. It never makes the user repeat themselves.
It does not do the stage work itself. Intake, strategy, making creatives, launching, checking and fixing each belong to their own skill. This skill decides which one runs, sets the tone, and keeps the docs true.
The docs contract is law. How to read and write the files and the rules for numbers are in
contract/RULES.md. The file shapes are in
contract/templates/, and contract/validate.py
checks a folder. Read RULES.md before your first write.