Skip to main content
ClaudeWave
Skill5k repo starsupdated 24d ago

teamshare-cli

Use when the user wants to interact with Teamshare capabilities, especially Teamshare Base multi-dimensional tables: files, directories, sheets, fields, records, views, forms, dashboards, or dashboard widgets. Load this skill first to route to the right Teamshare sub-skill. Also trigger for localized requests in the user's language that refer to Teamshare or Teamshare Base.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/dtyq/magic /tmp/teamshare-cli && cp -r /tmp/teamshare-cli/backend/super-magic/agents/skills/teamshare-cli ~/.claude/skills/teamshare-cli
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Teamshare CLI Skill Index

This skill is a directory entry for Teamshare capabilities. The concrete Teamshare skills are pre-installed at `~/.agents/skills/` by `teamshare-cli install`.

## Prerequisite: Load teamshare-shared First

Before any Teamshare operation, load `teamshare-shared` first. It covers login, platform configuration, credential status, and common auth recovery.

```text
read_skills(skill_names=["teamshare-shared"])
```

## Sub-skill Directory

Load only the sub-skill needed for the current task.

| User intent | Load skill |
|-------------|------------|
| Login, logout, check credential status, inspect current API base URL, or recover config/auth errors | `teamshare-shared` |
| Operate Teamshare Base multi-dimensional tables: files, directories, sheets, fields, records, views, forms, dashboards, and widgets | `teamshare-base` |

## Load Examples

```text
read_skills(skill_names=["teamshare-shared"])
read_skills(skill_names=["teamshare-shared", "teamshare-base"])
```

## Authentication

Use the Teamshare shared skill for the exact login flow. The normal CLI sequence is:

```bash
teamshare-cli auth status
teamshare-cli auth login --env cn-saas
teamshare-cli auth login
teamshare-cli auth status
```

Use `cn-saas` or `International` unless the user explicitly gives a different environment. Do not ask the user for credential contents, and do not print or store tokens.

## When Unsure About a Command

Always check `--help` before guessing parameters.

```bash
teamshare-cli --help
teamshare-cli auth --help
teamshare-cli config --help
teamshare-cli base --help
teamshare-cli base <command> --help
```
guidesSkill
canvas-designerSkill

Core canvas design skill covering project management, multimedia principles, AI image generation, web image search, and design marker processing. Load for any canvas design task. CRITICAL - When user message contains [@design_canvas_project:...] or [@design_marker:...] mentions, or when the user wants to generate video/animation/clip on a canvas project, you MUST load this skill first before any operations.

compact-chat-historySkill

Summarize and compress the current conversation history into a structured context snapshot, then call compact_chat_history to save it. Read this skill only when the user explicitly asks to compact/summarize — system-triggered compaction injects the instructions directly without requiring a skill read.

creating-slidesSkill

Slide/PPT creation skill that provides complete slide creation, editing, and management capabilities. Use when users need to create slides, make presentations, edit slide content, or manage slide projects. CRITICAL - When user message contains [@slide_project:...] mention, you MUST load this skill first before any operations.

crew-creatorSkill

|

deep-researchSkill

|

develop-data-analysis-dashboardSkill

Data analysis dashboard (instrument panel) development skill. Use when users need to develop data dashboards, create/edit Dashboard projects, build large-screen data boards, or perform dashboard data cleaning. Includes dashboard project creation, card plan, data cleaning (data_cleaning.py), card management tools (create_dashboard_cards, update_dashboard_cards, delete_dashboard_cards, query_dashboard_cards), map download tool (download_dashboard_maps), dashboard development, and validation.

dingtalk-cliSkill

Use when the user wants to interact with DingTalk in any way — including but not limited to: reading, querying, searching, sending, replying to, forwarding, or recalling DingTalk chat messages and chat history; managing group chats and conversations; sending DING alerts; querying contacts, org structure, AI search, or coworkers; reading, searching, creating, or editing DingTalk docs, drive files, sheets, AI tables, wiki, mail, calendar events, meeting rooms, AI meeting minutes, attendance, OA approvals, todos, reports/logs, live sessions, AI apps, permissions, or open-platform docs.