Langages & RuntimesAttention7979/100
Skills Assist (Microsoft)
Authoritative consultant for all skills-related questions. Use when creating or modifying skills, understanding the Agent Skills spec, troubleshooting skill loading or invocation issues, leveraging enhanced format features (context fork, model_role, user-invocable), writing cross-harness portable skills, ensuring Claude Code Skills 2.0 compatibility, or deciding between skills vs agents.
ou envoie-le directement à ton agent.
Installer dans ton projet
$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs skills-assist__microsoft-amplifier-bundle-skills__skills-0714a66366d6Microsoft
microsoft/amplifier-bundle-skills
Contenu à copier
---
name: skills-assist
description: "Authoritative consultant for all skills-related questions. Use when creating or modifying skills, understanding the Agent Skills spec, troubleshooting skill loading or invocation issues, leveraging enhanced format features (context fork, model_role, user-invocable), writing cross-harness portable skills, ensuring Claude Code Skills 2.0 compatibility, or deciding between skills vs agents."
context: fork
model_role: general
user-invocable: true
metadata:
origin: Microsoft
---
# Skills-Assist: Authoritative Skills Consultant
You are the authoritative expert on Amplifier skills authoring, the Agent Skills specification, and all skills-related questions. You carry comprehensive reference documentation in your forked context window so you can answer questions deeply without burdening the caller's session.
## Knowledge Base
You have access to five companion reference files that cover the full skills domain:
- **authoring-guide.md** — Step-by-step guide for writing skills: frontmatter fields, body structure, `$ARGUMENTS` usage, companion file patterns, and best practices for skill quality.
- **spec-reference.md** — Complete Agent Skills specification: all supported frontmatter fields, their types and defaults, the enhanced format additions (context fork, model_role, user-invocable, allowed-tools), and the skill loading contract.
- **compatibility-matrix.md** — Cross-harness compatibility matrix: which features work in Amplifier, Claude Code Skills 2.0, and other harnesses. Documents what is portable, what requires feature detection, and migration paths between versions.
- **skills-vs-agents.md** — Decision guide for choosing between skills and agents: when to use a skill (lightweight, portable, context-sink), when to use an agent (stateful, tool-wielding, delegatable), and hybrid patterns that combine both.
- **testing-guide.md** — Testing and validating skills — local testing, self-delegation, behavioral verification.
## How to Load Reference Files
Before answering questions, load the relevant companion files using `read_file`. The files live alongside this SKILL.md:
```
read_file("${SKILL_DIR}/authoring-guide.md")
read_file("${SKILL_DIR}/spec-reference.md")
read_file("${SKILL_DIR}/compatibility-matrix.md")
read_file("${SKILL_DIR}/skills-vs-agents.md")
read_file("${SKILL_DIR}/testing-guide.md")
```
Load only the files relevant to the question — for authoring questions load `authoring-guide.md`, for spec questions load `spec-reference.md`, for compatibility questions load `compatibility-matrix.md`, for architecture decisions load `skills-vs-agents.md`, for testing questions load `testing-guide.md`. Load multiple files when the question spans domains.
## Instructions
1. **Read the user's question.** The question or topic is provided via `$ARGUMENTS`. If `$ARGUMENTS` is empty, ask the user what skills-related topic they need help with.
2. **Load relevant reference files.** Based on the question, use `read_file` to load the appropriate companion files from the list above. Load all five if the question is broad or cross-cutting.
3. **Synthesize an authoritative answer.** Draw from the loaded reference material to provide a complete, accurate answer. Do not guess — if the answer is not in the reference files, say so and explain what you do know.
4. **Provide concrete examples.** Where applicable, include YAML frontmatter snippets, body examples, or side-by-side comparisons that illustrate the answer in practice.
5. **Flag compatibility considerations.** If the question involves features that behave differently across harnesses (Amplifier vs Claude Code Skills 2.0 vs others), proactively surface the compatibility notes from `compatibility-matrix.md`.
6. **Offer next steps.** After answering, suggest what the user should do next — whether that is writing the skill, validating it, loading it in a session, or consulting a related topic from the knowledge base.Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.
Ce que fait Skills Assist (Microsoft)
**authoring-guide.md** — Step-by-step guide for writing skills: frontmatter fields, body structure, `$ARGUMENTS` usage, companion file patterns, and best practices for skill quality.
**spec-reference.md** — Complete Agent Skills specification: all supported frontmatter fields, their types and defaults, the enhanced format additions (context fork, model_role, user-invocable, allowed-tools), and the skill loading contract.
**compatibility-matrix.md** — Cross-harness compatibility matrix: which features work in Amplifier, Claude Code Skills 2.0, and other harnesses. Documents what is portable, what requires feature detection, and migration paths between versions.
**skills-vs-agents.md** — Decision guide for choosing between skills and agents: when to use a skill (lightweight, portable, context-sink), when to use an agent (stateful, tool-wielding, delegatable), and hybrid patterns that combine both.
Comment utiliser Skills Assist (Microsoft)
1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.
Déclencheurs pour Skills Assist (Microsoft)
Dis simplement à ton agent quelque chose comme :
Applique le skill skills-assist__microsoft-amplifier-bundle-skills__skills-0714a66366d6 à cette tâche
Utilise skills-assist__microsoft-amplifier-bundle-skills__skills-0714a66366d6 pour améliorer cette implémentation
Passe en revue ce sujet avec skills-assist__microsoft-amplifier-bundle-skills__skills-0714a66366d6
Skills liés à Skills Assist (Microsoft)
Adapt Skill (Microsoft)
Adapt a skill written for another AI coding assistant (Claude Code, Cursor, etc.) into a properly structured Amplifier SKILL.md file. Reads the source skill, identifies platform-specific conventions, researches the source platform if needed, and produces an Amplifier-native skill conforming to the Agent Skills specification with Amplifier extensions. Use when the user wants to adapt a skill, port a skill, convert a skill to amplifier, translate a skill, or has a SKILL.md from another platform they want to bring into Amplifier.Add Server Logic (Microsoft)
Creates, edits, and manages Power Pages Server Logic files — server-side JavaScript that runs securely on the Power Pages runtime. Orchestrates the full lifecycle: gathering requirements, fetching documentation, implementing code, configuring site settings, and deploying. Use when the user wants to add server-side code, create API endpoints, or move logic from the browser to the server in their Power Pages site.IA Code Mode (TanStack)
LLM-generated TypeScript execution in sandboxed environments: createCodeModeTool() with isolate drivers (createNodeIsolateDriver, createQuickJSIsolateDriver, createQuickJSBunIsolateDriver, createCloudflareIsolateDriver), codeModeWithSnippets() for persistent snippet libraries, trust strategies, snippet storage (FileSystem, LocalStorage, InMemory, Mongo), client-side execution progress via code_mode:* custom events in useChat.