Public repository for Agent Skills
366 matches across 13 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | skills/xlsx/scripts/office/pack.py | 0 | pack a directory into a docx, pptx, or xlsx file. validates with auto-repair, condenses xml formatting, and creates the |
| HIGH | skills/pptx/scripts/office/pack.py | 0 | pack a directory into a docx, pptx, or xlsx file. validates with auto-repair, condenses xml formatting, and creates the |
| HIGH | skills/docx/scripts/office/pack.py | 0 | pack a directory into a docx, pptx, or xlsx file. validates with auto-repair, condenses xml formatting, and creates the |
| HIGH | skills/xlsx/scripts/office/validate.py | 0 | command line tool to validate office document xml files against xsd schemas and tracked changes. usage: python validate. |
| HIGH | skills/pptx/scripts/office/validate.py | 0 | command line tool to validate office document xml files against xsd schemas and tracked changes. usage: python validate. |
| HIGH | skills/docx/scripts/office/validate.py | 0 | command line tool to validate office document xml files against xsd schemas and tracked changes. usage: python validate. |
| HIGH | skills/xlsx/scripts/office/unpack.py | 0 | unpack office files (docx, pptx, xlsx) for editing. extracts the zip archive, pretty-prints xml files, and optionally: - |
| HIGH | skills/pptx/scripts/office/unpack.py | 0 | unpack office files (docx, pptx, xlsx) for editing. extracts the zip archive, pretty-prints xml files, and optionally: - |
| HIGH | skills/docx/scripts/office/unpack.py | 0 | unpack office files (docx, pptx, xlsx) for editing. extracts the zip archive, pretty-prints xml files, and optionally: - |
| HIGH | skills/xlsx/scripts/office/soffice.py | 0 | helper for running libreoffice (soffice) in environments where af_unix sockets may be blocked (e.g., sandboxed vms). det |
| HIGH | skills/pptx/scripts/office/soffice.py | 0 | helper for running libreoffice (soffice) in environments where af_unix sockets may be blocked (e.g., sandboxed vms). det |
| HIGH | skills/docx/scripts/office/soffice.py | 0 | helper for running libreoffice (soffice) in environments where af_unix sockets may be blocked (e.g., sandboxed vms). det |
| HIGH | skills/xlsx/scripts/office/soffice.py | 0 | #define _gnu_source #include <dlfcn.h> #include <errno.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> #in |
| HIGH | skills/pptx/scripts/office/soffice.py | 0 | #define _gnu_source #include <dlfcn.h> #include <errno.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> #in |
| HIGH | skills/docx/scripts/office/soffice.py | 0 | #define _gnu_source #include <dlfcn.h> #include <errno.h> #include <signal.h> #include <stdio.h> #include <stdlib.h> #in |
| HIGH | skills/xlsx/scripts/office/validators/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | skills/pptx/scripts/office/validators/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | skills/docx/scripts/office/validators/docx.py | 0 | validator for word document xml files against xsd schemas. |
| HIGH | skills/xlsx/scripts/office/validators/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | skills/pptx/scripts/office/validators/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | skills/docx/scripts/office/validators/pptx.py | 0 | validator for powerpoint presentation xml files against xsd schemas. |
| HIGH | skills/xlsx/scripts/office/validators/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | skills/pptx/scripts/office/validators/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | skills/docx/scripts/office/validators/base.py | 0 | base validator with common validation logic for document files. |
| HIGH | skills/xlsx/scripts/office/helpers/simplify_redlines.py | 0 | simplify tracked changes by merging adjacent w:ins or w:del elements. merges adjacent <w:ins> elements from the same aut |
| HIGH | skills/pptx/scripts/office/helpers/simplify_redlines.py | 0 | simplify tracked changes by merging adjacent w:ins or w:del elements. merges adjacent <w:ins> elements from the same aut |
| HIGH | skills/docx/scripts/office/helpers/simplify_redlines.py | 0 | simplify tracked changes by merging adjacent w:ins or w:del elements. merges adjacent <w:ins> elements from the same aut |
| HIGH | skills/xlsx/scripts/office/helpers/merge_runs.py | 0 | merge adjacent runs with identical formatting in docx. merges adjacent <w:r> elements that have identical <w:rpr> proper |
| HIGH | skills/pptx/scripts/office/helpers/merge_runs.py | 0 | merge adjacent runs with identical formatting in docx. merges adjacent <w:r> elements that have identical <w:rpr> proper |
| HIGH | skills/docx/scripts/office/helpers/merge_runs.py | 0 | merge adjacent runs with identical formatting in docx. merges adjacent <w:r> elements that have identical <w:rpr> proper |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | skills/claude-api/python/claude-api/tool-use.md | 400 | print(f"Error: {result.stderr}") |
| LOW | skills/claude-api/shared/managed-agents-webhooks.md | 40 | except Exception: |
| MEDIUM | skills/claude-api/shared/managed-agents-webhooks.md | 34 | def webhook(): |
| LOW | skills/xlsx/scripts/recalc.py | 66 | except Exception: |
| LOW | skills/xlsx/scripts/recalc.py | 160 | except Exception as e: |
| MEDIUM | skills/xlsx/scripts/recalc.py | 32 | def has_gtimeout(): |
| LOW | skills/xlsx/scripts/office/pack.py | 126 | except Exception as e: |
| MEDIUM | skills/xlsx/scripts/office/validate.py | 94 | print(f"Error: Validation not supported for file type {file_extension}") |
| LOW | skills/xlsx/scripts/office/unpack.py | 78 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/unpack.py | 87 | except Exception: |
| LOW | skills/xlsx/scripts/office/unpack.py | 97 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 174 | except Exception as e: |
| MEDIUM | skills/xlsx/scripts/office/validators/docx.py | 175 | print(f"Error counting paragraphs in unpacked document: {e}") |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 197 | except Exception as e: |
| MEDIUM | skills/xlsx/scripts/office/validators/docx.py | 198 | print(f"Error counting paragraphs in original document: {e}") |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 287 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 439 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/redlining.py | 56 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/redlining.py | 65 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 195 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 138 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 154 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 357 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 454 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 564 | except Exception: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 583 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 784 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/helpers/simplify_redlines.py | 43 | except Exception as e: |
| LOW | skills/xlsx/scripts/office/helpers/merge_runs.py | 38 | except Exception as e: |
| LOW | skills/pdf/reference.md | 484 | except Exception as e: |
| LOW | skills/pdf/reference.md | 504 | except Exception as e: |
| LOW | skills/pdf/reference.md | 578 | except Exception as e: |
| MEDIUM | skills/skill-creator/eval-viewer/generate_review.py | 408 | print(f"Error: {workspace} is not a directory", file=sys.stderr) |
| LOW | skills/skill-creator/scripts/run_eval.py | 223 | except Exception as e: |
| MEDIUM | skills/skill-creator/scripts/run_eval.py | 276 | print(f"Error: No SKILL.md found at {skill_path}", file=sys.stderr) |
| LOW | skills/skill-creator/scripts/package_skill.py | 106 | except Exception as e: |
| MEDIUM | skills/skill-creator/scripts/improve_description.py | 205 | print(f"Error: No SKILL.md found at {skill_path}", file=sys.stderr) |
| MEDIUM | skills/skill-creator/scripts/run_loop.py | 265 | print(f"Error: No SKILL.md found at {skill_path}", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/clean.py | 276 | print(f"Error: {unpacked_dir} not found", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/add_slide.py | 40 | print(f"Error: {layout_path} not found", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/add_slide.py | 97 | print(f"Error: {source_slide} not found", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/add_slide.py | 187 | print(f"Error: {unpacked_dir} not found", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/thumbnail.py | 66 | print(f"Error: Invalid PowerPoint file: {args.input}", file=sys.stderr) |
| MEDIUM | skills/pptx/scripts/thumbnail.py | 79 | print("Error: No slides found", file=sys.stderr) |
| LOW | skills/pptx/scripts/thumbnail.py | 90 | except Exception as e: |
| MEDIUM | skills/pptx/scripts/thumbnail.py | 91 | print(f"Error: {e}", file=sys.stderr) |
| LOW | skills/pptx/scripts/thumbnail.py | 246 | except Exception: |
| LOW | skills/pptx/scripts/office/pack.py | 126 | except Exception as e: |
| MEDIUM | skills/pptx/scripts/office/validate.py | 94 | print(f"Error: Validation not supported for file type {file_extension}") |
| LOW | skills/pptx/scripts/office/unpack.py | 78 | except Exception as e: |
| LOW | skills/pptx/scripts/office/unpack.py | 87 | except Exception: |
| LOW | skills/pptx/scripts/office/unpack.py | 97 | except Exception: |
| LOW | skills/pptx/scripts/office/validators/docx.py | 174 | except Exception as e: |
| MEDIUM | skills/pptx/scripts/office/validators/docx.py | 175 | print(f"Error counting paragraphs in unpacked document: {e}") |
| LOW | skills/pptx/scripts/office/validators/docx.py | 197 | except Exception as e: |
| MEDIUM | skills/pptx/scripts/office/validators/docx.py | 198 | print(f"Error counting paragraphs in original document: {e}") |
| LOW | skills/pptx/scripts/office/validators/docx.py | 287 | except Exception: |
| LOW | skills/pptx/scripts/office/validators/docx.py | 439 | except Exception: |
| LOW | skills/pptx/scripts/office/validators/redlining.py | 56 | except Exception: |
| LOW | skills/pptx/scripts/office/validators/redlining.py | 65 | except Exception as e: |
| 44 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/xlsx/scripts/recalc.py | 70 | |
| LOW | skills/xlsx/scripts/office/pack.py | 24 | |
| LOW | skills/xlsx/scripts/office/pack.py | 108 | |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 66 | |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 112 | |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 254 | |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 298 | |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 391 | |
| LOW | skills/xlsx/scripts/office/validators/redlining.py | 127 | |
| LOW | skills/xlsx/scripts/office/validators/redlining.py | 198 | |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 62 | |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 104 | |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 210 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 115 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 199 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 289 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 385 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 469 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 492 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 636 | |
| LOW | skills/xlsx/scripts/office/validators/base.py | 703 | |
| LOW | skills/xlsx/scripts/office/helpers/simplify_redlines.py | 149 | |
| LOW | skills/xlsx/scripts/office/helpers/merge_runs.py | 178 | |
| LOW | skills/pdf/scripts/fill_fillable_fields.py | 11 | |
| LOW | skills/pdf/scripts/fill_fillable_fields.py | 55 | |
| LOW | skills/pdf/scripts/extract_form_field_info.py | 19 | |
| LOW | skills/pdf/scripts/extract_form_field_info.py | 47 | |
| LOW | skills/pdf/scripts/extract_form_structure.py | 20 | |
| LOW | skills/pdf/scripts/check_bounding_boxes.py | 15 | |
| LOW | skills/skill-creator/eval-viewer/generate_review.py | 85 | |
| LOW | skills/skill-creator/eval-viewer/generate_review.py | 149 | |
| LOW | skills/skill-creator/eval-viewer/generate_review.py | 288 | |
| LOW | skills/skill-creator/scripts/run_eval.py | 35 | |
| LOW | skills/skill-creator/scripts/package_skill.py | 42 | |
| LOW | skills/skill-creator/scripts/improve_description.py | 50 | |
| LOW | skills/skill-creator/scripts/aggregate_benchmark.py | 67 | |
| LOW | skills/skill-creator/scripts/generate_report.py | 16 | |
| LOW | skills/skill-creator/scripts/utils.py | 7 | |
| LOW | skills/pptx/scripts/clean.py | 49 | |
| LOW | skills/pptx/scripts/clean.py | 171 | |
| LOW | skills/pptx/scripts/office/pack.py | 24 | |
| LOW | skills/pptx/scripts/office/pack.py | 108 | |
| LOW | skills/pptx/scripts/office/validators/docx.py | 66 | |
| LOW | skills/pptx/scripts/office/validators/docx.py | 112 | |
| LOW | skills/pptx/scripts/office/validators/docx.py | 254 | |
| LOW | skills/pptx/scripts/office/validators/docx.py | 298 | |
| LOW | skills/pptx/scripts/office/validators/docx.py | 391 | |
| LOW | skills/pptx/scripts/office/validators/redlining.py | 127 | |
| LOW | skills/pptx/scripts/office/validators/redlining.py | 198 | |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 62 | |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 104 | |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 210 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 115 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 199 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 289 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 385 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 469 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 492 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 636 | |
| LOW | skills/pptx/scripts/office/validators/base.py | 703 | |
| 27 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/claude-api/shared/managed-agents-events.md | 90 | def connect_with_consolidation(client, session_id): |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 66 | def validate_whitespace_preservation(self): |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 163 | def count_paragraphs_in_unpacked(self): |
| LOW | skills/xlsx/scripts/office/validators/docx.py | 179 | def count_paragraphs_in_original(self): |
| LOW | skills/xlsx/scripts/office/validators/redlining.py | 198 | def _remove_author_tracked_changes(self, root): |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 104 | def validate_slide_layout_ids(self): |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 172 | def validate_no_duplicate_slide_layouts(self): |
| LOW | skills/xlsx/scripts/office/validators/pptx.py | 210 | def validate_notes_slide_references(self): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 115 | def repair_whitespace_preservation(self) -> int: |
| LOW | skills/xlsx/scripts/office/validators/base.py | 385 | def validate_all_relationship_ids(self): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 469 | def _get_expected_relationship_type(self, element_name): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 598 | def validate_file_against_xsd(self, xml_file, verbose=False): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 703 | def _clean_ignorable_namespaces(self, xml_doc): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 723 | def _remove_ignorable_elements(self, root): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 742 | def _preprocess_for_mc_ignorable(self, xml_doc): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 750 | def _validate_single_file_xsd(self, xml_file, base_path): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 787 | def _get_original_file_errors(self, xml_file): |
| LOW | skills/xlsx/scripts/office/validators/base.py | 814 | def _remove_template_tags_from_text_nodes(self, xml_doc): |
| LOW | skills/xlsx/scripts/office/helpers/simplify_redlines.py | 47 | def _merge_tracked_changes_in(container, tag: str) -> int: |
| LOW | skills/xlsx/scripts/office/helpers/simplify_redlines.py | 126 | def get_tracked_change_authors(doc_xml_path: Path) -> dict[str, int]: |
| LOW | skills/pdf/scripts/fill_fillable_fields.py | 55 | def validation_error_for_field_value(field_info, field_value): |
| LOW | skills/pdf/scripts/extract_form_field_info.py | 9 | def get_full_annotation_field_id(annotation): |
| LOW | skills/pdf/scripts/check_bounding_boxes.py | 15 | def get_bounding_box_messages(fields_json_stream) -> list[str]: |
| LOW | skills/pdf/scripts/fill_pdf_form_with_annotations.py | 10 | def transform_from_image_coords(bbox, image_width, image_height, pdf_width, pdf_height): |
| LOW | skills/pdf/scripts/fill_pdf_form_with_annotations.py | 23 | def transform_from_pdf_coords(bbox, pdf_height): |
| LOW | skills/pptx/scripts/clean.py | 106 | def get_slide_referenced_files(unpacked_dir: Path) -> set: |
| LOW | skills/pptx/scripts/clean.py | 128 | def remove_orphaned_rels_files(unpacked_dir: Path) -> list[str]: |
| LOW | skills/pptx/scripts/add_slide.py | 141 | def _add_to_presentation_rels(unpacked_dir: Path, dest: str) -> str: |
| LOW | skills/pptx/scripts/thumbnail.py | 149 | def create_hidden_placeholder(size: tuple[int, int]) -> Image.Image: |
| LOW | skills/pptx/scripts/office/validators/docx.py | 66 | def validate_whitespace_preservation(self): |
| LOW | skills/pptx/scripts/office/validators/docx.py | 163 | def count_paragraphs_in_unpacked(self): |
| LOW | skills/pptx/scripts/office/validators/docx.py | 179 | def count_paragraphs_in_original(self): |
| LOW | skills/pptx/scripts/office/validators/redlining.py | 198 | def _remove_author_tracked_changes(self, root): |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 104 | def validate_slide_layout_ids(self): |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 172 | def validate_no_duplicate_slide_layouts(self): |
| LOW | skills/pptx/scripts/office/validators/pptx.py | 210 | def validate_notes_slide_references(self): |
| LOW | skills/pptx/scripts/office/validators/base.py | 115 | def repair_whitespace_preservation(self) -> int: |
| LOW | skills/pptx/scripts/office/validators/base.py | 385 | def validate_all_relationship_ids(self): |
| LOW | skills/pptx/scripts/office/validators/base.py | 469 | def _get_expected_relationship_type(self, element_name): |
| LOW | skills/pptx/scripts/office/validators/base.py | 598 | def validate_file_against_xsd(self, xml_file, verbose=False): |
| LOW | skills/pptx/scripts/office/validators/base.py | 703 | def _clean_ignorable_namespaces(self, xml_doc): |
| LOW | skills/pptx/scripts/office/validators/base.py | 723 | def _remove_ignorable_elements(self, root): |
| LOW | skills/pptx/scripts/office/validators/base.py | 742 | def _preprocess_for_mc_ignorable(self, xml_doc): |
| LOW | skills/pptx/scripts/office/validators/base.py | 750 | def _validate_single_file_xsd(self, xml_file, base_path): |
| LOW | skills/pptx/scripts/office/validators/base.py | 787 | def _get_original_file_errors(self, xml_file): |
| LOW | skills/pptx/scripts/office/validators/base.py | 814 | def _remove_template_tags_from_text_nodes(self, xml_doc): |
| LOW | skills/pptx/scripts/office/helpers/simplify_redlines.py | 47 | def _merge_tracked_changes_in(container, tag: str) -> int: |
| LOW | skills/pptx/scripts/office/helpers/simplify_redlines.py | 126 | def get_tracked_change_authors(doc_xml_path: Path) -> dict[str, int]: |
| LOW | skills/slack-gif-creator/core/frame_composer.py | 99 | def create_gradient_background( |
| LOW | skills/docx/scripts/comment.py | 137 | def _ensure_comment_relationships(unpacked_dir: Path) -> None: |
| LOW | skills/docx/scripts/comment.py | 179 | def _ensure_comment_content_types(unpacked_dir: Path) -> None: |
| LOW | skills/docx/scripts/office/validators/docx.py | 66 | def validate_whitespace_preservation(self): |
| LOW | skills/docx/scripts/office/validators/docx.py | 163 | def count_paragraphs_in_unpacked(self): |
| LOW | skills/docx/scripts/office/validators/docx.py | 179 | def count_paragraphs_in_original(self): |
| LOW | skills/docx/scripts/office/validators/redlining.py | 198 | def _remove_author_tracked_changes(self, root): |
| LOW | skills/docx/scripts/office/validators/pptx.py | 104 | def validate_slide_layout_ids(self): |
| LOW | skills/docx/scripts/office/validators/pptx.py | 172 | def validate_no_duplicate_slide_layouts(self): |
| LOW | skills/docx/scripts/office/validators/pptx.py | 210 | def validate_notes_slide_references(self): |
| LOW | skills/docx/scripts/office/validators/base.py | 115 | def repair_whitespace_preservation(self) -> int: |
| LOW | skills/docx/scripts/office/validators/base.py | 385 | def validate_all_relationship_ids(self): |
| 10 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | skills/claude-api/go/claude-api.md | 24 | option.WithAPIKey("your-api-key"), |
| HIGH | skills/claude-api/go/managed-agents/README.md | 28 | option.WithAPIKey("your-api-key"), |
| HIGH | skills/claude-api/python/claude-api/README.md | 18 | client = anthropic.Anthropic(api_key="your-api-key") |
| HIGH | skills/claude-api/python/managed-agents/README.md | 22 | client = anthropic.Anthropic(api_key="your-api-key") |
| HIGH | skills/claude-api/typescript/claude-api/README.md | 18 | const client = new Anthropic({ apiKey: "your-api-key" }); |
| HIGH | skills/claude-api/typescript/managed-agents/README.md | 22 | const client = new Anthropic({ apiKey: "your-api-key" }); |
| HIGH | skills/claude-api/java/claude-api.md | 34 | .apiKey("your-api-key") |
| HIGH | skills/claude-api/php/managed-agents/README.md | 22 | $client = new Client(apiKey: 'your-api-key'); |
| HIGH | skills/claude-api/curl/examples.md | 8 | export ANTHROPIC_API_KEY="your-api-key" |
| HIGH | skills/claude-api/curl/managed-agents.md | 8 | export ANTHROPIC_API_KEY="your-api-key" |
| HIGH | skills/claude-api/ruby/claude-api.md | 20 | client = Anthropic::Client.new(api_key: "your-api-key") |
| HIGH | skills/claude-api/ruby/managed-agents/README.md | 22 | client = Anthropic::Client.new(api_key: "your-api-key") |
| HIGH | skills/mcp-builder/reference/evaluation.md | 557 | export ANTHROPIC_API_KEY=your_api_key |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | skills/xlsx/scripts/office/soffice.py | 116 | if (sv[0] >= 0 && sv[0] < 1024) { |
| HIGH | skills/xlsx/scripts/office/soffice.py | 135 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/xlsx/scripts/office/soffice.py | 144 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/xlsx/scripts/office/soffice.py | 158 | if (fd >= 0 && fd < 1024 && is_shimmed[fd]) { |
| HIGH | skills/pptx/scripts/office/soffice.py | 116 | if (sv[0] >= 0 && sv[0] < 1024) { |
| HIGH | skills/pptx/scripts/office/soffice.py | 135 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/pptx/scripts/office/soffice.py | 144 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/pptx/scripts/office/soffice.py | 158 | if (fd >= 0 && fd < 1024 && is_shimmed[fd]) { |
| HIGH | skills/webapp-testing/scripts/with_server.py | 12 | --server "cd backend && python server.py" --port 3000 \ |
| HIGH | skills/webapp-testing/scripts/with_server.py | 13 | --server "cd frontend && npm run dev" --port 5173 \ |
| HIGH | skills/docx/scripts/office/soffice.py | 116 | if (sv[0] >= 0 && sv[0] < 1024) { |
| HIGH | skills/docx/scripts/office/soffice.py | 135 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/docx/scripts/office/soffice.py | 144 | if (sockfd >= 0 && sockfd < 1024 && is_shimmed[sockfd]) { |
| HIGH | skills/docx/scripts/office/soffice.py | 158 | if (fd >= 0 && fd < 1024 && is_shimmed[fd]) { |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 441 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 443 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 456 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 458 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 507 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 509 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 518 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 520 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 530 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/algorithmic-art/templates/viewer.html | 532 | // ═══════════════════════════════════════════════════════════════════════ |
| MEDIUM | skills/skill-creator/eval-viewer/generate_review.py | 284 | # --------------------------------------------------------------------------- |
| MEDIUM | skills/skill-creator/eval-viewer/generate_review.py | 286 | # --------------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/xlsx/scripts/office/validators/__init__.py | 5 | |
| LOW | skills/xlsx/scripts/office/validators/__init__.py | 6 | |
| LOW | skills/xlsx/scripts/office/validators/__init__.py | 7 | |
| LOW | skills/xlsx/scripts/office/validators/__init__.py | 8 | |
| LOW | skills/skill-creator/scripts/quick_validate.py | 7 | |
| LOW | skills/pptx/scripts/office/validators/__init__.py | 5 | |
| LOW | skills/pptx/scripts/office/validators/__init__.py | 6 | |
| LOW | skills/pptx/scripts/office/validators/__init__.py | 7 | |
| LOW | skills/pptx/scripts/office/validators/__init__.py | 8 | |
| LOW | skills/slack-gif-creator/core/gif_builder.py | 10 | |
| LOW | skills/slack-gif-creator/core/frame_composer.py | 11 | |
| LOW | skills/docx/scripts/office/validators/__init__.py | 5 | |
| LOW | skills/docx/scripts/office/validators/__init__.py | 6 | |
| LOW | skills/docx/scripts/office/validators/__init__.py | 7 | |
| LOW | skills/docx/scripts/office/validators/__init__.py | 8 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/web-artifacts-builder/scripts/init-artifact.sh | 33 | # Check if pnpm is installed |
| LOW | skills/web-artifacts-builder/scripts/init-artifact.sh | 39 | # Check if project name is provided |
| LOW | skills/web-artifacts-builder/scripts/init-artifact.sh | 49 | # Check if components tarball exists |
| LOW | skills/web-artifacts-builder/scripts/bundle-artifact.sh | 6 | # Check if we're in a project directory |
| LOW | skills/web-artifacts-builder/scripts/bundle-artifact.sh | 12 | # Check if index.html exists |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/algorithmic-art/templates/generator_template.js | 21 | // - Reset to defaults |
| LOW | skills/algorithmic-art/templates/generator_template.js | 61 | // - Arrays of objects |
| LOW | skills/algorithmic-art/templates/generator_template.js | 81 | // Option 3: User-triggered regeneration |
| LOW | skills/algorithmic-art/templates/generator_template.js | 101 | // - Physics calculations |
| LOW | skills/algorithmic-art/templates/generator_template.js | 161 | // ============================================================================ |
| LOW | skills/algorithmic-art/templates/generator_template.js | 201 | // ============================================================================ |
| LOW | skills/algorithmic-art/templates/generator_template.js | 221 | // The art itself is entirely up to you! |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | skills/slack-gif-creator/core/gif_builder.py | 75 | # Create a global palette from all frames |
| MEDIUM | skills/slack-gif-creator/core/gif_builder.py | 89 | # Create a properly-shaped RGB image from the pixel data |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skills/claude-api/python/claude-api/tool-use.md | 491 | print(contact.name) # "Jane Doe" |
| LOW | skills/claude-api/typescript/claude-api/tool-use.md | 491 | console.log(response.parsed_output!.name); // "Jane Doe" |
| LOW | …ills/webapp-testing/examples/static_html_automation.py | 21 | page.fill('#name', 'John Doe') |
| LOW | skills/mcp-builder/reference/python_mcp_server.md | 306 | "name": str, # Full name (e.g., "John Doe") |
| LOW | skills/mcp-builder/reference/python_mcp_server.md | 572 | return {"id": user_id, "name": "John Doe", "email": "john@example.com"} |
| LOW | skills/mcp-builder/reference/node_mcp_server.md | 173 | "name": string, // Full name (e.g., "John Doe") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | skills/mcp-builder/reference/python_mcp_server.md | 282 | Search for users in the Example system by name, email, or team. This tool searches across all user profiles in |