ads-enable

Automate activation of paused advertising campaigns via ahcli CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sandwichlab-ai/sandwichlab-skills --skill ads-enable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-enable
Source: https://github.com/sandwichlab-ai/sandwichlab-skills/tree/main/skills/ads-enable
Command: npx skills add https://github.com/sandwichlab-ai/sandwichlab-skills --skill ads-enable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

解决暂停的广告投放项目需要人工重复查询状态并执行激活的问题。通过 ahcli CLI 一键完成激活,节省时间。

Core Features & Use Cases

  • 通过 ahcli 查询广告项目状态并在可激活状态下执行激活操作。
  • 支持可选参数,如跳过初始 Epoch,处理多环境(dev、preprod、prod)下的投放项目。
  • 适用于需要批量或单个项目快速恢复投放的市场或广告团队示例。

Quick Start

请直接提交要激活的广告项目ID以完成激活。

Frequently Asked Questions about ads-enable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I activate paused advertising campaigns using ahcli?

To activate paused advertising campaigns, this Skill automates ahcli status checks and executes the activation command, moving projects from paused or draft to active or processing across multiple environments.

Can I activate ad campaigns across different environments like dev, preprod, and prod?

Yes, you can activate ad campaigns across dev, preprod, and prod environments. The Skill queries the advertising project status and handles the activation transition for each specified environment.

What is the best way to automate the activation of paused ad campaigns in bulk?

Automating the activation of paused ad campaigns is handled by submitting the advertising project ID to the Skill. It uses CLI-based validation to check status and execute the activation command for your marketing workflow.

Does ahcli ad campaign activation support skipping the initial Epoch?

Yes, ahcli ad campaign activation supports optional flags like --skip-initial-epoch. This allows you to customize the activation process when transitioning paused advertising projects to active.

What happens if I try to activate an ad campaign with missing channel credentials?

If you try to activate an ad campaign with missing channel credentials, the Skill implements error handling for invalid transitions, not-found projects, and missing credentials to prevent failed activations.

Why does my advertising campaign status stay paused after attempting activation?

Your advertising campaign status might stay paused due to invalid state transitions or not-found project errors. The Skill validates the current status before executing the ahcli activation command to ensure a successful transition.