Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tryshift-sh avatar

Documents

  • 28 installs
  • Updated May 12, 2026
  • tryshift-sh/skills-store

Helps with documentation tasks.

About

documents is a Claude Code skill for documentation. It helps solo builders move faster with AI-assisted coding.

  • documents
  • Documentation
  • AI-coding skill

Documents by the numbers

  • 28 all-time installs (skills.sh)
  • Ranked #943 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Jul 27, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tryshift-sh/skills-store --skill documents

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs28
Last updatedMay 12, 2026
Repositorytryshift-sh/skills-store

What it does

Helps with documentation tasks.

Files

SKILL.mdMarkdownGitHub ↗

Google Docs Documents

Use this skill to create a Google Doc, inspect a document created through Shift, append text, replace text, or share a document.

When to use

  • create a new Google Doc
  • list recent Google Docs documents created through Shift
  • read document structure and metadata
  • append text to the end of a document
  • replace matching text across a document
  • share a document with another person

Authentication

This skill uses the connected google-docs provider credential for the current agent. It is intended for documents created through Shift.

Invocation

Call through Shift's Skill Router:

curl -X POST "$SHIFT_LOCAL_GATEWAY/skill-router/invoke" \
  -H "Content-Type: application/json" \
  -d '{
    "skillProvider": "google-docs",
    "skill": "documents",
    "action": "create",
    "input": {
      "title": "Launch Notes"
    }
  }'

Examples

Create a document:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "create",
  "input": {
    "title": "Launch Notes"
  }
}

Get a document:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "get",
  "input": {
    "documentId": "DOCUMENT_ID"
  }
}

List documents:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "list",
  "input": {
    "pageSize": 10
  }
}

Append text:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "append-text",
  "input": {
    "documentId": "DOCUMENT_ID",
    "text": "\n\nWeekly update:\n- Product launch on track\n- Need final review by Friday"
  }
}

Replace text:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "replace-text",
  "input": {
    "documentId": "DOCUMENT_ID",
    "containsText": "{{status}}",
    "replaceText": "On track",
    "matchCase": true
  }
}

Share a document:

{
  "skillProvider": "google-docs",
  "skill": "documents",
  "action": "share",
  "input": {
    "documentId": "DOCUMENT_ID",
    "type": "user",
    "role": "writer",
    "emailAddress": "collab@example.com"
  }
}

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.