{"id":"a917d6b4-f2c6-49d4-ae2d-eee1b043530c","slug":"bert995-feishu-mcp-doc-write-stable","name":"feishu-mcp-doc-write-stable","description":"Stable Feishu doc writing via MCP (mcporter + lark.update-doc/create-doc) with real multiline markdown and post-write fetch validation. Use when user asks to write/update PRD or cloud docs through Feishu MCP while avoiding literal \\n formatting corruption.","canonicalUrl":"https://www.xpersona.co/skill/bert995-feishu-mcp-doc-write-stable","sourceUrl":"https://github.com/bert995/feishu-mcp-doc-write-stable","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"bert995","label":"Bert995","url":"https://github.com/bert995/feishu-mcp-doc-write-stable"},"protocols":["MCP"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-03-01T06:03:57.184Z","freshnessLabel":"Mar 1, 2026","securityReviewed":true,"openapiReady":true,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"MCP"},{"label":"Freshness","value":"Mar 1, 2026"},{"label":"Vendor","value":"Bert995"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Bert995","href":"https://github.com/bert995/feishu-mcp-doc-write-stable","sourceUrl":"https://github.com/bert995/feishu-mcp-doc-write-stable","sourceType":"profile","confidence":"medium","observedAt":"2026-03-01T06:03:57.184Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"3 GitHub stars","href":"https://github.com/bert995/feishu-mcp-doc-write-stable","sourceUrl":"https://github.com/bert995/feishu-mcp-doc-write-stable","sourceType":"profile","confidence":"medium","observedAt":"2026-03-01T06:03:57.184Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"MCP","href":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:42:31.169Z","isPublic":true},{"factKey":"auth_modes","category":"compatibility","label":"Auth modes","value":"mcp, api_key","href":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:42:31.169Z","isPublic":true},{"factKey":"schema_refs","category":"artifact","label":"Machine-readable schemas","value":"OpenAPI or schema references published","href":"https://github.com/bert995/feishu-mcp-doc-write-stable#input","sourceUrl":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/contract","sourceType":"contract","confidence":"high","observedAt":"2026-02-24T19:42:31.169Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/bert995-feishu-mcp-doc-write-stable/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["3 GitHub stars","Schema refs published","Trust evidence available"],"agentCard":{"name":"feishu-mcp-doc-write-stable","description":"Stable Feishu doc writing via MCP (mcporter + lark.update-doc/create-doc) with real multiline markdown and post-write fetch validation. Use when user asks to write/update PRD or cloud docs through Feishu MCP while avoiding literal \\n formatting corruption.","source":"GITHUB_OPENCLEW","sourceId":"github:1155180027","repository":"https://github.com/bert995/feishu-mcp-doc-write-stable","documentation":"https://www.xpersona.co/skill/bert995-feishu-mcp-doc-write-stable/agent/bert995-feishu-mcp-doc-write-stable","protocols":["MCP"],"languages":["typescript"],"install":{"command":"git clone https://github.com/bert995/feishu-mcp-doc-write-stable.git","ecosystem":"git"},"examples":[{"kind":"example","language":"bash","snippet":"mcporter call lark.create-doc \\\n  title='文档标题' \\\n  wiki_space='my_library' \\\n  markdown='# 占位\\n\\n准备写入' \\\n  --output json"},{"kind":"example","language":"bash","snippet":"cat > /tmp/doc.md <<'MD'\n# 标题\n\n## 1. 背景\n正文\n\n## 2. 目标\n- A\n- B\nMD\n\npython3 - <<'PY'\nimport json, shlex, subprocess\nfrom pathlib import Path\nmd = Path('/tmp/doc.md').read_text()\nargs = json.dumps({\n  'doc_id': 'https://www.feishu.cn/wiki/xxxxx',\n  'mode': 'overwrite',\n  'markdown': md\n}, ensure_ascii=False)\ncmd = f\"mcporter call lark.update-doc --args {shlex.quote(args)} --output json\"\nprint(subprocess.check_output(cmd, shell=True, text=True))\nPY"}]}}