# Send Apple Notes Extractor 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "apple-notes-extractor",
    "name": "Apple Notes Extractor",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ianderrington/apple-notes-extractor",
    "canonicalUrl": "https://clawhub.ai/ianderrington/apple-notes-extractor",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/apple-notes-extractor",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=apple-notes-extractor",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "AUTOMATION_INTEGRATION.md",
      "INTEGRATION.md",
      "INTEGRATION_CHECKLIST.md",
      "README.md",
      "SKILL.md",
      "USAGE.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "apple-notes-extractor",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T01:42:56.999Z",
      "expiresAt": "2026-05-06T01:42:56.999Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=apple-notes-extractor",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=apple-notes-extractor",
        "contentDisposition": "attachment; filename=\"apple-notes-extractor-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "apple-notes-extractor"
      },
      "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/apple-notes-extractor"
    },
    "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/apple-notes-extractor",
    "downloadUrl": "https://openagent3.xyz/downloads/apple-notes-extractor",
    "agentUrl": "https://openagent3.xyz/skills/apple-notes-extractor/agent",
    "manifestUrl": "https://openagent3.xyz/skills/apple-notes-extractor/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/apple-notes-extractor/agent.md"
  }
}
```
## Documentation

### Apple Notes Skill

Extract and monitor Apple Notes content for workflow integration with support for bulk extraction, real-time monitoring, and export to various formats.

### Prerequisites

macOS with Apple Notes app
Python 3.8+ (for coordination scripts)
osascript (built-in macOS)
Proper macOS permissions for Notes access

### Installation

# Run the installation script
./scripts/setup.sh

# Or manual setup
chmod +x scripts/*.py
pip3 install -r requirements.txt

### Extract Notes

# Basic extraction (all notes)
python3 scripts/extract-notes.py --method simple

# Full extraction with attachments
python3 scripts/extract-notes.py --method full

# Extract specific folder
python3 scripts/extract-notes.py --folder "Work Notes"

# Output to specific format
python3 scripts/extract-notes.py --format markdown --output ~/notes

### Monitor Notes

# Start monitoring daemon
python3 scripts/monitor-notes.py --daemon

# Single check for changes
python3 scripts/monitor-notes.py --check-once

# Monitor with custom interval (seconds)
python3 scripts/monitor-notes.py --interval 30

### Processing and Export

# Process extracted notes
python3 scripts/notes-processor.py output/raw -o output/processed

# Export to Obsidian
python3 scripts/export-obsidian.py --vault ~/MyVault

# Generate knowledge graph
python3 scripts/knowledge-graph.py --input output/processed

### Configuration

Edit configs/extractor.json for:

Output formats (JSON, Markdown, HTML)
Privacy filters
Folder selection
Processing options

Edit configs/monitor.json for:

Monitoring intervals
Change detection settings
Auto-processing rules

### Features

✅ Extract text content from all notes
✅ Handle embedded images and attachments
✅ Process note metadata (dates, folders)
✅ Multiple output formats (JSON, Markdown, SQLite)
✅ Real-time monitoring for changes
✅ Privacy-first design with local processing
✅ Integration with knowledge management tools
✅ Automatic deduplication
✅ Incremental updates

### Output Formats

FormatDescriptionUse CasejsonStructured data with metadataAPI integrationmarkdownHuman-readable text filesDocumentationsqliteDatabase formatSearchable archiveobsidianObsidian vault formatKnowledge management

### Examples

# Quick start - extract all notes to Markdown
python3 scripts/extract-notes.py --format markdown --output ~/extracted-notes

# Monitor and auto-export to Obsidian
python3 scripts/monitor-notes.py --daemon --auto-export obsidian

# Extract work notes with full content
python3 scripts/extract-notes.py --method full --folder "Work Notes" --format json

# Process and create knowledge graph
python3 scripts/extract-notes.py --method full
python3 scripts/notes-processor.py output/raw -o output/processed
python3 scripts/knowledge-graph.py --input output/processed --output knowledge-graph.json

### Security & Privacy

All processing happens locally on your machine
No data sent to external services
Respects macOS security permissions
Configurable privacy filters for sensitive content
Optional encryption for exported data

### Integration

Compatible with:

Obsidian (direct vault export)
Logseq (Markdown export)
Notion (JSON import)
Custom workflows (JSON/CSV output)
AI processing pipelines
Search engines (full-text indexing)

### Troubleshooting

Common issues:

Permission denied: Grant Notes access in System Preferences → Security & Privacy
Import errors: Ensure Python 3.8+ and required packages installed
AppleScript errors: Check if Notes app is running and accessible
Empty output: Verify folder names and note permissions

See README.md for detailed troubleshooting guide.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: ianderrington
- Version: 1.0.0
## 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-29T01:42:56.999Z
- Expires at: 2026-05-06T01:42:56.999Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/apple-notes-extractor)
- [Send to Agent page](https://openagent3.xyz/skills/apple-notes-extractor/agent)
- [JSON manifest](https://openagent3.xyz/skills/apple-notes-extractor/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/apple-notes-extractor/agent.md)
- [Download page](https://openagent3.xyz/downloads/apple-notes-extractor)