Product tour

Rules, Skills and Policies: what each means

Explain the differences between the main Knowledge types and where to inspect them. Not everything your team remembers is the same kind of knowledge.

1 min 57 sFor: Member and admin13 steps

Read the steps OR watch the video. Both teach the same outcome, and neither is needed for the other.Jump to the video

Quick steps

  1. Start on DM HomeStart from your DM Home. Your team's knowledge comes in several types, and each one does a different job. Let's look at Rules, Skills and Policies.
    1. Start on DM Home (/).
    2. Review "Knowledge".

    What it means: Start from your DM Home. Your team's knowledge comes in several types, and each one does a different job. Let's look at Rules, Skills and Policies.

  2. Click KnowledgeSelect Knowledge in the main navigation. Its navigation panel lists each type.
    1. Click "Knowledge". The next view is "Knowledge" (/knowledge).

    What it means: Select Knowledge in the main navigation. Its navigation panel lists each type.

  3. Click RulesA rule is a standing instruction for how work should be done. Choose Rules.
    1. Click "Rules". The next view is "Rules" (/knowledge/rules).

    What it means: A rule is a standing instruction for how work should be done. Choose Rules.

  4. Click Rule Review production migrations twice Production schema migrations MUST be appSelect a rule to read it.
    1. Click "Rule Review production migrations twice Production schema migrations MUST be app". The next view is "Rules" (/knowledge/rules).

    What it means: Select a rule to read it.

  5. Review the ruleThis rule says production schema migrations must be approved by two reviewers before they run. The rationale explains why the team set it, and the repository and thread show where it comes from.
    1. Review "The rule": "Review production migrations twice".

    What it means: This rule says production schema migrations must be approved by two reviewers before they run. The rationale explains why the team set it, and the repository and thread show where it comes from.

  6. Click SkillsA skill is different. It is a reusable way of doing a kind of task. Choose Skills.
    1. Click "Skills". The next view is "Skills" (/knowledge/skills).

    What it means: A skill is different. It is a reusable way of doing a kind of task. Choose Skills.

  7. Click Skill Prepare a safe schema migration Steps an agent follows to draft a migratioSelect a skill to read it.
    1. Click "Skill Prepare a safe schema migration Steps an agent follows to draft a migratio". The next view is "Skills" (/knowledge/skills).

    What it means: Select a skill to read it.

  8. Review the skillThe purpose says what the skill is for, and the instructions say how to carry it out. This one describes how to prepare a safe schema migration.
    1. Review "The skill": "Prepare a safe schema migration".

    What it means: The purpose says what the skill is for, and the instructions say how to carry it out. This one describes how to prepare a safe schema migration.

  9. Click PoliciesA policy is different again. It states what a person or an agent may do, and under what conditions. Choose Policies.
    1. Click "Policies". The next view is "Policies" (/knowledge/policies).

    What it means: A policy is different again. It states what a person or an agent may do, and under what conditions. Choose Policies.

  10. Click Policy Production writes need approval Changes to production data require an appSelect a policy to read it.
    1. Click "Policy Production writes need approval Changes to production data require an app". The next view is "Policies" (/knowledge/policies).

    What it means: Select a policy to read it.

  11. Review the policyThis policy says changes to production data need an approver. It is a record in DM. What it controls outside DM is not shown here.
    1. Review "The policy": "Production writes need approval".

    What it means: This policy says changes to production data need an approver. It is a record in DM. What it controls outside DM is not shown here.

  12. Review scopeEach policy shows its scope, which says who and what it applies to, along with its status and priority. Check the scope before you rely on a rule, a skill or a policy.
    1. Review "Scope": "Scope { "actor_selector": { "agent_type": "coding_agent" }, "resource_selector": { "envir…".
    2. Review "Status and priority": "Status ACTIVE Priority 50".

    What it means: Each policy shows its scope, which says who and what it applies to, along with its status and priority. Check the scope before you rely on a rule, a skill or a policy.

  13. Review reviewKnowledge shows what your team has approved. New proposals wait in Review until a person approves them. Next, let's use the relevant knowledge when preparing a task.
    1. Review "Review".

    What it means: Knowledge shows what your team has approved. New proposals wait in Review until a person approves them. Next, let's use the relevant knowledge when preparing a task.

The rules, skills and policies shown are invented for this tour. A real workspace shows its own, and some types are absent when you lack access or the capability is not enabled.

Policies are shown as records in DM. Whether and how a policy is enforced outside DM was not shown or verified. Creating, editing and approving these items is not demonstrated.

Next lesson

Next: Review Inbox: what needs your decision

Descriptive transcript

