applying-mart-candidates

Apply one approved mart candidate to a plan file within /refactor-mart workflows.

3|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/accelerate-data/migration-utility --skill applying-mart-candidates
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: applying-mart-candidates
Source: https://github.com/accelerate-data/migration-utility/tree/main/skills/applying-mart-candidates
Command: npx skills add https://github.com/accelerate-data/migration-utility --skill applying-mart-candidates

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Apply a single approved mart candidate and update only that candidate's section to minimize regression risk in /refactor-mart workflows.

Core Features & Use Cases

  • Enforces strict plan-candidate selection, ensuring only approved candidates are edited.
  • Reads dependency gate and validation contracts to determine scope and acceptance criteria.
  • Supports targeted updates within dbt mart workflows, reducing unintended changes and speeding reviews.

Quick Start

Provide the plan file and candidate-id to apply the selected mart candidate.

Frequently Asked Questions about applying-mart-candidates

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

FAQPage Schema
How do I apply a single approved mart candidate in a dbt refactor workflow?▼

To apply a mart candidate, provide the plan file and candidate-id. The Skill updates only that candidate's section within the /refactor-mart workflow, preserving all other plan sections to minimize regression risk.

What does the dependency gate check before applying a mart candidate?▼

The dependency gate validates scope and acceptance criteria by reading validation contracts. It ensures only approved Type: int or mart candidates are edited, while staging candidates remain strictly unchanged during the application process.

Can I update staging candidates alongside mart candidates in the same plan file?▼

No, staging candidates remain unchanged. The Skill enforces strict plan-candidate selection, ensuring only approved Type: int or mart candidates are edited to support targeted updates within dbt mart workflows.

Why should I apply mart candidates one at a time instead of batch updating?▼

Applying a single approved mart candidate minimizes regression risk by isolating changes. This targeted update approach reduces unintended modifications across the dbt plan file and speeds up code reviews.

How do I identify which mart candidate is approved for editing in my plan file?▼

The Skill reads references and validation contracts to identify approved candidates. You provide the specific candidate-id, and it enforces that only candidates meeting the dependency gate and approval criteria are edited.

Does this work with dbt data modeling workflows that use int and mart layers?▼

Yes, the Skill operates within /refactor-mart workflows and specifically supports dbt data modeling. It enforces that only Type: int or mart candidates with approval are edited, preserving staging layers.