Conversation
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
…goal Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
|
@copilot Instead of a cli option, this should probably be a custom agent like |
I understand - you're suggesting a custom agent like This makes sense as it would provide a richer, more guided experience similar to the
The custom agent would be able to:
Let me know which approach you prefer! |
|
@copilot Revert the --goal flag changes and create a new custom agent file instead. |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Done! Reverted the Changes in commit 2c27857: ✅ Removed The campaign designer agent provides an interactive, guided experience for creating campaigns through Copilot Chat. Users can now say: The agent will guide them through defining objectives, discovering workflows, configuring scope, and generating comprehensive campaign specs - much richer than a simple CLI flag could provide. |
|
@copilot Be consistent with the base, it should be agentic campaign, bot just campaign. |
…tency Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Fixed in commit 6d645bd: ✅ Renamed The agent now consistently refers to "agentic campaigns" in the description, headers, and throughout the content while preserving correct file extensions ( |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Done in commit cd8cb90! Removed all old campaign generator logic: ✅ Deleted workflow files:
The agentic-campaign-designer custom agent now fully replaces the issue-triggered workflow. |
|
@copilot Could we benefit from having an interactive CLI command to create a campaign? |
Yes, an interactive CLI command could provide value alongside the custom agent. It would offer: Benefits:
Potential approach: gh aw campaign new --interactive
# or
gh aw campaign createCould use
The agent would remain for:
Would you like me to implement an interactive CLI command? |
|
@copilot Yes, implement: |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Implemented in commit 55e4716! ✅ Added Flow:
The early discovery step allows expanding the pool of possible worker workflows before selecting which ones to use in the campaign. |
… remove obsolete issue-based workflow Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
|
@copilot Fix lint tests |
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Agentic Campaign Designer Custom Agent + Interactive CLI
Agentic campaign specs can now be created through either an interactive custom agent (Copilot Chat) or an interactive CLI command, replacing the obsolete issue-based workflow.
Changes
Added
.github/agents/agentic-campaign-designer.agent.mdAdded interactive CLI mode:
gh aw campaign new --interactivecharmbracelet/huhpkg/campaign/interactive.gowith full test coverageRemoved obsolete agentic-campaign-generator workflow
Latest Update (commit pending)
Usage
Option 1: Interactive CLI Wizard
Guided wizard with early workflow discovery:
Option 2: Custom Agent (Copilot Chat)
Option 3: Quick CLI (existing)
Validation
Provides flexible campaign creation options for different user preferences.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.