Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ComposioHQ/awesome-claude-skills
/ functions
Functions
391 in github.com/ComposioHQ/awesome-claude-skills
⨍
Functions
391
◇
Types & classes
23
↓ 1 callers
Function
get_video_info
Get information about the video without downloading.
video-downloader/scripts/download_video.py:22
↓ 1 callers
Function
init_skill
Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill path: Path where the skill dire
skill-creator/scripts/init_skill.py:194
↓ 1 callers
Function
is_server_ready
Wait for server to be ready by polling the port.
webapp-testing/scripts/with_server.py:23
↓ 1 callers
Function
is_valid_shape
Check if a shape contains meaningful text content.
document-skills/pptx/scripts/inventory.py:742
↓ 1 callers
Method
list_tools
Retrieve available tools from the MCP server.
mcp-builder/scripts/connections.py:55
↓ 1 callers
Function
main
()
video-downloader/scripts/download_video.py:103
↓ 1 callers
Function
main
()
webapp-testing/scripts/with_server.py:35
↓ 1 callers
Function
main
()
mcp-builder/scripts/evaluation.py:305
↓ 1 callers
Function
main
()
skill-creator/scripts/package_skill.py:85
↓ 1 callers
Function
main
()
skill-creator/scripts/init_skill.py:273
↓ 1 callers
Function
main
()
document-skills/pptx/ooxml/scripts/validate.py:16
↓ 1 callers
Function
main
()
document-skills/pptx/ooxml/scripts/pack.py:19
↓ 1 callers
Function
main
Main entry point for command-line usage.
document-skills/pptx/scripts/inventory.py:50
↓ 1 callers
Function
main
()
document-skills/pptx/scripts/rearrange.py:22
↓ 1 callers
Function
main
()
document-skills/pptx/scripts/thumbnail.py:67
↓ 1 callers
Function
main
Main entry point for command-line usage.
document-skills/pptx/scripts/replace.py:356
↓ 1 callers
Function
main
()
document-skills/docx/ooxml/scripts/validate.py:16
↓ 1 callers
Function
main
()
document-skills/docx/ooxml/scripts/pack.py:19
↓ 1 callers
Function
main
()
document-skills/xlsx/recalc.py:158
↓ 1 callers
Function
make_field_dict
(field, field_id)
document-skills/pdf/scripts/extract_form_field_info.py:22
↓ 1 callers
Function
monkeypatch_pydpf_method
()
document-skills/pdf/scripts/fill_fillable_fields.py:90
↓ 1 callers
Method
optimize_colors
Reduce colors in all frames using quantization. Args: num_colors: Target number of colors (8-256) use_global
slack-gif-creator/core/gif_builder.py:56
↓ 1 callers
Function
pack_document
Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: input_dir: Path to unpacked Office document directory output_file
document-skills/pptx/ooxml/scripts/pack.py:45
↓ 1 callers
Function
package_skill
Package a skill folder into a zip file. Args: skill_path: Path to the skill folder output_dir: Optional output directory for
skill-creator/scripts/package_skill.py:19
↓ 1 callers
Function
parseBoxShadow
(boxShadow)
document-skills/pptx/scripts/html2pptx.js:365
↓ 1 callers
Function
parse_env_vars
Parse environment variable strings in format 'KEY=VALUE' into a dictionary.
mcp-builder/scripts/evaluation.py:290
↓ 1 callers
Function
parse_evaluation_file
Parse XML evaluation file with qa_pair elements.
mcp-builder/scripts/evaluation.py:56
↓ 1 callers
Function
parse_headers
Parse header strings in format 'Key: Value' into a dictionary.
mcp-builder/scripts/evaluation.py:275
↓ 1 callers
Function
rearrange_presentation
Create a new presentation with slides from template in specified order. Args: template_path: Path to template PPTX file outp
document-skills/pptx/scripts/rearrange.py:149
↓ 1 callers
Function
recalc
Recalculate formulas in Excel file and report any errors Args: filename: Path to Excel file timeout: Maximum time to wai
document-skills/xlsx/recalc.py:53
↓ 1 callers
Function
rects_intersect
(r1, r2)
document-skills/pdf/scripts/check_bounding_boxes.py:23
↓ 1 callers
Method
render
Render particle to frame. Args: frame: PIL Image to draw on
slack-gif-creator/core/visual_effects.py:67
↓ 1 callers
Method
render
Render all particles to frame.
slack-gif-creator/core/visual_effects.py:203
↓ 1 callers
Function
reorder_slides
Move a slide from one position to another.
document-skills/pptx/scripts/rearrange.py:137
↓ 1 callers
Function
run_evaluation
Run evaluation with MCP server tools.
mcp-builder/scripts/evaluation.py:220
↓ 1 callers
Function
save_inventory
Save inventory to JSON file with proper formatting. Converts ShapeData objects to dictionaries for JSON serialization.
document-skills/pptx/scripts/inventory.py:1003
↓ 1 callers
Function
setup_libreoffice_macro
Setup LibreOffice macro for recalculation if not already configured
document-skills/xlsx/recalc.py:16
↓ 1 callers
Function
sort_shapes_by_position
Sort shapes by visual position (top-to-bottom, left-to-right). Shapes within 0.5 inches vertically are considered on the same row.
document-skills/pptx/scripts/inventory.py:819
↓ 1 callers
Function
title_case_skill_name
Convert hyphenated skill name to Title Case for display.
skill-creator/scripts/init_skill.py:189
↓ 1 callers
Function
transform_coordinates
Transform bounding box from image coordinates to PDF coordinates
document-skills/pdf/scripts/fill_pdf_form_with_annotations.py:11
↓ 1 callers
Method
update
Update all particles.
slack-gif-creator/core/visual_effects.py:194
↓ 1 callers
Method
validate
Run all validation checks and return True if all pass.
document-skills/pptx/ooxml/scripts/validation/pptx.py:28
↓ 1 callers
Method
validate
Run all validation checks and return True if all pass.
document-skills/pptx/ooxml/scripts/validation/base.py:123
↓ 1 callers
Method
validate
Run all validation checks and return True if all pass.
document-skills/docx/ooxml/scripts/validation/pptx.py:28
↓ 1 callers
Method
validate
Main validation method that returns True if valid, False otherwise.
document-skills/docx/ooxml/scripts/validation/redlining.py:22
↓ 1 callers
Method
validate
Run all validation checks and return True if all pass.
document-skills/docx/ooxml/scripts/validation/docx.py:24
↓ 1 callers
Method
validate
Run all validation checks and return True if all pass.
document-skills/docx/ooxml/scripts/validation/base.py:123
↓ 1 callers
Method
validate
Validate the document against XSD schema and redlining rules. Raises: ValueError: If validation fails.
document-skills/docx/scripts/document.py:838
↓ 1 callers
Function
validateDimensions
(bodyDimensions, pres)
document-skills/pptx/scripts/html2pptx.js:69
↓ 1 callers
Function
validateTextBoxPosition
(slideData, bodyDimensions)
document-skills/pptx/scripts/html2pptx.js:88
↓ 1 callers
Method
validate_deletions
Validate that w:t elements are not within w:del elements. For some reason, XSD validation does not catch this, so we do it manually.
document-skills/pptx/ooxml/scripts/validation/docx.py:124
↓ 1 callers
Method
validate_deletions
Validate that w:t elements are not within w:del elements. For some reason, XSD validation does not catch this, so we do it manually.
document-skills/docx/ooxml/scripts/validation/docx.py:124
↓ 1 callers
Function
validate_dimensions
Check if dimensions are suitable for Slack. Args: width: Frame width in pixels height: Frame height in pixels is_emo
slack-gif-creator/core/validators.py:59
↓ 1 callers
Function
validate_document
Validate document by converting to HTML with soffice.
document-skills/pptx/ooxml/scripts/pack.py:90
↓ 1 callers
Function
validate_document
Validate document by converting to HTML with soffice.
document-skills/docx/ooxml/scripts/pack.py:90
↓ 1 callers
Method
validate_file_against_xsd
Validate a single XML file against XSD schema, comparing with original. Args: xml_file: Path to XML file to validate
document-skills/pptx/ooxml/scripts/validation/base.py:641
↓ 1 callers
Method
validate_file_against_xsd
Validate a single XML file against XSD schema, comparing with original. Args: xml_file: Path to XML file to validate
document-skills/docx/ooxml/scripts/validation/base.py:641
↓ 1 callers
Function
validate_gif
Run all validations on a GIF file. Args: gif_path: Path to GIF file is_emoji: True for emoji GIF, False for message GIF
slack-gif-creator/core/validators.py:122
↓ 1 callers
Method
validate_insertions
Validate that w:delText elements are not within w:ins elements. w:delText is only allowed in w:ins if nested within a w:del.
document-skills/pptx/ooxml/scripts/validation/docx.py:216
↓ 1 callers
Method
validate_insertions
Validate that w:delText elements are not within w:ins elements. w:delText is only allowed in w:ins if nested within a w:del.
document-skills/docx/ooxml/scripts/validation/docx.py:216
↓ 1 callers
Method
validate_no_duplicate_slide_layouts
Validate that each slide has exactly one slideLayout reference.
document-skills/pptx/ooxml/scripts/validation/pptx.py:203
↓ 1 callers
Method
validate_no_duplicate_slide_layouts
Validate that each slide has exactly one slideLayout reference.
document-skills/docx/ooxml/scripts/validation/pptx.py:203
↓ 1 callers
Method
validate_notes_slide_references
Validate that each notesSlide file is referenced by only one slide.
document-skills/pptx/ooxml/scripts/validation/pptx.py:243
↓ 1 callers
Method
validate_notes_slide_references
Validate that each notesSlide file is referenced by only one slide.
document-skills/docx/ooxml/scripts/validation/pptx.py:243
↓ 1 callers
Function
validate_replacements
Validate that all shapes in replacements exist in inventory. Returns list of error messages.
document-skills/pptx/scripts/replace.py:162
↓ 1 callers
Method
validate_slide_layout_ids
Validate that sldLayoutId elements in slide masters reference valid slide layouts.
document-skills/pptx/ooxml/scripts/validation/pptx.py:128
↓ 1 callers
Method
validate_slide_layout_ids
Validate that sldLayoutId elements in slide masters reference valid slide layouts.
document-skills/docx/ooxml/scripts/validation/pptx.py:128
↓ 1 callers
Method
validate_uuid_ids
Validate that ID attributes that look like UUIDs contain only hex values.
document-skills/pptx/ooxml/scripts/validation/pptx.py:77
↓ 1 callers
Method
validate_uuid_ids
Validate that ID attributes that look like UUIDs contain only hex values.
document-skills/docx/ooxml/scripts/validation/pptx.py:77
↓ 1 callers
Method
validate_whitespace_preservation
Validate that w:t elements with whitespace have xml:space='preserve'.
document-skills/pptx/ooxml/scripts/validation/docx.py:72
↓ 1 callers
Method
validate_whitespace_preservation
Validate that w:t elements with whitespace have xml:space='preserve'.
document-skills/docx/ooxml/scripts/validation/docx.py:72
↓ 1 callers
Function
validation_error_for_field_value
(field_info, field_value)
document-skills/pdf/scripts/fill_fillable_fields.py:59
↓ 1 callers
Function
write_field_info
(pdf_path: str, json_output_path: str)
document-skills/pdf/scripts/extract_form_field_info.py:140
Method
__aenter__
Initialize MCP server connection.
mcp-builder/scripts/connections.py:24
Method
__del__
Clean up temporary directory on deletion.
document-skills/docx/scripts/document.py:833
Method
__getitem__
Get or create a DocxXMLEditor for the specified XML file. Enables lazy-loaded editors with bracket notation: node = doc[
document-skills/docx/scripts/document.py:680
Method
__init__
Initialize GIF builder. Args: width: Frame width in pixels height: Frame height in pixels fps: F
slack-gif-creator/core/gif_builder.py:19
Method
__init__
Initialize a particle. Args: x, y: Starting position vx, vy: Velocity lifetime: How long particl
slack-gif-creator/core/visual_effects.py:19
Method
__init__
Initialize particle system.
slack-gif-creator/core/visual_effects.py:109
Method
__init__
(self, command: str, args: list[str] = None, env: dict[str, str] = None)
mcp-builder/scripts/connections.py:76
Method
__init__
(self, url: str, headers: dict[str, str] = None)
mcp-builder/scripts/connections.py:91
Method
__init__
(self, url: str, headers: dict[str, str] = None)
mcp-builder/scripts/connections.py:103
Method
__init__
(self, unpacked_dir, original_docx, verbose=False)
document-skills/pptx/ooxml/scripts/validation/redlining.py:14
Method
__init__
(self, unpacked_dir, original_file, verbose=False)
document-skills/pptx/ooxml/scripts/validation/base.py:106
Method
__init__
Initialize from a PowerPoint paragraph object. Args: paragraph: The PowerPoint paragraph object
document-skills/pptx/scripts/inventory.py:140
Method
__init__
Initialize from a PowerPoint shape object. Args: shape: The PowerPoint shape object (should be pre-validated) absolut
document-skills/pptx/scripts/inventory.py:388
Method
__init__
(self, unpacked_dir, original_docx, verbose=False)
document-skills/docx/ooxml/scripts/validation/redlining.py:14
Method
__init__
(self, unpacked_dir, original_file, verbose=False)
document-skills/docx/ooxml/scripts/validation/base.py:106
Method
__init__
Initialize with path to XML file and parse with line number tracking. Args: xml_path: Path to XML file to edit (str or P
document-skills/docx/scripts/utilities.py:55
Method
__init__
Initialize with required RSID and optional author. Args: xml_path: Path to XML file to edit rsid: RSID to automatical
document-skills/docx/scripts/document.py:59
Method
_create_context
(self)
mcp-builder/scripts/connections.py:82
Method
_create_context
(self)
mcp-builder/scripts/connections.py:96
Method
_create_context
(self)
mcp-builder/scripts/connections.py:108
Method
add_comment
Add a comment spanning from one element to another. Args: start: DOM element for the starting point end: DOM
document-skills/docx/scripts/document.py:713
Method
add_comment_attrs
(elem)
document-skills/docx/scripts/document.py:182
Method
add_comment_extensible_date
(elem)
document-skills/docx/scripts/document.py:190
Function
add_drop_shadow
Add drop shadow to an object. Args: frame: PIL Image object_bounds: (x1, y1, x2, y2) bounds of object shadow_offset:
slack-gif-creator/core/visual_effects.py:373
Function
add_glow_effect
Add a glow effect to areas of a specific color. Args: frame: PIL Image mask_color: Color to create glow around glow_
slack-gif-creator/core/visual_effects.py:340
Function
add_motion_blur
Add motion blur by blending with previous frame. Args: frame: Current frame prev_frame: Previous frame (None for first frame
slack-gif-creator/core/visual_effects.py:213
Method
add_rsid_to_p
(elem)
document-skills/docx/scripts/document.py:143
← previous
next →
201–300 of 391, ranked by callers