Install
openclaw skills install alexandrieCRUD operations for Alexandrie, a self-hosted Markdown note-taking app. Create, read, update, delete and search notes via REST API.
openclaw skills install alexandrieInteract with Alexandrie note-taking app at https://notes.eth3rnit3.org
https://api-notes.eth3rnit3.org/apihttps://notes.eth3rnit3.orgeth3rnit3671423603690045441/home/eth3rnit3/clawd/.env as ALEXANDRIE_PASSWORDUse the alexandrie.sh script for all operations:
/home/eth3rnit3/clawd/skills/alexandrie/alexandrie.sh <command> [args]
./alexandrie.sh login # Login and get token
./alexandrie.sh logout # Logout
./alexandrie.sh list # List all notes/categories
./alexandrie.sh get <nodeId> # Get a specific note with content
./alexandrie.sh search <query> # Search notes
./alexandrie.sh create <name> [content] [parentId] # Create a note
./alexandrie.sh update <nodeId> <name> [content] # Update a note
./alexandrie.sh delete <nodeId> # Delete a note
671425872858841091 - Perso (category)671426069886271492 - Test (document)./alexandrie.sh login
./alexandrie.sh list
./alexandrie.sh get 671426069886271492
# Returns: "Salut, ceci est un **test**"
./alexandrie.sh create "My Note" "# Title\n\nContent here" 671425872858841091
./alexandrie.sh search "test"
Base URL: https://api-notes.eth3rnit3.org/api
POST /auth - Login (body: {"username": "...", "password": "..."})POST /auth/logout - LogoutGET /nodes/user/:userId - List user's nodesGET /nodes/:nodeId - Get node by ID (includes content)GET /nodes/search?q=query - Search nodesPOST /nodes - Create nodePUT /nodes/:nodeId - Update nodeDELETE /nodes/:nodeId - Delete nodeJWT token stored in cookies after login (/tmp/alexandrie_cookies.txt).