executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
reflectAppend to daily notes and create notes in Reflect. Use for capturing thoughts, todos, or syncing information to your knowledge graph.
Independent GitHub snapshot · Automated classification · Original documentation governs
Reflect is a networked note-taking app. Notes are E2E encrypted, so the API is append-only — we can write but not read note contents.
export REFLECT_TOKEN="your-access-token"
export REFLECT_GRAPH_ID="your-graph-id" # Find via: curl -H "Authorization: Bearer $REFLECT_TOKEN" https://reflect.app/api/graphs
Or store in 1Password and update scripts/reflect.sh with your vault/item path.
Base URL: https://reflect.app/api
Auth: Authorization: Bearer <access_token>
curl -X PUT "https://reflect.app/api/graphs/$REFLECT_GRAPH_ID/daily-notes" \
-H "Authorization: Bearer $REFLECT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"text": "Your text here",
"transform_type": "list-append",
"date": "2026-01-25", # optional, defaults to today
"list_name": "[[List Name]]" # optional, append to specific list
}'
curl -X POST "https://reflect.app/api/graphs/$REFLECT_GRAPH_ID/notes" \
-H "Authorization: Bearer $REFLECT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"subject": "Note Title",
"content_markdown": "# Heading\n\nContent here...",
"pinned": false
}'
curl -X POST "https://reflect.app/api/graphs/$REFLECT_GRAPH_ID/links" \
-H "Authorization: Bearer $REFLECT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"title": "Page Title",
"description": "Optional description",
"highlights": ["Quote 1", "Quote 2"]
}'
curl "https://reflect.app/api/graphs/$REFLECT_GRAPH_ID/links" \
-H "Authorization: Bearer $REFLECT_TOKEN"
Use scripts/reflect.sh for common operations:
# Append to daily note
./scripts/reflect.sh daily "Remember to review PR #6"
# Append to specific list in daily note
./scripts/reflect.sh daily "Buy milk" "[[Shopping]]"
# Create a new note
./scripts/reflect.sh note "Meeting Notes" "# Standup\n\n- Discussed X\n- Action item: Y"
# Save a link
./scripts/reflect.sh link "https://example.com" "Example Site" "Great resource"
[[Ideas]] or [[Project Name]]