agentsclimarketplace

Notion ao workspace

Skill rooftop-Owl/notion-ao-research/skills/notion-ao-workspace

Agent-oriented research workflow skills for Notion MCP. NL database operations, workspace setup, design handbook (EN/KO). Works with Claude Code, Cursor, Windsurf, or any MCP client.

Install
npx -y skills add rooftop-Owl/notion-ao-research --skill notion-ao-workspace

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

This skill should be used when the user asks to "set up Notion", "connect Notion MCP", "create a notion workspace config", "configure Notion databases", "design a database", "create a new schema", "help me set up a DB", or "getting started with Notion". Establishes MCP connectivity, creates the workspace registry file, and routes to the correct notion-ao-* skill.

The file declares its own license as CC-BY-NC-SA-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.0 KB, as published. Nobody here has run it

notion-workspace

Use this skill as the gateway to the notion-ao-research skill family. Establish connectivity once, register workspace metadata once, then let downstream skills run with stable identifiers and schema context.

Purpose

Initialize a Notion-compatible environment for research operations across agent platforms.

This skill handles:

  • MCP connection setup baseline
  • Workspace config creation and validation
  • Runtime placeholder resolution rules used by all sibling skills
  • Skill dispatch to the right specialized workflow

This skill does not perform day-to-day database operations. After setup, route operational requests to the family skill designed for that intent.

Quick Start

  1. Connect MCP

    • Configure a Notion MCP server on your platform.
    • Verify authentication and tool visibility.
  2. Create workspace config

    • Create NOTION_WORKSPACE.md in project root from the template in examples/workspace-config.md.
    • Populate database registry, schema snippets, and project page registry.
  3. Load research skills

    • Use this skill for setup and registration only.
    • Route daily operations to notion-ao-ops, notion-ao-bulletin, or notion-page-designer.

Runtime Resolution

All skills in this family must resolve placeholders from the workspace config file at runtime.

Resolution protocol:

  1. Locate project-root NOTION_WORKSPACE.md.
  2. Read the Database Registry table.
  3. Match the logical database name requested by task intent.
  4. Extract fields from the matched row:
    • <DATA_SOURCE_ID> from the registry data_source_id column
    • <TITLE_PROPERTY> from the registry title-property column
  5. For page-targeted operations, read the Project Pages table and resolve <PAGE_ID>.
  6. Use resolved values in tool calls and property payloads.

If NOTION_WORKSPACE.md is missing, stale, or ambiguous, stop execution and request workspace-config refresh before continuing.

Skill Family

SkillTrigger PhrasesWhat it does
notion-ao-workspace"set up Notion", "connect MCP", "workspace config"Setup and registration (this skill)
notion-ao-ops"add entry", "query milestones", "log experiment", "mark complete"NL research operations
notion-ao-bulletin"notion infra", "skill maintenance", "open issue"Infrastructure maintenance gate
notion-page-designer"design a page", "audit layout", "fix formatting"Page design and layout

Workspace Configuration

NOTION_WORKSPACE.md is the shared runtime contract between users and agents.

Why it exists:

  • Avoid repeated discovery queries every session
  • Prevent hardcoded identifiers in skills
  • Keep schema assumptions explicit and auditable

How agents use it:

  • Resolve placeholders before any create/query/update operation
  • Validate title property and key properties before writing
  • Detect schema drift when expected properties/options no longer match

Minimum requirement: maintain one canonical NOTION_WORKSPACE.md per project root and keep it current with Notion-side schema changes.

Operating Guidance

  • Prefer standard tool names in examples and workflows:
    • notion-fetch
    • notion-create-pages
    • notion-update-page
    • notion-search
    • notion-create-database
    • notion-create-view
  • Keep this skill platform-neutral. Platform-specific automation belongs in references/platform-integrations.md.
  • Never hardcode project UUIDs in skill logic. Resolve from config at runtime.

Additional Resources

Reference Files

  • references/setup-guide.md — Multi-platform MCP setup, token creation, verification, and manual config-generation workflow.
  • references/workspace-config-spec.md — Normative format spec for NOTION_WORKSPACE.md, required sections, field semantics, and maintenance protocol.
  • references/platform-integrations.md — Optional platform enhancements and automation patterns.
  • references/schema-design.md — Decision tree for helping users design new database schemas: master tables, input sections, property types, status lifecycles, and views.

Examples

  • examples/workspace-config.md — Copy-paste, self-documenting template for creating NOTION_WORKSPACE.md from scratch.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.