Pick the directories and marketplaces worth listing on, and prepare one set of assets that fits all of them...
Directory submission is usually done as a volume exercise against a list of a hundred sites, most of which send nobody. This skill ranks by whether a directory actually sends traffic to listings like yours, then prepares one asset set that satisfies the field requirements of all the ones that made the cut, so the submissions take an afternoon rather than a month.
This skill needs no account, API key or paid service. It works from the files, exports and answers you give it, in any agent that reads SKILL.md.
Before doing anything else, read whichever of these exist at the project root and use them instead of asking the user to repeat themselves:
BRAND.mdIf none exist, do the work from what the user gives you, then offer to write the missing file so the next skill in the pack starts warmer.
This skill needs no live data tool. It works from the files, exports and answers you give it, so it runs the same in any agent with no setup.
scripts/check-output.py before you return it.Stop and ask before submitting the listing to any directory. Show exactly what will be sent or written, to whom or to which records, and how many. Proceed only on an explicit yes from the user in this conversation. A yes for one batch does not cover the next one.
The ranked directory list with the reason for each cut, the field requirement matrix, the asset set at every length and ratio, the submission tracker, and the review date.
Save the output to a file and run python3 scripts/check-output.py <file>. The
contract it checks is scripts/output-contract.json.
COMPLETE: return the output.INCOMPLETE: do not present the output as finished. Fill what you can, run
the check again, and if parts stay missing, return the output under the heading
Incomplete with every reason the check printed.listing-page-optimizercomparison-page-builderagent-readability-auditShips in the seo-content-engine pack.