A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
339 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/xlsx/recalc.py | 49 | except Exception: |
| LOW | document-skills/xlsx/recalc.py | 154 | except Exception as e: |
| LOW | document-skills/pdf/reference.md | 484 | except Exception as e: |
| LOW | document-skills/pdf/reference.md | 504 | except Exception as e: |
| LOW | document-skills/pdf/reference.md | 578 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/pack.py | 128 | except Exception as e: |
| MEDIUM | document-skills/pptx/ooxml/scripts/validate.py | 52 | print(f"Error: Validation not supported for file type {file_extension}") |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 187 | except Exception as e: |
| MEDIUM | document-skills/pptx/ooxml/scripts/validation/docx.py | 188 | print(f"Error counting paragraphs in unpacked document: {e}") |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 211 | except Exception as e: |
| MEDIUM | document-skills/pptx/ooxml/scripts/validation/docx.py | 212 | print(f"Error counting paragraphs in original document: {e}") |
| LOW | …ment-skills/pptx/ooxml/scripts/validation/redlining.py | 59 | except Exception: |
| LOW | …ment-skills/pptx/ooxml/scripts/validation/redlining.py | 71 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 228 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 471 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 140 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 359 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 604 | except Exception: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 626 | except Exception as e: |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 866 | except Exception as e: |
| MEDIUM | document-skills/pptx/scripts/thumbnail.py | 100 | print(f"Error: Invalid PowerPoint file: {args.input}") |
| MEDIUM | document-skills/pptx/scripts/thumbnail.py | 124 | print("Error: No slides found") |
| LOW | document-skills/pptx/scripts/thumbnail.py | 144 | except Exception as e: |
| MEDIUM | document-skills/pptx/scripts/thumbnail.py | 145 | print(f"Error: {e}") |
| LOW | document-skills/pptx/scripts/thumbnail.py | 351 | except Exception: |
| MEDIUM | document-skills/pptx/scripts/rearrange.py | 58 | print(f"Error: Template file not found: {args.template}") |
| MEDIUM | document-skills/pptx/scripts/rearrange.py | 68 | print(f"Error: {e}") |
| LOW | document-skills/pptx/scripts/rearrange.py | 70 | except Exception as e: |
| MEDIUM | document-skills/pptx/scripts/rearrange.py | 71 | print(f"Error processing presentation: {e}") |
| LOW | document-skills/pptx/scripts/rearrange.py | 124 | except Exception: |
| MEDIUM | document-skills/pptx/scripts/inventory.py | 84 | print(f"Error: Input file not found: {args.input}") |
| MEDIUM | document-skills/pptx/scripts/inventory.py | 88 | print("Error: Input must be a PowerPoint file (.pptx)") |
| LOW | document-skills/pptx/scripts/inventory.py | 120 | except Exception as e: |
| MEDIUM | document-skills/pptx/scripts/inventory.py | 121 | print(f"Error processing presentation: {e}") |
| LOW | document-skills/pptx/scripts/inventory.py | 384 | except Exception: |
| LOW | document-skills/pptx/scripts/inventory.py | 504 | except Exception: |
| LOW | document-skills/pptx/scripts/inventory.py | 601 | except Exception: |
| MEDIUM | document-skills/pptx/scripts/replace.py | 367 | print(f"Error: Input file '{input_pptx}' not found") |
| MEDIUM | document-skills/pptx/scripts/replace.py | 371 | print(f"Error: Replacements JSON file '{replacements_json}' not found") |
| LOW | document-skills/pptx/scripts/replace.py | 376 | except Exception as e: |
| MEDIUM | document-skills/pptx/scripts/replace.py | 377 | print(f"Error applying replacements: {e}") |
| LOW | document-skills/docx/ooxml/scripts/pack.py | 128 | except Exception as e: |
| MEDIUM | document-skills/docx/ooxml/scripts/validate.py | 52 | print(f"Error: Validation not supported for file type {file_extension}") |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 187 | except Exception as e: |
| MEDIUM | document-skills/docx/ooxml/scripts/validation/docx.py | 188 | print(f"Error counting paragraphs in unpacked document: {e}") |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 211 | except Exception as e: |
| MEDIUM | document-skills/docx/ooxml/scripts/validation/docx.py | 212 | print(f"Error counting paragraphs in original document: {e}") |
| LOW | …ment-skills/docx/ooxml/scripts/validation/redlining.py | 59 | except Exception: |
| LOW | …ment-skills/docx/ooxml/scripts/validation/redlining.py | 71 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 228 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 471 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 140 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 359 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 604 | except Exception: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 626 | except Exception as e: |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 866 | except Exception as e: |
| LOW | video-downloader/scripts/download_video.py | 98 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 217 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 232 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 259 | except Exception as e: |
| 11 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | document-skills/pptx/ooxml/scripts/validation/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | document-skills/docx/ooxml/scripts/validation/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | document-skills/docx/ooxml/scripts/validation/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/docx.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/pptx.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/base.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/docx/ooxml/scripts/validation/docx.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/docx/ooxml/scripts/validation/pptx.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/docx/ooxml/scripts/validation/base.py | 0 | run all validation checks and return true if all pass. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | document-skills/docx/ooxml/scripts/validation/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | document-skills/docx/ooxml/scripts/validation/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | document-skills/pptx/ooxml/scripts/validation/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | document-skills/docx/ooxml/scripts/validation/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | document-skills/docx/ooxml/scripts/validation/base.py | 0 | base validator with common validation logic for document files. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/xlsx/recalc.py | 82 | # Check if gtimeout is available on macOS |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 90 | # Check if text starts or ends with whitespace |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 92 | # Check if xml:space="preserve" attribute exists |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 94 | # Check if this is an ID attribute |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 97 | # Check if value looks like a UUID (has the right length and pattern structure) |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 125 | # Check if it's 32 hex-like characters (could include invalid hex chars) |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 449 | # Check if the ID exists |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 456 | # Check if we have type expectations for this element |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 463 | # Check if the actual type matches or contains the expected type |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 759 | # Check if file is in a main content folder and use appropriate schema |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 776 | # Check if attribute is from a namespace other than allowed ones |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 212 | # Check if this element type has ID uniqueness requirements |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 503 | # Check if this might be a compound like "sldMasterId" |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 619 | # Check if it's a known media extension that should be declared |
| LOW | document-skills/pptx/scripts/inventory.py | 873 | # Check if there's meaningful overlap (more than tolerance) |
| LOW | document-skills/pptx/scripts/replace.py | 173 | # Check if slide exists |
| LOW | document-skills/pptx/scripts/replace.py | 306 | # Check if any text overflow got worse |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 90 | # Check if text starts or ends with whitespace |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 92 | # Check if xml:space="preserve" attribute exists |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 94 | # Check if this is an ID attribute |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 97 | # Check if value looks like a UUID (has the right length and pattern structure) |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 125 | # Check if it's 32 hex-like characters (could include invalid hex chars) |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 449 | # Check if the ID exists |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 456 | # Check if we have type expectations for this element |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 463 | # Check if the actual type matches or contains the expected type |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 759 | # Check if file is in a main content folder and use appropriate schema |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 776 | # Check if attribute is from a namespace other than allowed ones |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 212 | # Check if this element type has ID uniqueness requirements |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 503 | # Check if this might be a compound like "sldMasterId" |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 619 | # Check if it's a known media extension that should be declared |
| LOW | document-skills/docx/scripts/document.py | 539 | # Check if it's a numbered list item |
| LOW | document-skills/docx/scripts/document.py | 1055 | # Check if this rsid already exists |
| LOW | document-skills/docx/scripts/document.py | 1192 | # Check if author already exists |
| LOW | skill-creator/scripts/init_skill.py | 208 | # Check if directory already exists |
| LOW | slack-gif-creator/core/validators.py | 103 | # Check if roughly square (within 2:1 ratio) |
| LOW | artifacts-builder/scripts/init-artifact.sh | 33 | # Check if pnpm is installed |
| LOW | artifacts-builder/scripts/init-artifact.sh | 39 | # Check if project name is provided |
| LOW | artifacts-builder/scripts/init-artifact.sh | 49 | # Check if components tarball exists |
| LOW | artifacts-builder/scripts/bundle-artifact.sh | 6 | # Check if we're in a project directory |
| LOW | artifacts-builder/scripts/bundle-artifact.sh | 12 | # Check if index.html exists |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/xlsx/recalc.py | 53 | |
| LOW | document-skills/pdf/scripts/fill_fillable_fields.py | 12 | |
| LOW | document-skills/pdf/scripts/fill_fillable_fields.py | 59 | |
| LOW | document-skills/pdf/scripts/extract_form_field_info.py | 22 | |
| LOW | document-skills/pdf/scripts/extract_form_field_info.py | 62 | |
| LOW | document-skills/pdf/scripts/check_bounding_boxes.py | 18 | |
| LOW | document-skills/pptx/ooxml/scripts/pack.py | 45 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 72 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 124 | |
| LOW | …ment-skills/pptx/ooxml/scripts/validation/redlining.py | 139 | |
| LOW | …ment-skills/pptx/ooxml/scripts/validation/redlining.py | 217 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 77 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 128 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 243 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 186 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 277 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 388 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 486 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 522 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 688 | |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 765 | |
| LOW | document-skills/pptx/scripts/thumbnail.py | 67 | |
| LOW | document-skills/pptx/scripts/thumbnail.py | 321 | |
| LOW | document-skills/pptx/scripts/rearrange.py | 149 | |
| LOW | document-skills/pptx/scripts/inventory.py | 140 | |
| LOW | document-skills/pptx/scripts/inventory.py | 280 | |
| LOW | document-skills/pptx/scripts/inventory.py | 362 | |
| LOW | document-skills/pptx/scripts/inventory.py | 480 | |
| LOW | document-skills/pptx/scripts/replace.py | 143 | |
| LOW | document-skills/pptx/scripts/replace.py | 162 | |
| LOW | document-skills/pptx/scripts/replace.py | 214 | |
| LOW | document-skills/docx/ooxml/scripts/pack.py | 45 | |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 72 | |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 124 | |
| LOW | …ment-skills/docx/ooxml/scripts/validation/redlining.py | 139 | |
| LOW | …ment-skills/docx/ooxml/scripts/validation/redlining.py | 217 | |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 77 | |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 128 | |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 243 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 186 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 277 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 388 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 486 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 522 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 688 | |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 765 | |
| LOW | document-skills/docx/scripts/document.py | 75 | |
| LOW | document-skills/docx/scripts/document.py | 116 | |
| LOW | document-skills/docx/scripts/document.py | 264 | |
| LOW | document-skills/docx/scripts/document.py | 342 | |
| LOW | document-skills/docx/scripts/document.py | 482 | |
| LOW | document-skills/docx/scripts/document.py | 988 | |
| LOW | document-skills/docx/scripts/utilities.py | 76 | |
| LOW | skill-creator/scripts/package_skill.py | 19 | |
| LOW | slack-gif-creator/core/typography.py | 164 | |
| LOW | slack-gif-creator/core/validators.py | 59 | |
| LOW | slack-gif-creator/core/validators.py | 122 | |
| LOW | slack-gif-creator/core/validators.py | 241 | |
| LOW | slack-gif-creator/templates/pulse.py | 20 | |
| LOW | slack-gif-creator/templates/wiggle.py | 20 | |
| 12 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/pdf/scripts/fill_fillable_fields.py | 59 | def validation_error_for_field_value(field_info, field_value): |
| LOW | document-skills/pdf/scripts/extract_form_field_info.py | 12 | def get_full_annotation_field_id(annotation): |
| LOW | document-skills/pdf/scripts/check_bounding_boxes.py | 18 | def get_bounding_box_messages(fields_json_stream) -> list[str]: |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 38 | def test_label_entry_intersection_same_field(self): |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 56 | def test_intersection_between_different_fields(self): |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 80 | def test_different_pages_no_intersection(self): |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 104 | def test_entry_height_too_small(self): |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 125 | def test_entry_height_adequate(self): |
| LOW | …cument-skills/pdf/scripts/check_bounding_boxes_test.py | 183 | def test_multiple_errors_limit(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 72 | def validate_whitespace_preservation(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 173 | def count_paragraphs_in_unpacked(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/docx.py | 192 | def count_paragraphs_in_original(self): |
| LOW | …ment-skills/pptx/ooxml/scripts/validation/redlining.py | 217 | def _remove_claude_tracked_changes(self, root): |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 128 | def validate_slide_layout_ids(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 203 | def validate_no_duplicate_slide_layouts(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/pptx.py | 243 | def validate_notes_slide_references(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 765 | def _clean_ignorable_namespaces(self, xml_doc): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 388 | def validate_all_relationship_ids(self): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 486 | def _get_expected_relationship_type(self, element_name): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 641 | def validate_file_against_xsd(self, xml_file, verbose=False): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 791 | def _remove_ignorable_elements(self, root): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 815 | def _preprocess_for_mc_ignorable(self, xml_doc): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 826 | def _validate_single_file_xsd(self, xml_file, base_path): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 869 | def _get_original_file_errors(self, xml_file): |
| LOW | document-skills/pptx/ooxml/scripts/validation/base.py | 906 | def _remove_template_tags_from_text_nodes(self, xml_doc): |
| LOW | document-skills/pptx/scripts/thumbnail.py | 149 | def create_hidden_slide_placeholder(size): |
| LOW | document-skills/pptx/scripts/inventory.py | 639 | def _calculate_slide_overflow(self) -> None: |
| LOW | document-skills/pptx/scripts/inventory.py | 766 | def collect_shapes_with_absolute_positions( |
| LOW | document-skills/pptx/scripts/replace.py | 43 | def apply_paragraph_properties(paragraph, para_data: Dict[str, Any]): |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 72 | def validate_whitespace_preservation(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 173 | def count_paragraphs_in_unpacked(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/docx.py | 192 | def count_paragraphs_in_original(self): |
| LOW | …ment-skills/docx/ooxml/scripts/validation/redlining.py | 217 | def _remove_claude_tracked_changes(self, root): |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 128 | def validate_slide_layout_ids(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 203 | def validate_no_duplicate_slide_layouts(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/pptx.py | 243 | def validate_notes_slide_references(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 765 | def _clean_ignorable_namespaces(self, xml_doc): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 388 | def validate_all_relationship_ids(self): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 486 | def _get_expected_relationship_type(self, element_name): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 641 | def validate_file_against_xsd(self, xml_file, verbose=False): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 791 | def _remove_ignorable_elements(self, root): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 815 | def _preprocess_for_mc_ignorable(self, xml_doc): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 826 | def _validate_single_file_xsd(self, xml_file, base_path): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 869 | def _get_original_file_errors(self, xml_file): |
| LOW | document-skills/docx/ooxml/scripts/validation/base.py | 906 | def _remove_template_tags_from_text_nodes(self, xml_doc): |
| LOW | document-skills/docx/scripts/document.py | 116 | def _inject_attributes_to_nodes(self, nodes): |
| LOW | document-skills/docx/scripts/document.py | 190 | def add_comment_extensible_date(elem): |
| LOW | document-skills/docx/scripts/document.py | 960 | def _add_content_type_for_people(self, path): |
| LOW | document-skills/docx/scripts/document.py | 972 | def _add_relationship_for_people(self, path): |
| LOW | document-skills/docx/scripts/document.py | 1091 | def _add_to_comments_extended_xml(self, para_id, parent_para_id): |
| LOW | document-skills/docx/scripts/document.py | 1118 | def _add_to_comments_extensible_xml(self, durable_id): |
| LOW | document-skills/docx/scripts/document.py | 1203 | def _ensure_comment_relationships(self): |
| LOW | document-skills/docx/scripts/document.py | 1243 | def _ensure_comment_content_types(self): |
| LOW | document-skills/docx/scripts/utilities.py | 346 | def _create_line_tracking_parser(): |
| LOW | slack-gif-creator/core/validators.py | 200 | def get_optimization_suggestions(results: dict) -> list[str]: |
| LOW | slack-gif-creator/core/visual_effects.py | 455 | def create_screen_shake_offset(intensity: int, frame_index: int) -> tuple[int, int]: |
| LOW | slack-gif-creator/core/frame_composer.py | 235 | def create_gradient_background(width: int, height: int, |
| LOW | slack-gif-creator/core/color_palettes.py | 121 | def get_text_color_for_background(bg_color: tuple[int, int, int]) -> tuple[int, int, int]: |
| LOW | slack-gif-creator/templates/pulse.py | 188 | def create_breathing_animation( |
| LOW | slack-gif-creator/templates/kaleidoscope.py | 140 | def create_kaleidoscope_animation( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | document-skills/pptx/ooxml/scripts/validation/base.py | 767 | # Create a clean copy |
| MEDIUM | document-skills/pptx/ooxml/scripts/validation/base.py | 919 | # Create a copy of the document to avoid modifying the original |
| MEDIUM | document-skills/pptx/ooxml/scripts/validation/base.py | 298 | ): # This file is not referenced by .rels |
| MEDIUM | document-skills/pptx/scripts/thumbnail.py | 401 | # Create a highlight overlay |
| MEDIUM | document-skills/pptx/scripts/rearrange.py | 108 | # Create a new relationship in the destination slide for this image |
| MEDIUM | document-skills/docx/ooxml/scripts/validation/base.py | 767 | # Create a clean copy |
| MEDIUM | document-skills/docx/ooxml/scripts/validation/base.py | 919 | # Create a copy of the document to avoid modifying the original |
| MEDIUM | document-skills/docx/ooxml/scripts/validation/base.py | 298 | ): # This file is not referenced by .rels |
| MEDIUM | document-skills/docx/scripts/document.py | 984 | # Create the relationship entry |
| MEDIUM | skill-creator/scripts/package_skill.py | 66 | # Create the zip file |
| MEDIUM | slack-gif-creator/core/typography.py | 248 | # Create a separate layer for the box with alpha |
| MEDIUM | slack-gif-creator/core/gif_builder.py | 70 | # Create a global palette from all frames |
| MEDIUM | slack-gif-creator/core/gif_builder.py | 80 | # Create a properly-shaped RGB image from the pixel data |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | document-skills/docx/scripts/document.py | 265 | Reject an insertion by wrapping its content in a deletion. Wraps all runs inside w:ins in w:del, converting w:t |
| HIGH | document-skills/docx/scripts/document.py | 343 | Reject a deletion by re-inserting the deleted content. Creates w:ins elements after each w:del, copying deleted |
| HIGH | document-skills/docx/scripts/document.py | 483 | Mark a w:r or w:p element as deleted with tracked changes (in-place DOM manipulation). For w:r: wraps in <w:del |
| HIGH | document-skills/docx/scripts/document.py | 681 | Get or create a DocxXMLEditor for the specified XML file. Enables lazy-loaded editors with bracket not |
| HIGH | document-skills/docx/scripts/utilities.py | 83 | Get a DOM element by tag and identifier. Finds an element by either its line number in the original fi |
| HIGH | document-skills/docx/scripts/utilities.py | 313 | Parse XML fragment and return list of imported nodes. Args: xml_content: String containing |
| HIGH | mcp-builder/reference/python_mcp_server.md | 308 | Search for users in the Example system by name, email, or team. This tool searches across all user profiles in |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | slack-gif-creator/templates/pulse.py | 231 | # Example usage |
| LOW | slack-gif-creator/templates/wiggle.py | 263 | # Example usage |
| LOW | slack-gif-creator/templates/kaleidoscope.py | 195 | # Example usage |
| LOW | slack-gif-creator/templates/slide.py | 234 | # Example usage |
| LOW | slack-gif-creator/templates/spin.py | 234 | # Example usage |
| LOW | slack-gif-creator/templates/zoom.py | 282 | # Example usage |
| LOW | slack-gif-creator/templates/shake.py | 112 | # Example usage |
| LOW | slack-gif-creator/templates/morph.py | 285 | # Example usage |
| LOW | slack-gif-creator/templates/bounce.py | 87 | # Example usage |
| LOW | slack-gif-creator/templates/explode.py | 296 | # Example usage |
| LOW | slack-gif-creator/templates/move.py | 240 | # Example usage |
| LOW | slack-gif-creator/templates/flip.py | 256 | # Example usage |
| LOW | slack-gif-creator/templates/fade.py | 290 | # Example usage |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ument-skills/pptx/ooxml/scripts/validation/__init__.py | 5 | |
| LOW | …ument-skills/pptx/ooxml/scripts/validation/__init__.py | 6 | |
| LOW | …ument-skills/pptx/ooxml/scripts/validation/__init__.py | 7 | |
| LOW | …ument-skills/pptx/ooxml/scripts/validation/__init__.py | 8 | |
| LOW | …ument-skills/docx/ooxml/scripts/validation/__init__.py | 5 | |
| LOW | …ument-skills/docx/ooxml/scripts/validation/__init__.py | 6 | |
| LOW | …ument-skills/docx/ooxml/scripts/validation/__init__.py | 7 | |
| LOW | …ument-skills/docx/ooxml/scripts/validation/__init__.py | 8 | |
| LOW | skill-creator/scripts/quick_validate.py | 7 | |
| LOW | slack-gif-creator/core/typography.py | 10 | |
| LOW | slack-gif-creator/core/gif_builder.py | 10 | |
| LOW | slack-gif-creator/core/color_palettes.py | 9 | |
| LOW | slack-gif-creator/templates/wiggle.py | 17 | |
| LOW | slack-gif-creator/templates/spin.py | 16 | |
| LOW | slack-gif-creator/templates/morph.py | 14 | |
| LOW | slack-gif-creator/templates/bounce.py | 16 | |
| LOW | slack-gif-creator/templates/explode.py | 16 | |
| LOW | slack-gif-creator/templates/move.py | 212 | |
| LOW | slack-gif-creator/templates/fade.py | 13 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/docx/ooxml.md | 298 | doc = Document('unpacked', author="John Doe", initials="JD") |
| LOW | document-skills/docx/scripts/document.py | 10 | doc = Document('workspace/unpacked', author="John Doe", initials="JD") |
| LOW | webapp-testing/examples/static_html_automation.py | 21 | page.fill('#name', 'John Doe') |
| LOW | composio-skills/dynamics365-automation/SKILL.md | 57 | companyname: "Acme Corp" |
| LOW | composio-skills/gorgias-automation/SKILL.md | 79 | Create a new customer named "Jane Doe" with email jane@example.com and phone channel |
| LOW | composio-skills/googlemeet-automation/SKILL.md | 61 | - items: List of calendar IDs to check (e.g., ["primary", "user@example.com"]) |
| LOW | composio-skills/excel-automation/SKILL.md | 86 | rows: [["john@example.com","555-0101","Active"],["jane@example.com","555-0102","Pending"]] |
| LOW | composio-skills/braintree-automation/SKILL.md | 46 | - `email:'user@example.com'` -- Exact match (case insensitive) |
| LOW | composio-skills/braintree-automation/SKILL.md | 58 | name: "Jane Doe" |
| LOW | composio-skills/braintree-automation/SKILL.md | 61 | "line1": "123 Main St", |
| LOW | composio-skills/netsuite-automation/SKILL.md | 114 | "companyName": "Acme Corp", |
| LOW | composio-skills/netsuite-automation/SKILL.md | 117 | "phone": "555-0100" |
| LOW | composio-skills/netsuite-automation/SKILL.md | 141 | "companyName": "Acme Corp", |
| LOW | composio-skills/toggl-automation/SKILL.md | 80 | List all active clients in workspace 123456, then create a new client called "Acme Corp" |
| LOW | composio-skills/zoho-books-automation/SKILL.md | 162 | > "Find the customer ID for 'Acme Corp', create an invoice for them with consulting services, and then get the PDF" |
| LOW | mcp-builder/reference/python_mcp_server.md | 332 | "name": str, # Full name (e.g., "John Doe") |
| LOW | mcp-builder/reference/python_mcp_server.md | 599 | return {"id": user_id, "name": "John Doe", "email": "john@example.com"} |
| LOW | mcp-builder/reference/node_mcp_server.md | 154 | "name": string, // Full name (e.g., "John Doe") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | README.md | 373 | client = anthropic.Anthropic(api_key="your-api-key") |
| HIGH | mcp-builder/reference/evaluation.md | 557 | export ANTHROPIC_API_KEY=your_api_key |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | webapp-testing/scripts/with_server.py | 12 | --server "cd backend && python server.py" --port 3000 \ |
| HIGH | webapp-testing/scripts/with_server.py | 13 | --server "cd frontend && npm run dev" --port 5173 \ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/pptx/scripts/rearrange.py | 176 | # Step 1: DUPLICATE repeated slides |
| LOW | document-skills/pptx/scripts/rearrange.py | 200 | # Step 2: DELETE unwanted slides (work backwards) |
| LOW | document-skills/pptx/scripts/rearrange.py | 209 | # Step 3: REORDER to final sequence |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | document-skills/pptx/scripts/thumbnail.py | 21 | Usage: |