Skip to content

chore: upgrade agentic support with spec-feature skill, context handoff, and widget tests#30

Merged
michalurbanek merged 6 commits into
masterfrom
mu/chore/upgrade_agentic_support
Jun 18, 2026
Merged

chore: upgrade agentic support with spec-feature skill, context handoff, and widget tests#30
michalurbanek merged 6 commits into
masterfrom
mu/chore/upgrade_agentic_support

Conversation

@michalurbanek

Copy link
Copy Markdown
Collaborator

New Features

  • New /spec-feature skill that chains prdtechspectasks in one shot, letting each sub-skill's interactive clarification steps run naturally before automatically proceeding to the next phase.

Improvements

  • context.md handoff across the spec pipeline: prd writes a shared context file after saving the PRD; techspec reads it (skipping re-derivation of settled decisions) and appends architectural choices; tasks reads it and appends task count and dependency shape.
  • Widget tests added for three example features: landing (ForceUpdatePageContent), authentication (sign-in buttons and loading state), and home (title key and debug tools button) — no real Firebase or network side effects.
  • make watch clarified as human-only in AGENTS.md; agents must always use one-shot make gen.

Screenshot

N/A — agentic tooling and test additions only.

michalurbanek and others added 5 commits June 18, 2026 14:59
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the template’s agentic spec workflow by adding a new top-level /spec-feature orchestrator and introducing a shared .claude/tasks/<feature>/context.md handoff across prdtechspectasks, while also expanding widget test coverage for the example features.

Changes:

  • Added a new spec-feature skill + Claude slash command to run prd → techspec → tasks end-to-end.
  • Implemented context.md handoff: prd writes it, techspec and tasks read + append their sections.
  • Added Patrol-based widget tests for landing (force update), authentication (sign-in states), and home (title/debug tools).

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
test/features/landing/force_update_page_content_test.dart Adds widget test coverage for ForceUpdatePageContent UI.
test/features/home/home_page_content_test.dart Adds widget tests for HomePageContent title and debug tools CTA.
test/features/authentication/authentication_page_content_test.dart Adds widget tests for AuthenticationPageContent button visibility/loading state.
AGENTS.md Documents /spec-feature and clarifies make watch is human-only while agents use make gen.
.claude/commands/spec-feature.md Adds the /spec-feature slash command entrypoint for Claude Code.
.agents/skills/techspec/SKILL.md Reads shared context.md before clarifications and appends technical decisions after writing techspec.md.
.agents/skills/tasks/SKILL.md Reads shared context.md and appends task breakdown metadata; recognizes /spec-feature orchestrator mode.
.agents/skills/spec-feature/SKILL.md Introduces the orchestrator skill chaining prd → techspec → tasks with a consolidated final report.
.agents/skills/prd/SKILL.md Writes initial .claude/tasks/<feature>/context.md immediately after saving the PRD.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread test/features/landing/force_update_page_content_test.dart Outdated
Comment thread test/features/home/home_page_content_test.dart Outdated
@michalurbanek michalurbanek merged commit 0c54795 into master Jun 18, 2026
1 check passed
@michalurbanek michalurbanek deleted the mu/chore/upgrade_agentic_support branch June 18, 2026 13:36
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