Remove fields from Skillmap Tutorial overview pane
I would like to propose removing these 2 fields from the Tutorial overview pane.
I don't think they convey any useful information to the end user:

The top label is the name of the Skill Map as a whole. So in this image, Collector is the skill map and Collector Game is the name of an individual tutorial activity
The bottom label is a descriptor of what type of activity, and it should be either "Blocks Tutorial", "Code Tutorial", "Asset Tutorial" for now probably, and we can add to this list as we get more possibilities
I'm not opposed to removing anything, just wanted to clarify what their intention was originally!
Got it. Thanks for clarification. For the name of the Skillmap, I think a better place to have this is in the top Nav bar, than in the pane that has specific information for the tutorial.
In general, I think it would be good to have labels that describe what each value is... Language: Blocks/JS/PY Status: Not started
Still present.
Recommendation for Triage
Issue Type: feature
Status: info-complete
Label(s): skillmap, ui design
Duplicate Issue(s): No duplicate issue found
Likely Related: #3509 (closed - referenced this issue as part of broader skillmap polish requests)
Suggested Priority: P3
Complexity: low
Copilot Agent Ready: β Yes
Recommendations for Assignee
Analysis
This is a UI/UX improvement request to remove two fields from the Skillmap Tutorial overview pane that don't provide useful information to end users. Based on the discussion in the comments, the fields in question are: (1) the skillmap name and (2) the activity type descriptor. The issue author suggests these fields don't convey useful information, and proposes either removing them or adding descriptive labels to clarify their purpose. The comment discussion provides useful context about what these fields represent, suggesting that if kept, they should have clearer labels.
Duplicate & Related Issues
Duplicates:
- No duplicates found via search
Related Issues:
- #3509 (closed) - "Skillmap Polish feature requests" - This issue explicitly references #3500 in item 4 of its sidebar improvements list. It was closed in June 2021, suggesting some of the polish items were addressed, but this specific field removal was not completed.
Location Hints
Based on code search in the microsoft/pxt repository (where skillmap functionality lives):
-
skillmap/src/components/InfoPanel.tsx- This component likely renders the tutorial overview/info panel displayed when an activity is selected in the skillmap -
skillmap/src/components/ActivityActions.tsx- May contain actions and UI elements related to activity display -
skillmap/src/lib/skillMap.d.ts- Type definitions for skillmap data structures
The changes would need to be made in microsoft/pxt (pxt-core) repository, not pxt-arcade, as the skillmap UI is part of the core MakeCode framework.
Next Steps
Copilot Coding Agent Assessment: β Yes, ready as-is
Reasoning: This is a straightforward UI modification with clear requirements and low complexity. The task involves removing specific UI fields from a React component, which is well-defined and localized. The issue has complete information including a screenshot showing the exact fields to be removed, and the discussion provides additional context about what these fields represent and potential alternatives (adding descriptive labels instead of removal).
π΄ββ οΈ Ahoy! This treasure was crafted by pxt-arcade Issue Triage Assistant fer issue #3500 πΊοΈ