Skip to content

Fix CI formatting failures and enforce Superpower → OpenSpec workflow - #4

Merged
wre232114 merged 6 commits into
mainfrom
copilot/init-openspec-superpower-workflow
Apr 6, 2026
Merged

Fix CI formatting failures and enforce Superpower → OpenSpec workflow#4
wre232114 merged 6 commits into
mainfrom
copilot/init-openspec-superpower-workflow

Conversation

Copilot AI commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

CI was failing on pnpm format:check due to 45 unformatted files (mostly .github/skills/ and .github/prompts/ added in prior commits). Additionally, the project lacked enforcement of the Superpower → OpenSpec development workflow in agent-facing config files.

Formatting

  • Ran pnpm format to fix Prettier violations across all 45 files

Workflow enforcement

  • AGENTS.md — Replaced self-referential stub with full content including a "Development Workflow (Required)" section mandating brainstorm → proposal → independently testable tasks
  • .github/copilot-instructions.md — Added the same Superpower → OpenSpec requirement so Copilot follows the workflow
  • cli/src/templates/generic/index.ts, cli/src/templates/copilot/index.ts — Synced CLI templates with the updated generated files so create-harfai init produces correct output

CLI fix (from prior commit, preserved)

  • enablePositionalOptions() on the Commander program prevents the root --agent option from shadowing the init subcommand's --agent

Agent-Logs-Url: https://github.com/farm-fe/harfai/sessions/4cc9c331-2da5-4e42-b263-4eb378135b27

Co-authored-by: wre232114 <8372439+wre232114@users.noreply.github.com>
Copilot AI changed the title [WIP] Init openspec and superpower workflow for project feat: init Superpower brainstorm + OpenSpec proposal workflow Mar 30, 2026
Copilot AI requested a review from wre232114 March 30, 2026 12:56
Copilot stopped work on behalf of wre232114 due to an error March 30, 2026 13:02
…LI; fix --agent option parsing

Agent-Logs-Url: https://github.com/farm-fe/harfai/sessions/b767ea0d-5a6e-4424-92e4-aead62f269e5

Co-authored-by: wre232114 <8372439+wre232114@users.noreply.github.com>
Copilot AI changed the title feat: init Superpower brainstorm + OpenSpec proposal workflow Scaffold OpenSpec/Superpower workflows and Copilot agent config via CLI; fix --agent option parsing Mar 30, 2026
@wre232114
wre232114 marked this pull request as ready for review March 30, 2026 15:42
wre232114 and others added 2 commits March 30, 2026 15:58
Copies all 14 superpowers skills into .github/skills/ so they are
available project-wide for all contributors without requiring the
plugin to be separately installed.

Skills included: brainstorming, dispatching-parallel-agents,
executing-plans, finishing-a-development-branch, receiving-code-review,
requesting-code-review, subagent-driven-development, systematic-debugging,
test-driven-development, using-git-worktrees, using-superpowers,
verification-before-completion, writing-plans, writing-skills,
plus openspec workflow skills.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… workflow for all AI agents

Agent-Logs-Url: https://github.com/farm-fe/harfai/sessions/ce939661-65c6-4f1f-b71f-e59d25554589

Co-authored-by: wre232114 <8372439+wre232114@users.noreply.github.com>
Copilot AI changed the title Scaffold OpenSpec/Superpower workflows and Copilot agent config via CLI; fix --agent option parsing Fix CI formatting failures and enforce Superpower → OpenSpec workflow Mar 30, 2026
@wre232114
wre232114 merged commit 88a3dec into main Apr 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants