All skills
aktsmm avatar

/microsoft-graph-gateway

@848fd9b
by yamapanaktsmm/agent-skills26 stars
4

Route Microsoft Graph work in this workspace. Use when users want to read or write Outlook mail, calendar events, contacts, OneDrive or SharePoint files, Teams, Planner, To Do, users, groups, directory data, or arbitrary Microsoft Graph endpoints from VS Code. Prefer WorkIQ for common read scenarios. Use Microsoft Graph for write actions and gap-read scenarios that need exact Graph properties, filters, permissions, or endpoints.

Use this Skill: https://skilld.dev/gh/aktsmm/agent-skills/microsoft-graph-gateway

This session only. Nothing lands on disk.

referencestroubleshooting.md

≈288 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Troubleshooting

Admin Approval Required

Symptom:

  • The sign-in page says administrator approval is required for Microsoft Graph Command Line Tools.

Meaning:

  • The tenant does not allow user consent for the current client app and requested delegated scopes.

What to do:

  1. Ask a tenant admin to approve the app.
  2. Or switch to a tenant-approved custom app registration.
  3. Re-sign in after switching the client ID and tenant ID.

403 ErrorAccessDenied On Writes

Symptom:

  • GET /me works, but POST /me/sendMail or POST /me/events returns 403 ErrorAccessDenied.

Meaning:

  • Authentication succeeded, but the token or app policy does not allow the requested write scopes.

What to do:

  1. Check whether the tenant approved Mail.Send or Calendars.ReadWrite for the active client app.
  2. Re-sign in with a tenant-approved app registration.
  3. Retry a read first, then retry the write.

Useful Helpers

Source: SKILL.md on GitHub

1 alert4mo3 checks · Risk HIGH
  • Gen Agent Trust Hub4mo

    The skill acts as a gateway for Microsoft Graph, providing tools to read and write data across Microsoft 365. It includes functionality to download and execute an external runner tool from a third-party GitHub repository. While the skill implements some safety measures like write confirmation summaries and blocking delete operations, the practice of downloading and running external code at runtime from non-verified sources presents a significant security risk.

  • Socket4mo

    1 alert: gptAnomaly

  • Snyk4mo

    Risk: MEDIUM · 1 issue

Signed by skilld at 848fd9b. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 3 months ago
user-invocable
true
metadata
{
  "author": "yamapan (https://github.com/aktsmm)"
}
Other metadata
argument-hint
Describe the Graph task, target resource, and any draft payload, endpoint, or constraints

README badge

README badge for aktsmm/agent-skills/microsoft-graph-gateway