AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Portfolio Pacing Rules

skill-fourteenwm-ppc-ai-skills-portfolio-pacing-rules · by fourteenwm

Portfolio-specific pacing thresholds, budget tolerances, and brand caps. Auto-invoke when analyzing pacing variance, checking if accounts are on pace, investigating underspending/overspending, or discussing portfolio-specific rules (Portfolio A ±5%, Portfolio B ±8%, Portfolio C). Also loads when user mentions specific portfolios by name.

No reviews yet
0 installs
38 views
0.0% view→install

Install

$ agentstack add skill-fourteenwm-ppc-ai-skills-portfolio-pacing-rules

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-fourteenwm-ppc-ai-skills-portfolio-pacing-rules)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Portfolio Pacing Rules? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Portfolio Pacing Rules Skill

Purpose: Provides portfolio-specific pacing thresholds, budget tolerances, brand caps, and performance targets that auto-load when analyzing account performance.

Type: Domain knowledge skill (auto-invoked)


Quick Reference: Pacing Thresholds by Portfolio

Portfolio A

  • Budget Pacing: ±5% monthly tolerance (95%-105%)
  • Brand Campaign Cap: 15% maximum of total account spend
  • Primary KPI: ROAS (Conversion Value / Cost)
  • Warning Zone: >±5% (investigate)
  • Critical Zone: >±10% (immediate action)

Portfolio B

  • Budget Pacing: ±8% monthly tolerance (92%-108%)
  • Brand Campaign Cap: None (no restriction)
  • Primary KPI: Cost per Conversion (testing ROAS on some accounts)
  • Warning Zone: >±8% (investigate)
  • Critical Zone: >±10% (immediate action)

Portfolio C

  • Budget Pacing: ±8% monthly tolerance (92%-108%)
  • Brand Campaign Cap: None (no restriction)
  • Primary KPI: Cost per Conversion
  • Warning Zone: >±8% (investigate)
  • Critical Zone: >±10% (immediate action)

Universal Pacing Rules (All Portfolios)

Critical Thresholds

  • Critical: >±15% variance = Immediate investigation required (KPI miss, client escalation)
  • High Priority: >±10% variance = Requires investigation
  • Warning: >±8% variance = Monitor closely
  • On Pace: Within portfolio tolerance = Acceptable

Month-Start Normalization (Days 1-5)

  • Early-month variance is expected (budget ramp-up period)
  • Reduce severity tier for pacing variance in first 5 days
  • Full threshold rules apply after Day 5
  • Note: "Early-month variance expected to normalize by Day 7"

Portfolio Constraints

Portfolio A Accounts

Strategic Context:

  • Budget pacing is non-negotiable (strict client KPI)
  • ROAS optimization happens WITHIN pacing constraint
  • Brand campaigns capped at 15% despite high efficiency (30-40x ROAS)
  • AI campaigns (Pmax/DGen) are workhorses (60-70% of spend)
  • Budget reallocation > budget cuts (maintain spend, improve efficiency)
  • No shared budgets (need granular control for tight pacing)

Account Examples:

  • Acme Plumbing (CID: [CUSTOMER_ID])
  • Best HVAC (CID: [CUSTOMER_ID])
  • City Dental (CID: [CUSTOMER_ID])
  • Account D (multiple accounts)

When to flag:

  • Pacing variance >±5%
  • Brand spend >15% of total
  • Any variance >±10% with ±8%
  • Any variance >±10% with 80%)

Portfolio C

Strategic Context:

  • Mid-tier accounts (NYC metro area)
  • Similar constraints to Portfolio B (±8% pacing tolerance)
  • 3 accounts total

Accounts:

  • Portfolio C - Multi-region (CID: [CUSTOMER_ID])
  • ProClean (CID: [CUSTOMER_ID])
  • Quick Fix (CID: [CUSTOMER_ID])

When to flag:

  • Pacing variance >±8%
  • Any variance >±10% with one large increase (safer, more controllable)
  • Client trust requires predictable, controlled spend changes

Pacing Calculation (Reference)

Data Source: Pacing Dashboard sheet (auto-calculated daily)

Formula:

Pacing Variance = % Through Month - % Spent

Where:
- % Through Month = (Current Day ÷ Days in Month) × 100
- % Spent = (MTD Spend ÷ Monthly Budget) × 100

Example:

  • Day 21 of 31 → % Through Month = 67.74%
  • MTD Spend: $513 / Monthly Budget: $1,000 → % Spent = 51.30%
  • Pacing Variance: 67.74% - 51.30% = +16.44% (UNDERSPENDING)

Interpretation:

  • Positive variance (+X%): UNDERSPENDING (spent less than expected by now)
  • Negative variance (-X%): OVERSPENDING (spent more than expected by now)
  • Zero variance (0%): PERFECT PACING (spent exactly as expected)

IMPORTANT: This calculation is already done in Pacing Dashboard sheet (Column E). You don't need to recalculate it manually - just reference the sheet value.


Related Documentation

  • Your own portfolio context files — strategic context (names, pacing rules, client KPIs)
  • Your own accounts map — account name → CID → portfolio mapping
  • Your own dashboard/sheet config — tab schemas for pacing data

Created: 2025-10-28 Last Updated: 2025-11-01 Extracted From: portfolio context files (Section II + III), underspending-investigation-agent.md Status: Active

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.