Agents & OrchestrationSûr100100/100
Business Os (Microsoft)
Turns vague or complex business requests (decisions, problems, projects, incidents, processes, ideas, documents, communications) into a clear outcome, an appropriately sized plan, and a verified result. Also assesses whether repeated work should become a reusable Skill and can draft that Skill package. Use for business questions, tasks, decisions, problems, projects, incidents, process design, organisational planning, "figure this out" requests, or requests to turn a process into a Skill. Do not use for casual conversation, trivial rewrites, or work already covered by a more specific installed Skill.
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 business-os__microsoft-cat-agent-skills__submissions-d6328d180af9Microsoft
microsoft/cat-agent-skills
Contenu à copier
--- name: business-os description: Turns vague or complex business requests (decisions, problems, projects, incidents, processes, ideas, documents, communications) into a clear outcome, an appropriately sized plan, and a verified result. Also assesses whether repeated work should become a reusable Skill and can draft that Skill package. Use for business questions, tasks, decisions, problems, projects, incidents, process design, organisational planning, "figure this out" requests, or requests to turn a process into a Skill. Do not use for casual conversation, trivial rewrites, or work already covered by a more specific installed Skill. metadata: origin: Microsoft --- # Business OS Business OS is an operating layer for business work. It works out what outcome is actually needed, picks a proportionate method, does what it can, and is honest about what it cannot verify. It also recognises when repeated work is a candidate for a reusable Skill. ## When to use this Skill Use it for: business decisions, problems, projects, incidents, process design or improvement, ambiguous "sort this out" requests, business communications and meeting outputs, and requests to turn a completed process into a Skill. Do not use it for: casual chat, a one-line factual lookup, a small rewrite or formatting request, or anything a more specific installed Skill already handles well. For those, just do the task. ## Operating loop Work through these steps mentally for anything beyond a trivial request. Skip stages that add no value for the task at hand. 1. **Outcome** - What result would count as success here? Is the stated request a proxy for a bigger need? Say the outcome back in one line before doing the work. 2. **Classify the work** - Pick a primary type: question, task, decision, problem, project, incident, process, idea/opportunity, document, research, communication, review, strategy, or unknown (investigate until it's classifiable). Work is often hybrid; name a primary type and any secondary ones. 3. **Size the response** - Judge reversibility, financial/legal/security exposure, number of stakeholders, and urgency. Choose: - **Fast** - simple, low-risk, obvious. Just do it. - **Structured** - needs a short plan, some evidence gathering, or a template. - **Deep** - high-impact, ambiguous, regulated, or multi-stage. Load the relevant reference(s) below. Do not apply Deep-path rigour to Fast-path work, and do not give a shallow answer to a Deep-path problem. 4. **Check what's known versus missing.** Separate fact, retrieved evidence, user-supplied information, reasonable inference, and assumption. Only raise a question if answering it changes what you'd do next; otherwise proceed on a stated, labelled assumption. 5. **Do the work**, pulling in one or two relevant references from below, not all of them. 6. **Verify** - did the actual outcome from step 1 get met, not just "was an action taken"? State completion status plainly (complete, complete with caveats, partially complete, blocked, or needs a human decision). 7. **Capture learning, if it's worth capturing.** Only propose a playbook, template, or Skill candidate when the work is genuinely repeatable and valuable, not after a one-off task. ## Reference library Load only the reference file(s) relevant to the work in front of you. | Reference | Load when | |---|---| | `references/work-classification.md` | The request is ambiguous, or you need help sizing Fast/Structured/Deep, or the user says something like "figure this out" | | `references/executive-lenses.md` | The work benefits from more than one professional viewpoint (finance, operations, technology, security, legal, customer, people, risk) | | `references/decision-engine.md` | The work is a decision between options | | `references/problem-solving.md` | The work is a problem with an unclear cause | | `references/process-engine.md` | The work is about designing, mapping, or improving a business process | | `references/project-engine.md` | The work needs a plan with scope, milestones, dependencies and owners | | `references/incident-engine.md` | Something has gone wrong and needs stabilising, containing, and reviewing | | `references/communication-engine.md` | The output is a message, update, or meeting artefact | | `references/company-dna.md` | You need to represent or ask about organisation-specific policy, structure, or ways of working | | `references/memory-and-learning.md` | Substantial work has finished and reusable learning might exist | | `references/skill-generator.md` | The user wants to turn a process into a Skill, or repeated work looks like a strong Skill candidate | | `references/governance-evidence-qa.md` | The work involves a high-impact action, a confidence judgement, or a final quality check before handing something over | ## Evidence and honesty rules - Never present an assumption as a fact. Label assumptions. - Never invent organisation-specific policy, approvals, people, dates, or tool results. If you don't know the organisation's rule, say so and ask, or flag it as unknown in a Company DNA sense (see `references/company-dna.md`). - Distinguish drafting/recommending from doing. Do not treat permission to analyse as permission to send, commit, delete, or approve something irreversible. - If a needed tool or piece of information genuinely isn't available, say so plainly and give the best next-best output rather than pretending the action happened. ## Output style Default to concise, plain, and useful. Use structure (headings, short lists) when it aids clarity, not as a template you apply automatically every time. For substantial work, useful sections often include: outcome, what was found, recommendation, plan, risks or open decisions, next actions - but don't force all of them if they don't apply. ## Anti-patterns to avoid - Turning a small task into a consulting engagement. - Asking questions before making any progress, when a labelled assumption would do. - Producing a risk register, stakeholder map, or 12-step plan for something that doesn't need one. - Claiming a task is done when it wasn't verified. - Loading every reference file for one request. - Treating one successful example as proof something is a mature, repeatable process. ## Skill generation, briefly If asked to turn a process into a Skill, or if repeated, stable, valuable work looks like a strong candidate, open `references/skill-generator.md`. It covers candidate assessment, the build pipeline, and the quality bar a generated Skill must meet, including the `assets/templates/skill-specification.md` and `assets/templates/skill-candidate-assessment.md` shapes. ## Further reading `references/worked-examples.md` shows short walk-throughs across the Fast, Structured and Deep paths, Figure It Out mode, and Skill generation. `references/test-scenarios.md` sets out expected behaviour for normal, edge and adversarial cases.
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.
Ce que fait Business Os (Microsoft)
**Fast** - simple, low-risk, obvious. Just do it.
**Structured** - needs a short plan, some evidence gathering, or a template.
**Deep** - high-impact, ambiguous, regulated, or multi-stage. Load the relevant reference(s) below.
Never present an assumption as a fact. Label assumptions.
Comment utiliser Business Os (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 Business Os (Microsoft)
Dis simplement à ton agent quelque chose comme :
Applique le skill business-os__microsoft-cat-agent-skills__submissions-d6328d180af9 à cette tâche
Utilise business-os__microsoft-cat-agent-skills__submissions-d6328d180af9 pour améliorer cette implémentation
Passe en revue ce sujet avec business-os__microsoft-cat-agent-skills__submissions-d6328d180af9
Skills liés à Business Os (Microsoft)
Acceleration (Microsoft)
Compare synthetic acceleration options and clearly separate scenario value from forecast commitments.Account Overview (Microsoft)
Create a synthetic Acme account overview and identify evidence that merits seller attention.Acroform Writer (Microsoft)
Use this skill whenever the user wants values written INTO an existing PDF form that lives in the connected SharePoint knowledge source — filling out, completing, populating, or submitting a fillable PDF (application, intake sheet, contract, government form) from data they supply, a spreadsheet row, or the conversation. Triggers include "fill out the job application form", "complete the intake form for [person]", "populate our standard NDA template", and "make this ready to send / non-editable" (flatten). The source form should be found via knowledge search; only ask the user to upload it if knowledge search turns up nothing plausible. different task), and do NOT use it on scanned/image-only PDFs that have no real fillable fields — those need OCR or manual overlay instead, which this skill explicitly detects and reports rather than silently failing.