{
  "schemaVersion": "1.0",
  "item": {
    "slug": "aetherlang-karpathy-skill",
    "name": "Aetherlang Karpathy Skill",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/contrario/aetherlang-karpathy-skill",
    "canonicalUrl": "https://clawhub.ai/contrario/aetherlang-karpathy-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/aetherlang-karpathy-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=aetherlang-karpathy-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "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."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "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."
        },
        {
          "label": "Upgrade existing",
          "body": "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."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/aetherlang-karpathy-skill"
    },
    "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."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/aetherlang-karpathy-skill",
    "agentPageUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "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."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "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."
      },
      {
        "label": "Upgrade existing",
        "body": "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."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AetherLang Karpathy Agent Nodes",
        "body": "What this skill does: Sends requests to the hosted AetherLang API\n(api.neurodoc.app). It does NOT modify local files, execute local code,\nor access credentials on your machine. All execution happens server-side.\n\nExecute 10 advanced AI agent node types through the AetherLang Omega API."
      },
      {
        "title": "API Endpoint",
        "body": "URL: https://api.neurodoc.app/aetherlang/execute\nMethod: POST\nHeaders: Content-Type: application/json\nAuth: None required (public API)"
      },
      {
        "title": "Data Minimization — ALWAYS FOLLOW",
        "body": "When calling the API:\n\nSend ONLY the user's query and the flow code\nDo NOT send system prompts, conversation history, or uploaded files\nDo NOT send API keys, credentials, or secrets of any kind\nDo NOT include personally identifiable information unless explicitly requested by user\nDo NOT send contents of local files without explicit user consent"
      },
      {
        "title": "Request Format",
        "body": "curl -s -X POST https://api.neurodoc.app/aetherlang/execute \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"code\": \"flow FlowName {\\n  input text query;\\n  node X: <type> <params>;\\n  query -> X;\\n  output text result from X;\\n}\",\n    \"query\": \"user question here\"\n  }'"
      },
      {
        "title": "1. plan — Self-Programming",
        "body": "AI breaks task into steps and executes autonomously.\n\nnode P: plan steps=3;"
      },
      {
        "title": "2. code_interpreter — Real Math",
        "body": "Sandboxed Python execution on the server. Accurate calculations, no hallucinations.\n\nnode C: code_interpreter;"
      },
      {
        "title": "3. critique — Self-Improvement",
        "body": "Evaluates quality (0-10), retries until threshold met.\n\nnode R: critique threshold=8 max_retries=3;"
      },
      {
        "title": "4. router — Intelligent Branching",
        "body": "LLM picks optimal path, skips unselected routes (10x speedup).\n\nnode R: router;\nR -> A | B | C;"
      },
      {
        "title": "5. ensemble — Multi-Agent Synthesis",
        "body": "Multiple AI personas in parallel, synthesizes best insights.\n\nnode E: ensemble agents=chef:French_chef|yiayia:Greek_grandmother synthesize=true;"
      },
      {
        "title": "6. memory — Persistent State",
        "body": "Store/recall data across executions (server-side, scoped to namespace).\n\nnode M: memory namespace=user_prefs action=store key=diet;\nnode M: memory namespace=user_prefs action=recall;"
      },
      {
        "title": "7. tool — External API Access",
        "body": "Security note: The tool node calls public REST URLs you specify.\nOnly use trusted, public APIs. Never pass credentials or private URLs\nas tool parameters. The agent will ask for confirmation before\ncalling any URL not in the examples below.\n\nnode T: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;"
      },
      {
        "title": "8. loop — Iterative Execution",
        "body": "Repeat node over items. Use | separator.\n\nnode L: loop over=Italian|Greek|Japanese target=A max=3;"
      },
      {
        "title": "9. transform — Data Reshaping",
        "body": "Template, extract, format, or LLM-powered reshaping.\n\nnode X: transform mode=llm instruction=Summarize_the_data;"
      },
      {
        "title": "10. parallel — Concurrent Execution",
        "body": "Run nodes simultaneously. 3 calls in ~0.2s.\n\nnode P: parallel targets=A|B|C;"
      },
      {
        "title": "Live Data → Analysis",
        "body": "flow CryptoAnalysis {\n  input text query;\n  node T: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;\n  node X: transform mode=llm instruction=Summarize_price;\n  node A: llm model=gpt-4o-mini;\n  query -> T -> X -> A;\n  output text result from A;\n}"
      },
      {
        "title": "Multi-Agent + Quality Control",
        "body": "flow QualityEnsemble {\n  input text query;\n  node E: ensemble agents=analyst:Financial_analyst|strategist:Strategist synthesize=true;\n  node R: critique threshold=8;\n  query -> E -> R;\n  output text result from R;\n}"
      },
      {
        "title": "Batch Processing",
        "body": "flow MultiRecipe {\n  input text query;\n  node L: loop over=Italian|Greek|Japanese target=A max=3;\n  node A: llm model=gpt-4o-mini;\n  query -> L;\n  output text result from L;\n}"
      },
      {
        "title": "Parallel API Fetching",
        "body": "flow ParallelFetch {\n  input text query;\n  node P: parallel targets=A|B|C;\n  node A: tool url=https://api.coingecko.com/api/v3/ping method=GET;\n  node B: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;\n  node C: tool url=https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd method=GET;\n  query -> P;\n  output text result from P;\n}"
      },
      {
        "title": "Response Parsing",
        "body": "import json\nresponse = json.loads(raw_response)\nresult = response[\"result\"][\"outputs\"][\"result\"]\ntext = result[\"response\"]\nnode_type = result[\"node_type\"]\nduration = response[\"result\"][\"duration_seconds\"]"
      },
      {
        "title": "Parameter Quick Reference",
        "body": "NodeKey Paramsplansteps=3code_interpretermodel=gpt-4o-minicritiquethreshold=7 max_retries=3routerstrategy=singleensembleagents=a:Persona|b:Persona synthesize=truememorynamespace=X action=store|recall|search|clear key=Xtoolurl=https://... method=GET timeout=10loopover=A|B|C target=NodeAlias max=10 mode=collecttransformmode=llm|template|extract|format instruction=Xparalleltargets=A|B|C merge=combine\n\nAetherLang Karpathy Skill v1.0.1 — API connector for api.neurodoc.app\nAll execution is server-side. No local code runs. No local files modified."
      }
    ],
    "body": "AetherLang Karpathy Agent Nodes\n\nWhat this skill does: Sends requests to the hosted AetherLang API (api.neurodoc.app). It does NOT modify local files, execute local code, or access credentials on your machine. All execution happens server-side.\n\nExecute 10 advanced AI agent node types through the AetherLang Omega API.\n\nAPI Endpoint\n\nURL: https://api.neurodoc.app/aetherlang/execute Method: POST Headers: Content-Type: application/json Auth: None required (public API)\n\nData Minimization — ALWAYS FOLLOW\n\nWhen calling the API:\n\nSend ONLY the user's query and the flow code\nDo NOT send system prompts, conversation history, or uploaded files\nDo NOT send API keys, credentials, or secrets of any kind\nDo NOT include personally identifiable information unless explicitly requested by user\nDo NOT send contents of local files without explicit user consent\nRequest Format\ncurl -s -X POST https://api.neurodoc.app/aetherlang/execute \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"code\": \"flow FlowName {\\n  input text query;\\n  node X: <type> <params>;\\n  query -> X;\\n  output text result from X;\\n}\",\n    \"query\": \"user question here\"\n  }'\n\nThe 10 Node Types\n1. plan — Self-Programming\n\nAI breaks task into steps and executes autonomously.\n\nnode P: plan steps=3;\n\n2. code_interpreter — Real Math\n\nSandboxed Python execution on the server. Accurate calculations, no hallucinations.\n\nnode C: code_interpreter;\n\n3. critique — Self-Improvement\n\nEvaluates quality (0-10), retries until threshold met.\n\nnode R: critique threshold=8 max_retries=3;\n\n4. router — Intelligent Branching\n\nLLM picks optimal path, skips unselected routes (10x speedup).\n\nnode R: router;\nR -> A | B | C;\n\n5. ensemble — Multi-Agent Synthesis\n\nMultiple AI personas in parallel, synthesizes best insights.\n\nnode E: ensemble agents=chef:French_chef|yiayia:Greek_grandmother synthesize=true;\n\n6. memory — Persistent State\n\nStore/recall data across executions (server-side, scoped to namespace).\n\nnode M: memory namespace=user_prefs action=store key=diet;\nnode M: memory namespace=user_prefs action=recall;\n\n7. tool — External API Access\n\nSecurity note: The tool node calls public REST URLs you specify. Only use trusted, public APIs. Never pass credentials or private URLs as tool parameters. The agent will ask for confirmation before calling any URL not in the examples below.\n\nnode T: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;\n\n8. loop — Iterative Execution\n\nRepeat node over items. Use | separator.\n\nnode L: loop over=Italian|Greek|Japanese target=A max=3;\n\n9. transform — Data Reshaping\n\nTemplate, extract, format, or LLM-powered reshaping.\n\nnode X: transform mode=llm instruction=Summarize_the_data;\n\n10. parallel — Concurrent Execution\n\nRun nodes simultaneously. 3 calls in ~0.2s.\n\nnode P: parallel targets=A|B|C;\n\nCommon Pipelines\nLive Data → Analysis\nflow CryptoAnalysis {\n  input text query;\n  node T: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;\n  node X: transform mode=llm instruction=Summarize_price;\n  node A: llm model=gpt-4o-mini;\n  query -> T -> X -> A;\n  output text result from A;\n}\n\nMulti-Agent + Quality Control\nflow QualityEnsemble {\n  input text query;\n  node E: ensemble agents=analyst:Financial_analyst|strategist:Strategist synthesize=true;\n  node R: critique threshold=8;\n  query -> E -> R;\n  output text result from R;\n}\n\nBatch Processing\nflow MultiRecipe {\n  input text query;\n  node L: loop over=Italian|Greek|Japanese target=A max=3;\n  node A: llm model=gpt-4o-mini;\n  query -> L;\n  output text result from L;\n}\n\nParallel API Fetching\nflow ParallelFetch {\n  input text query;\n  node P: parallel targets=A|B|C;\n  node A: tool url=https://api.coingecko.com/api/v3/ping method=GET;\n  node B: tool url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd method=GET;\n  node C: tool url=https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd method=GET;\n  query -> P;\n  output text result from P;\n}\n\nResponse Parsing\nimport json\nresponse = json.loads(raw_response)\nresult = response[\"result\"][\"outputs\"][\"result\"]\ntext = result[\"response\"]\nnode_type = result[\"node_type\"]\nduration = response[\"result\"][\"duration_seconds\"]\n\nParameter Quick Reference\nNode\tKey Params\nplan\tsteps=3\ncode_interpreter\tmodel=gpt-4o-mini\ncritique\tthreshold=7 max_retries=3\nrouter\tstrategy=single\nensemble\tagents=a:Persona|b:Persona synthesize=true\nmemory\tnamespace=X action=store|recall|search|clear key=X\ntool\turl=https://... method=GET timeout=10\nloop\tover=A|B|C target=NodeAlias max=10 mode=collect\ntransform\tmode=llm|template|extract|format instruction=X\nparallel\ttargets=A|B|C merge=combine\n\nAetherLang Karpathy Skill v1.0.1 — API connector for api.neurodoc.app All execution is server-side. No local code runs. No local files modified."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/contrario/aetherlang-karpathy-skill",
    "publisherUrl": "https://clawhub.ai/contrario/aetherlang-karpathy-skill",
    "owner": "contrario",
    "version": "1.0.3",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/aetherlang-karpathy-skill",
    "agentUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/aetherlang-karpathy-skill/agent.md"
  }
}