dia-setup

Configure the Digital Innovation Agents workflow via .dia/config.toml and anchor blocks.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/askferret/automatic-waffle --skill dia-setup-askferret
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dia-setup
Source: https://github.com/askferret/automatic-waffle/tree/main/skills/dia-setup
Command: npx skills add https://github.com/askferret/automatic-waffle --skill dia-setup-askferret

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the setup, reconfiguration, and deactivation of the Digital Innovation Agents workflow in a project, ensuring seamless integration and management of the workflow components.

Core Features & Use Cases

  • Workflow Activation: Activate or reconfigure the Digital Innovation Agents workflow with ease.
  • Configuration Management: Manages the .dia/config.toml settings file and anchor blocks in agent-facing files.
  • Modes Support: Supports three modes (off, git-only, github-sync) for different project requirements.
  • User Interaction: Provides a user-friendly interface for mode selection, anchor file management, and GitHub project configuration.
  • Verification: Built-in verification to ensure consistency between configuration files and anchor blocks.
  • Idempotency: Safe to run multiple times without causing unintended changes.
  • Hand-off: Facilitates hand-off to other skills like /dia-guide for further workflow guidance.

Quick Start

To activate the Digital Innovation Agents workflow, run the command: /dia-setup activate --mode git-only

Frequently Asked Questions about dia-setup

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

FAQPage Schema
How do I configure the Digital Innovation Agents workflow for a new project?

To configure the Digital Innovation Agents workflow, run the setup command to activate it by selecting a specific mode and generating the required `.dia/config.toml` settings file and anchor blocks in agent-facing files.

What are the available modes for GitHub integration and workflow management?

The workflow configuration supports three modes: `off` to disable it, `git-only` for local version control integration, and `github-sync` for full GitHub project synchronization and management.

Can I reconfigure or deactivate an active workflow configuration without breaking my project?

Yes, the workflow configuration process supports activation, reconfiguration, and deactivation. It is idempotent, meaning it is safe to run multiple times without causing unintended changes or breaking existing project files.

How does configuration management handle consistency between settings files and anchor blocks?

Configuration management uses built-in verification to ensure strict consistency between the `.dia/config.toml` settings file and the anchor blocks located in agent-facing files, preventing configuration drift.

Do I need any specific dependencies or environment setup to manage workflow configuration?

No external dependencies are required to manage the workflow configuration. The setup operates independently using internal scripts and references to handle configuration files and user interaction for mode selection.

What is the best way to get workflow guidance after initial project setup?

After completing the initial project setup and configuration, the process facilitates a hand-off to other skills like `/dia-guide` to provide further workflow management guidance and operational instructions.