Skip to content

Improve create-profile skill: split working/learning style questions#22

Open
Jeremy-Walton wants to merge 1 commit intomainfrom
improve-profile
Open

Improve create-profile skill: split working/learning style questions#22
Jeremy-Walton wants to merge 1 commit intomainfrom
improve-profile

Conversation

@Jeremy-Walton
Copy link
Copy Markdown
Member

@Jeremy-Walton Jeremy-Walton commented Apr 23, 2026

Summary

  • Splits the single "working style" question into two distinct questions: Learning Style and Working Style
  • Expands learning style options to better capture how users absorb information (examples-first, theory-first, diagrams, step-by-step, etc.)
  • Expands working style options to capture collaboration and pacing preferences (upfront planning vs. iterating, async vs. sync, etc.)
  • Updates the generated PROFILE.md template to include a dedicated ## Learning Style section alongside ## Working Style

Test plan

  • Run the create-profile skill and verify both new questions appear in sequence
  • Confirm generated PROFILE.md includes separate Learning Style and Working Style sections

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings April 23, 2026 20:43
@Jeremy-Walton Jeremy-Walton self-assigned this Apr 23, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the create-profile skill interview and generated PROFILE.md format to separate “Learning Style” from “Working Style”, capturing more specific user preferences for how they learn vs. how they collaborate/work.

Changes:

  • Split the previous single “Working style” question into separate “Learning Style” and “Working Style” questions.
  • Expanded the selectable options for both learning and working preferences.
  • Updated the PROFILE.md template to include a dedicated ## Learning Style section.

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

Comment on lines +80 to 82
### 7. Open-ended preferences (plain text, not AskUserQuestion)

Ask as plain text: "Anything else you'd like me to know? For example: areas you're focused on, things you find confusing, topics you want me to go deeper on, or anything I should avoid."
Copy link

Copilot AI Apr 23, 2026

Choose a reason for hiding this comment

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

The interview section says to ask questions using AskUserQuestion, but question 7 explicitly says to ask as plain text (not AskUserQuestion). This creates conflicting instructions for the skill runner. Consider either switching question 7 to AskUserQuestion with free-form input, or updating the earlier interview instruction to explicitly allow a plain-text exception for this question (matching the pattern used in other skills like skills/explain/SKILL.md).

Suggested change
### 7. Open-ended preferences (plain text, not AskUserQuestion)
Ask as plain text: "Anything else you'd like me to know? For example: areas you're focused on, things you find confusing, topics you want me to go deeper on, or anything I should avoid."
### 7. Open-ended preferences
Ask using `AskUserQuestion` with free-form input: "Anything else you'd like me to know? For example: areas you're focused on, things you find confusing, topics you want me to go deeper on, or anything I should avoid."

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants