Inspecting the user's current Positron configuration, read live from this running Positron -- state, not documentation: docs pages, release notes, and settings.json file reads cannot answer these for this install; this skill's commands can. Use for: what the user has configured, what a setting is set to and where, why a setting they set is not taking effect, which features are in preview or experimental and what enables each, whether a setting exists, its default and allowed values, and which AI model providers are enabled, signed in, or failing to authenticate. Triggers: "what settings do I have enabled", "which features are in preview", "why isn't this setting working", "what is X set to", "is there a setting for X", "which providers do I have enabled".
76
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
These commands read the running Positron's configuration -- what the user has set, what this build's settings registry knows, and which AI model providers are set up. Two rules frame everything in this skill:
settings.json file to answer what
is configured or what is in preview: none of those can know what this
install has. Query it.Invoke commands with the positronCommand tool, passing the command's literal
id exactly as written in the reference files -- copy it, do not retype it from
memory. Where a command takes arguments, fill args positionally in the order
given under that command's "Arguments" entry. Omit args entirely when using
none -- do not pass an empty object or array. Never invent an argument value the
user hasn't given you or that isn't documented.
not-found: the command id isn't present in this Positron build, meaning
the build is older or newer than this skill expects. Report this plainly; do
not substitute a similarly named id you're unsure about.disabled failure
is unexpected. Report it plainly if it ever appears.Truncation is a field to read, not a shape to infer. If a command response has
a top-level truncated object, the transport cut the result to fit its budget
and is telling you so: truncated.field names the list that was cut, and you
received truncated.returned of truncated.total entries. Say how many
entries are missing rather than presenting the list as complete, and narrow
the request (a filter, a limit, explicit keys) to get the rest. If
truncated.preview is true, result is cut JSON handed to you as a string:
do not parse it, say the result was too large, and narrow the request. No
truncated object means nothing was cut.
Configuration -- references/configuration.md Read when the user asks which settings they have configured, what a setting is set to, why a setting they set is not taking effect, which features are in preview or experimental, whether a setting exists, or what a setting's default or allowed values are. Also carries the known settings-that-gate-other-settings relationships (the AI feature switches), which no single payload can reveal.
Providers -- references/providers.md Read when the user asks which AI model providers they have set up, enabled, or signed in to, whether a provider is usable, why a provider stopped working, or where provider configuration lives.
05f189f
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.