promotion_candidates

Rank Instagram promotion candidates from live signals and prior campaign context.

Updated Nov 16, 2025
One-click install
npx skills add https://github.com/daniel-dihardja/menuyukti --skill promotion-candidates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promotion_candidates
Source: https://github.com/daniel-dihardja/menuyukti/tree/main/apps/agents/agents/core/milestone_run/skills/promotion_candidates
Command: npx skills add https://github.com/daniel-dihardja/menuyukti --skill promotion-candidates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Milestone Skill automates the identification and ranking of Instagram promotion candidates by synthesizing promotion signals, Instagram signals, and prior milestone context (dates and brand brief when present). It provides a structured, ready-to-publish set of candidate menu items for social campaigns, reducing manual analysis and speeding up campaign planning.

Core Features & Use Cases

  • Read milestone goals and data to extract signals and context, fetch prior campaign context, and generate a prioritized list of menu-item candidates.
  • Produce one structured JSON object on the Data tab, including placement notes, puzzle pool summary, curated promotion candidates with evidence and Instagram guidance, ranked candidates from analytics, and optional context notes.
  • Use for Instagram promotion planning, seasonal campaigns, and brand-aligned launches where data-grounded decisions are needed.

Quick Start

Provide a prioritized set of Instagram-ready promotion candidates for the current milestone using promotion signals and prior campaign context

Frequently Asked Questions about promotion_candidates

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

FAQPage Schema
How do I identify Instagram promotion candidates from live marketing signals?

To identify Instagram promotion candidates, you synthesize live promotion signals and Instagram signals with prior campaign context to generate a ranked, ready-to-publish set of menu-item candidates for social campaigns.

What's the best way to automate Instagram campaign planning for a restaurant?

Automating Instagram campaign planning involves consolidating brand briefs and promotion signals to produce a structured JSON object containing curated, ranked promotion candidates with placement notes and Instagram guidance.

How does ranking promotion candidates with prior campaign context work?

Ranking promotion candidates works by fetching prior campaign context, extracting current milestone signals, and synthesizing them to prioritize menu items based on historical data and live Instagram engagement signals.

Can I use promotion signals for seasonal Instagram campaigns and brand-aligned launches?

Yes, you can use promotion signals for seasonal Instagram campaigns and brand-aligned launches where data-grounded decisions are needed, generating a structured candidate set that aligns with your specific milestone goals and brand briefs.

Does generating Instagram promotion candidates require a specific output format?

Generating Instagram promotion candidates requires delivering outputs as a single structured JSON object on the Data tab, ensuring it includes curated candidates, evidence, Instagram guidance, and ranked analytics data.

Why are my Instagram promotion candidates not aligned with my brand brief?

Instagram promotion candidates may not align if prior campaign context and brand briefs are not properly consolidated into the milestone signals, causing the ranking logic to miss essential brand constraints during candidate generation.