Skip to content
Agentmart
Submit a tool

tencent_docs_final

Skill by zzatpku

IndexedMIT★ 66
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/zzatpku-tencent-docs-final

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

The publisher has not written a description yet.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions: not checked yet.

What's inside

Skill name
tencent_docs_final
Description
None
License
MIT
Instructions
40 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Agent Skills spec issues

  • invalid YAML frontmatter: Nested mappings are not allowed in compact mappings at line 2, column 14:
  • name: missing
  • description: missing

Files (16)

  • SKILL.md
  • debug_after_click.py
  • debug_cells.py
  • debug_create.py
  • debug_direct.py
  • debug_iframe.py
  • debug_input.py
  • debug_tencent.py
  • final_spreadsheet.png
  • tencent_docs.py
  • tencent_docs_final.py
  • tencent_docs_v2.py
  • tencent_docs_v3.py
  • tencent_docs_v4.py
  • tencent_docs_v5.py
  • verify_url.py

SKILL.md (first lines)

# tencent_docs_final

## Description
**Problem Category**: Browser automation for creating and editing Tencent Docs (腾讯文档) online spreadsheets.
**Applicable Questions**: Creating new spreadsheets on Tencent Docs, filling in cell data (headers and data rows), getting document share links.
**Key Features**:
- Uses Playwright with persistent browser context for session management
- Phased approach: navigate → click 新建 → click 表格 → click 空白表格 in iframe template picker → fill data → verify → get share link
- Handles the template picker iframe (tmall-panel-iframe) which appears after clicking 表格
- Uses name box (input.bar-label) for reliable cell navigation
- Uses formula bar (div.formula-input, contenteditable) for reliable data input into canvas-based cells
- Verifies cell content by reading formula bar after navigation
- Handles popup windows/new tabs for newly created documents
**Skills Used**: playwright, google_search, execute_shell_command
**Reasoning Pattern**: LLM parses headers/data from query → navigates to docs.qq.com → clicks New → selects Spreadsheet → clicks Blank Spreadsheet in iframe → navigates to each cell via name box → types via formula bar → verifies each cell → returns share link
**Input Format**: Natural language query describing what spreadsheet to create and what data to fill in.
**Output Format**: Dict with 'answer' containing share link and completion message, 'summary' with detailed trace.
**Critical Implementation Details**:
1. Tencent Docs spreadsheet is canvas-based - cannot type directly into cells via keyboard
2. Must click formula bar (div.formula-input) to focus it before typing
3. After clicking 表格 in creation menu, a template picker appears in iframe (tmall-panel-iframe) - must click 空白表格 inside the iframe
4. Cell navigation: click name box (input.bar-label) → triple-click to select → type cell ref (e.g. A1) → Enter
5. Data input: navigate to cell → click formula bar → type text → Enter to commit

## Skills Used
playwright

## Usage

**Entry file**: `tencent_docs_final.py`

**Query type**: Pass a focused sub-question as the query.

**How to call**:
```xml
<action>run_subagent</action>
<params>{"skill_name": "tencent_docs_final", "query": "<your focused sub-question>"}</params>
```

From zzatpku/AgentFactory, MIT.

More from zzatpku/AgentFactory

Signals

Stars
66
Forks
8
Open issues
0
Last commit (this folder)
Feb 28, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from zzatpku

Cite this page

tencent_docs_final skill. Agent Mart. https://agentmart.dev/skills/zzatpku-tencent-docs-final (last updated 2026-10-24)