asc-apple-ads
The asc-apple-ads skill provides a command-line interface for managing Apple Ads via the asc tool. It supports authentication, organization lookup, campaign management, ad group operations, keyword targeting, reporting, and raw API requests.
Is asc-apple-ads safe to install?
Review the source first: our audit of asc-apple-ads's source files found 22 shell commands, 1 external URL, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands, reads local JSON files for API payloads, and performs network requests to Apple Ads APIs. It includes commands that mutate live account data.
How we audit skills: our security review methodology.
Who is this skill for?
Developers and marketers managing Apple Ads campaigns through automation or command-line workflows.
What can you do with it?
- Authenticate with Apple Ads using client credentials or access tokens.
- List and view campaigns, ad groups, and creatives.
- Generate reports for campaigns and keywords using JSON request files.
- Create and update ad resources using JSON payload files.
- Execute raw API requests against the Apple Ads v5 endpoint.
- Perform bulk keyword targeting operations.
How good is this skill?
Quality score: 5/10. The skill documentation is clear, provides specific command examples, and includes necessary safety guidelines for live account management.
What does the skill file contain?
# asc Apple Ads Use this skill when a task involves Apple Ads or `asc ads`. ## Ground Rules - Run `asc ads --help` or the specific subgroup help before scripting a command. - Apple Ads auth is separate from App Store Connect auth. `asc auth login` does not configure `asc ads`. - Use JSON output for automation: `--output json`. - Most commands need an org ID. Prefer `--org` for one-off commands and `ASC_ADS_ORG_ID` for a scoped session. - Never guess payload fields. Use Apple Ads request JSON in a file and pass it with `--file`. - Do not mutate a live account until the user has named the org ...
Frequently asked questions
Does this skill use the same authentication as App Store Connect?
No. Apple Ads authentication is separate from App Store Connect authentication.
How do I handle organization IDs?
Use the --org flag for one-off commands or set the ASC_ADS_ORG_ID environment variable for a session. You can resolve unknown IDs using the asc ads acls command.
How should I perform mutations safely?
Create paused resources with unique names, verify the target organization ID before running commands, and prefer read-only checks before executing delete or update operations.
Can I use raw API requests?
Yes. Use the asc ads api request command with a specified method, path, and JSON file.
Related skills
lark-workflow-meeting-summary
219.7KUsers who need to summarize meeting minutes, generate weekly reports, or review meeting history within the Lark ecosystem
The lark-workflow-meeting-summary skill provides a structured workflow for agents to aggregate meeting minutes from Lark VC, generate summaries, and create or update reports in Lark Docs.
seo-audit
133.3KUsers seeking to diagnose SEO issues, improve organic search performance, or conduct a health check on their website
The seo-audit skill provides a structured framework for diagnosing and recommending improvements for website search engine optimization. It guides the agent through technical, on-page, and content quality assessments, including specific checks for international SEO and site-type-specific issues.
copywriting
123.0KUsers who need to write or improve marketing copy for web pages and require a structured, conversion-oriented approach
The copywriting skill provides a framework for generating and refining marketing copy for websites, including homepages, landing pages, and product pages. It guides the agent to gather product marketing context from local files, apply conversion-focused writing principles, and structure content for clarity and persuasion.
marketing-psychology
91.1KMarketers, product managers, and business owners seeking to apply behavioral science and mental models to their marketing strategy and customer communication
This skill provides a framework for applying psychological principles, mental models, and behavioral science to marketing strategies. It guides users in understanding consumer decision-making, ethical influence, and behavioral patterns to improve marketing effectiveness.