add-research-idea

star 1

Add or append research ideas to Selina's Project Idea Collection in Notion. Sign contributions with "-Mossy".

Animadversio By Animadversio schedule Updated 2/24/2026

name: add-research-idea description: Add or append research ideas to Selina's Project Idea Collection in Notion. Sign contributions with "-Mossy". requires: env: [NOTION_API_KEY]

add-research-idea

Add new research ideas or append to existing ones in Selina's Project Idea Collection Notion database.

Database Info

  • Database ID: ad0e07b3-5296-4102-b25e-9f29e5fca6f6
  • Data Source ID: 5ba00b71-9456-4dea-81e7-e026b9766a4a

Usage

Add a new idea:

source ~/.openclaw/.env && curl -s -X POST \
  "https://api.notion.com/v1/pages" \
  -H "Authorization: Bearer $NOTION_API_KEY" \
  -H "Notion-Version: 2025-09-03" \
  -H "Content-Type: application/json" \
  -d '{
    "parent": {"database_id": "ad0e07b3-5296-4102-b25e-9f29e5fca6f6"},
    "properties": {
      "Name": {"title": [{"text": {"content": "Your Idea Title"}}]}
    },
    "children": [
      {
        "object": "block",
        "type": "paragraph",
        "paragraph": {
          "rich_text": [{"text": {"content": "Initial description of the idea.\n\n-Mossy"}}]
        }
      }
    ]
  }'

Find an existing idea by title:

source ~/.openclaw/.env && curl -s -X POST \
  "https://api.notion.com/v1/data_sources/5ba00b71-9456-4dea-81e7-e026b9766a4a/query" \
  -H "Authorization: Bearer $NOTION_API_KEY" \
  -H "Notion-Version: 2025-09-03" \
  -H "Content-Type: application/json" \
  -d '{
    "filter": {
      "property": "Name",
      "title": {"contains": "search term"}
    }
  }' | jq -r '.results[] | {id: .id, title: .properties.Name.title[0].plain_text}'

Append to an existing idea:

# Use page_id from search above
source ~/.openclaw/.env && curl -s -X PATCH \
  "https://api.notion.com/v1/blocks/{page_id}/children" \
  -H "Authorization: Bearer $NOTION_API_KEY" \
  -H "Notion-Version: 2025-09-03" \
  -H "Content-Type: application/json" \
  -d '{
    "children": [
      {
        "object": "block",
        "type": "paragraph",
        "paragraph": {
          "rich_text": [{"text": {"content": "Additional insight or connection to papers...\n\n-Mossy"}}]
        }
      }
    ]
  }'

Guidelines

  1. Always sign with "-Mossy" so Selina knows it's from you
  2. New ideas: Create when papers inspire novel research directions
  3. Append to existing: When papers provide insights or connections to existing ideas
  4. Be specific: Include paper references (arXiv IDs) when relevant
  5. Note connections: Link to related ideas or papers from Academic database

Examples

New idea inspired by paper: Title: "Geometry of Attention Mechanisms in Transformers" Body: "Papers 2501.12345 and 2501.23456 both explore attention through geometric lens. Worth investigating: Can we characterize attention patterns as geodesics on a learned manifold? Could explain why certain attention patterns emerge.\n\n-Mossy"

Append to existing idea: "Update: Paper 2501.34567 ('ReLU Networks as Piecewise Linear Functions') provides tools for analyzing separating hyperplane behavior. Their Theorem 2.1 on activation pattern regions could be adapted to study behavior changes.\n\n-Mossy"

Install via CLI
npx skills add https://github.com/Animadversio/mossy-skills --skill add-research-idea
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
Animadversio
Animadversio Explore all skills →