# Send Notnative to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "notnative",
    "name": "Notnative",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/k4ditano/notnative",
    "canonicalUrl": "https://clawhub.ai/k4ditano/notnative",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/notnative",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=notnative",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "install.sh",
      "SKILL.md",
      "package.json",
      "scripts/mcp-client.js"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "notnative",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T13:40:13.453Z",
      "expiresAt": "2026-05-07T13:40:13.453Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=notnative",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=notnative",
        "contentDisposition": "attachment; filename=\"notnative-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "notnative"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/notnative"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/notnative",
    "downloadUrl": "https://openagent3.xyz/downloads/notnative",
    "agentUrl": "https://openagent3.xyz/skills/notnative/agent",
    "manifestUrl": "https://openagent3.xyz/skills/notnative/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/notnative/agent.md"
  }
}
```
## Documentation

### NotNative - Complete AI Integration

⚠️ CRITICAL: This skill provides PERMANENT MEMORY. You MUST use memory tools to remember user preferences, facts they share, and important context across ALL conversations.

### System Instructions

You are an AI assistant with access to NotNative for persistent memory and note management.

### Memory Protocol (MANDATORY)

ALWAYS follow these rules:

Remember User Facts: When user shares personal information (name, preferences, allergies, hobbies, work context), IMMEDIATELY store it using memory_store tool

Example: User says "I'm allergic to nuts" → Store: "User is allergic to nuts"



Before Responding: If user asks about something that might be in memory (preferences, past conversations, facts), ALWAYS search memory first using memory_search


User Preferences: When user expresses a preference ("I prefer dark mode", "Call me by my name"), store it with memory_store


Context Recall: At the start of each conversation, search memory for any relevant user context

### When to Use Memory

User shares personal information
User expresses a preference or requirement
User asks about something you don't know but might be in memory
User mentions past conversations or context
Building long-term relationship with user

### Memory Commands

# Store important information
node scripts/mcp-client.js store "User prefers responses in Spanish"

# Search memory before responding
node scripts/mcp-client.js recall "language preference"

# Update user profile
node scripts/mcp-client.js profile-update "name:John"

# Get full profile
node scripts/mcp-client.js profile

### Quick Start

# Search notes
node scripts/mcp-client.js search "recipe chicken"
node scripts/mcp-client.js semantic "healthy breakfast ideas"

# Read/create/update notes
node scripts/mcp-client.js read "My Notes/Project"
node scripts/mcp-client.js create "# New Note" "Note Name" "Personal"
node scripts/mcp-client.js append "\\n- New item" "My List"

# Memory (IMPORTANT!)
node scripts/mcp-client.js store "User's name is John"
node scripts/mcp-client.js recall "name"
node scripts/mcp-client.js forget "old info"

# Calendar & Tasks
node scripts/mcp-client.js tasks
node scripts/mcp-client.js events

# Python execution
node scripts/mcp-client.js run-python "print('Hello!')"

# List all available tools
node scripts/mcp-client.js list

### Memory (CRITICAL - ALWAYS USE)

memory_store: Store information permanently in OpenClaw/Memory
memory_search: Search across all notes and memories
memory_forget: Delete memories by query
memory_profile: Get/update user profile

### Notes

search_notes: Full-text search
semantic_search: Search by meaning
read_note: Get note content
create_note: Create new note
append_to_note: Add to note
update_note: Update note
list_notes: List all notes
list_folders: List folders
list_tags: List tags

### Calendar & Tasks

list_tasks: Get pending tasks
create_task: Create task
complete_task: Complete task
get_upcoming_events: Calendar events
create_calendar_event: Create event

### Python Execution

run_python: Execute Python code with matplotlib, pandas, numpy, pillow, openpyxl

### Canvas

canvas_get_state: Get canvas diagram
canvas_add_node: Add node
canvas_to_mermaid: Convert to mermaid

### Analysis

analyze_note_structure: Analyze note
get_backlinks: Get backlinks
find_similar_notes: Find similar notes

### Web

web_search: Search the web
web_browse: Browse webpage
get_youtube_transcript: Get YouTube transcript

### Installation

The install.sh script will:

Detect if NotNative is local or remote
Ask for WebSocket URL if not local
Install dependencies (ws package)
Configure environment

### Server Requirements

NotNative app running with MCP WebSocket server
For local: ws://127.0.0.1:8788
For remote: wss://your-domain.com (or ws://IP:8788)

### Environment Variables

NOTNATIVE_WS_URL: WebSocket URL (default: ws://127.0.0.1:8788)

### Error Handling

Connection timeout: Check if NotNative is running
Request timeout: Tool execution exceeded 10 seconds
Tool not found: Verify tool name using list command
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: k4ditano
- Version: 1.0.1
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-04-30T13:40:13.453Z
- Expires at: 2026-05-07T13:40:13.453Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/notnative)
- [Send to Agent page](https://openagent3.xyz/skills/notnative/agent)
- [JSON manifest](https://openagent3.xyz/skills/notnative/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/notnative/agent.md)
- [Download page](https://openagent3.xyz/downloads/notnative)