Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 26 additions & 7 deletions skills/create-profile/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,19 +49,35 @@ DO NOT USE `AskUserQuestion` options for this — let them answer in their own w

DO NOT USE `AskUserQuestion` options for this — let them answer in their own words. (e.g. VS Code, Neovim, GitHub, Linear, Figma, etc.)

### 5. Working style
### 5. Learning Style

**Header:** "How do you prefer explanations?"
**Header:** "How do you learn best?"

Options (allow free-form, allow multi-select):
- Start with the big picture, then drill down
- Jump straight to the code — I'll figure out the context
- Use analogies and plain language — avoid jargon when possible
- Concrete examples first — show me the code, then explain why
- Theory first — explain the concept before showing code
- Diagrams and visual representations help me most
- Step-by-step walkthroughs with reasoning at each step
- I learn by doing — keep explanations minimal, let me experiment
- Be thorough — I'd rather have too much than miss something
- Be concise — skip the preamble, get to the point
- Use analogies and plain language — avoid jargon when possible
- Other (please specify)

### 6. Working Style

**Header:** "How do you prefer to work?"

Options (allow free-form, allow multi-select):
- Plan thoroughly before starting — I like to know the full approach upfront
- Start fast and iterate — I'd rather learn by doing and adjust as I go
- Work independently and check in at key milestones
- Collaborate frequently — I like to talk through decisions as they come up
- Prefer async written context over real-time discussion
- Ask me one question at a time — don't front-load decisions
- Other (please specify)

### 6. Open-ended preferences (plain text, not AskUserQuestion)
### 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."
Comment on lines +80 to 82
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.

Expand All @@ -88,8 +104,11 @@ After collecting answers, write `~/.claude/PROFILE.md` with this structure (adap
## Tools
<their day-to-day tools, as they described them>

## Learning Style
<how they absorb and process information — rewrite as natural prose>

## Working Style
<their stated preferences — rewrite as natural prose if they gave multiple options>
<how they prefer to approach and structure their work — rewrite as natural prose>

## Additional Preferences
<their open-ended answer, or omit this section entirely if they had nothing to add>
Expand Down