Read the full transcript, including what happens on screen

Demo environment · synthetic workspace and data · backend responses are simulated. What each type of knowledge does, and where to read it
This guide tours the real DM Knowledge section with a synthetic workspace and simulated backend responses. Which types you see, and what each contains, depends on your role, your data and what your workspace has enabled.

Disclosure (kept in this transcript and the video description, not drawn on the frames): Demo environment · synthetic workspace and data · backend responses are simulated.

00:00–00:13 · home

On screen: Start on DM Home (/). A highlight marks "Knowledge".

Narrator: Start from your DM Home.

Narrator: Your team's knowledge comes in several types, and each one does a different job.

Narrator: Let's look at Rules, Skills and Policies.

00:13–00:20 · open-knowledge

On screen: Click "Knowledge". The next view is "Knowledge" (/knowledge). A highlight marks "Knowledge".

Narrator: Select Knowledge in the main navigation.

Narrator: Its navigation panel lists each type.

00:20–00:26 · rules

On screen: Click "Rules". The next view is "Rules" (/knowledge/rules). A highlight marks "Rules".

Narrator: A rule is a standing instruction for how work should be done.

Narrator: Choose Rules.

00:26–00:30 · rule-preview

On screen: Click "Rule Review production migrations twice Production schema migrations MUST be app". The next view is "Rules" (/knowledge/rules). A highlight labelled "Select one" marks "Rule Review production migrations twice Production schema migrations…".

Narrator: Select a rule to read it.

00:30–00:44 · rule-read

On screen: A highlight labelled "The rule" marks "Review production migrations twice".

Narrator: This rule says production schema migrations must be approved by two reviewers before they run.

Narrator: The rationale explains why the team set it, and the repository and thread show where it comes from.

00:44–00:51 · skills

On screen: Click "Skills". The next view is "Skills" (/knowledge/skills). A highlight marks "Skills".

Narrator: A skill is different. It is a reusable way of doing a kind of task.

Narrator: Choose Skills.

00:51–00:55 · skill-preview

On screen: Click "Skill Prepare a safe schema migration Steps an agent follows to draft a migratio". The next view is "Skills" (/knowledge/skills). A highlight labelled "Select one" marks "Skill Prepare a safe schema migration Steps an agent follows to draft…".

Narrator: Select a skill to read it.

00:55–01:06 · skill-read

On screen: A highlight labelled "The skill" marks "Prepare a safe schema migration".

Narrator: The purpose says what the skill is for, and the instructions say how to carry it out.

Narrator: This one describes how to prepare a safe schema migration.

01:06–01:16 · policies

On screen: Click "Policies". The next view is "Policies" (/knowledge/policies). A highlight marks "Policies".

Narrator: A policy is different again. It states what a person or an agent may do, and under what conditions.

Narrator: Choose Policies.

01:16–01:20 · policy-preview

On screen: Click "Policy Production writes need approval Changes to production data require an app". The next view is "Policies" (/knowledge/policies). A highlight labelled "Select one" marks "Policy Production writes need approval Changes to production data req…".

Narrator: Select a policy to read it.

01:20–01:31 · policy-read

On screen: A highlight labelled "The policy" marks "Production writes need approval".

Narrator: This policy says changes to production data need an approver.

Narrator: It is a record in DM. What it controls outside DM is not shown here.

01:31–01:43 · scope

On screen: A highlight labelled "Scope" marks "Scope { "actor_selector": { "agent_type": "coding_agent" }, "resource…". A highlight labelled "Status and priority" marks "Status ACTIVE Priority 50".

Narrator: Each policy shows its scope, which says who and what it applies to, along with its status and priority.

Narrator: Check the scope before you rely on a rule, a skill or a policy.

01:43–01:56 · proposals

On screen: A highlight marks "Review".

Narrator: Knowledge shows what your team has approved.

Narrator: New proposals wait in Review until a person approves them.

Narrator: Next, let's use the relevant knowledge when preparing a task.

Last verified against the product on .

Product tour 55 s5 steps

Review Inbox: what needs your decision

Show how to interpret the review queue before diving into detailed approval. The Review Inbox is where proposed knowledge waits for someone to judge it.

For: Reviewer or workspace decision owner

Product tour 1 min 40 s9 steps

Search and Ask DM: two ways to find context

Orient users to search/navigation versus natural-language answer with citations. You do not need to remember a document title to find the decision behind it.

For: Any authorized workspace user

Product tour 1 min 48 s11 steps

Threads and Projects: organize context

Explain how topic continuity and project organization work in the Knowledge section. Decisions change over time. Threads help keep their history connected.

For: Workspace member or project lead