sheet-management — community sheet-management, REVIT_MCP_study, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Architectural Agents needing advanced sheet management and automation capabilities in Revit. LEARN HOW TO BUILD UP YOUR REVIT MCP

shuotao shuotao
[45]
[63]
Updated: 3/18/2026

Agent Capability Analysis

The sheet-management skill by shuotao is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Architectural Agents needing advanced sheet management and automation capabilities in Revit.

Core Value

Empowers agents to automate sheet creation, renumbering, and viewport management using tools like `get_all_sheets`, `create_sheets`, and `auto_renumber_sheets`, while ensuring semantic sorting and grid-based cropping with `calculate_grid_bounds` and `create_dependent_views`.

Capabilities Granted for sheet-management

Automating batch sheet creation with custom title blocks
Renumbering sheets to resolve conflicts and apply semantic sorting
Generating dependent views with grid-based cropping for efficient layout management

! Prerequisites & Limits

  • Requires Revit API access
  • Limited to specific workflows like batch sheet creation and renumbering
  • Dependent on grid settings for cropping logic
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

sheet-management

Install sheet-management, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

圖紙與視圖埠管理

Available Tools

工具用途
get_all_sheets列出所有圖紙的編號與名稱
get_titleblocks列出可用的圖框族群類型
create_sheets批次建立圖紙(指定圖框)
auto_renumber_sheets修正 -1 後綴衝突 + 語義化排序
get_viewport_map取得視圖與圖紙的對應關係
calculate_grid_bounds依網格交會計算裁剪範圍
create_dependent_views建立從屬視圖並設定裁剪框

Workflow 1:批次建立圖紙

  1. get_titleblocks → 記下 titleBlockId
  2. get_all_sheets → 確認沒有圖號衝突
  3. create_sheets 帶入 titleBlockId + 圖紙陣列 [{number, name}]

Workflow 2:修正圖紙編號

  1. get_all_sheets → 找出有 -1 後綴的圖紙
  2. auto_renumber_sheets → 執行:
    • 第 0 階段:回復 _MCPFIX 殘留
    • 連鎖位移:來源 → 目標,被位移的 → 下一個可用號碼
    • 語義排序:依 (一)/(二)/(三)(1/3)/(2/3)/(3/3) 在連續號碼組內排序
    • 兩段式執行:暫時名稱 → 最終名稱(避免衝突)

Workflow 3:依網格裁剪建立從屬視圖

  1. calculate_grid_bounds 指定網格名稱(xGridsyGrids)+ offset_mm
  2. create_dependent_views 帶入母視圖 ID + 上一步的裁剪範圍
  3. 系統自動命名:{母視圖名稱}-1{母視圖名稱}-2...

網格裁剪邏輯

  • 同軸 2 條網格 → 以其座標為範圍 ± 偏移量
  • 同軸 1 條網格 → 中心 ± 偏移量(容差模式)
  • Z 軸設定極大值(-100m 到 +100m)確保涵蓋所有範圍

Naming Convention

[專業代碼]-[圖紙類型][流水號]
範例:ARB-D0408(建築-詳圖-0408)

Reference

詳見 domain/sheet-viewport-management.mddomain/dependent-view-crop-workflow.md

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is sheet-management?

Perfect for Architectural Agents needing advanced sheet management and automation capabilities in Revit. LEARN HOW TO BUILD UP YOUR REVIT MCP

How do I install sheet-management?

Run the command: npx killer-skills add shuotao/REVIT_MCP_study. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for sheet-management?

Key use cases include: Automating batch sheet creation with custom title blocks, Renumbering sheets to resolve conflicts and apply semantic sorting, Generating dependent views with grid-based cropping for efficient layout management.

Which IDEs are compatible with sheet-management?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for sheet-management?

Requires Revit API access. Limited to specific workflows like batch sheet creation and renumbering. Dependent on grid settings for cropping logic.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add shuotao/REVIT_MCP_study. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use sheet-management immediately in the current project.

Related Skills

Looking for an alternative to sheet-management or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI