Repository Analysis

ComposioHQ/awesome-claude-skills

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

46.1 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of ComposioHQ/awesome-claude-skills, a Python project with 67,680 GitHub stars. SynthScan v2.0 examined 118,901 lines of code across 1008 source files, recording 2576 pattern matches distributed across 17 syntactic categories. The overall adjusted score of 46.1 places this repository in the Strong AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

46.1
Adjusted Score
46.1
Raw Score
100%
Time Factor
2026-05-22
Last Push
67.7K
Stars
Python
Language
118.9K
Lines of Code
1.0K
Files
2.6K
Pattern Hits
2026-07-14
Scan Date
0.02
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 17MEDIUM 36LOW 2523

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 2576 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Structural Annotation Overuse2229 hits · 4998 pts
SeverityFileLineSnippetContext
LOWdocument-skills/pdf/forms.md85## Step 1: Visual Analysis (REQUIRED)COMMENT
LOWdocument-skills/pdf/forms.md130### Step 2: Create fields.json and validation images (REQUIRED)COMMENT
LOWdocument-skills/pdf/forms.md184### Step 3: Validate Bounding Boxes (REQUIRED)COMMENT
LOWdocument-skills/pdf/forms.md203### Step 4: Add annotations to the PDFCOMMENT
LOWdocument-skills/pptx/scripts/rearrange.py176 # Step 1: DUPLICATE repeated slidesCOMMENT
LOWdocument-skills/pptx/scripts/rearrange.py200 # Step 2: DELETE unwanted slides (work backwards)COMMENT
LOWdocument-skills/pptx/scripts/rearrange.py209 # Step 3: REORDER to final sequenceCOMMENT
LOWconnect-apps/SKILL.md12### Step 1: Install the PluginCOMMENT
LOWconnect-apps/SKILL.md18### Step 2: Run SetupCOMMENT
LOWconnect-apps/SKILL.md29### Step 3: Try It!COMMENT
LOWskill-creator/SKILL.md91### Step 1: Understanding the Skill with Concrete ExamplesCOMMENT
LOWskill-creator/SKILL.md108### Step 2: Planning the Reusable Skill ContentsCOMMENT
LOWskill-creator/SKILL.md132### Step 3: Initializing the SkillCOMMENT
LOWskill-creator/SKILL.md155### Step 4: Edit the SkillCOMMENT
LOWskill-creator/SKILL.md175### Step 5: Packaging a SkillCOMMENT
LOWskill-creator/SKILL.md201### Step 6: IterateCOMMENT
LOWconnect-apps-plugin/commands/setup.md11### Step 1: Ask for API KeyCOMMENT
LOWconnect-apps-plugin/commands/setup.md15### Step 2: Write ConfigCOMMENT
LOWconnect-apps-plugin/commands/setup.md30### Step 3: ConfirmCOMMENT
LOWtwitter-algorithm-optimizer/SKILL.md194### Step 1: Identify the Core MessageCOMMENT
LOWtwitter-algorithm-optimizer/SKILL.md199### Step 2: Map to Algorithm StrategyCOMMENT
LOWtwitter-algorithm-optimizer/SKILL.md205### Step 3: Optimize for SignalsCOMMENT
LOWtwitter-algorithm-optimizer/SKILL.md211### Step 4: Check Against NegativesCOMMENT
LOWartifacts-builder/SKILL.md24### Step 1: Initialize ProjectCOMMENT
LOWartifacts-builder/SKILL.md41### Step 2: Develop Your ArtifactCOMMENT
LOWartifacts-builder/SKILL.md45### Step 3: Bundle to Single HTML FileCOMMENT
LOWartifacts-builder/SKILL.md62### Step 4: Share Artifact with UserCOMMENT
LOWartifacts-builder/SKILL.md66### Step 5: Testing/Visualizing the Artifact (Optional)COMMENT
LOWcomposio-skills/seismic-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/seismic-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/seismic-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/big-data-cloud-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/big-data-cloud-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/big-data-cloud-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/campaign-cleaner-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/campaign-cleaner-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/campaign-cleaner-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/corrently-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/corrently-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/corrently-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/mails-so-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/mails-so-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/mails-so-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/better-stack-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/better-stack-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/better-stack-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/builtwith-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/builtwith-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/builtwith-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/pilvio-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/pilvio-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/pilvio-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/epic-games-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/epic-games-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/epic-games-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/verifiedemail-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/verifiedemail-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
LOWcomposio-skills/verifiedemail-automation/SKILL.md59### Step 3: Execute ToolsCOMMENT
LOWcomposio-skills/convertapi-automation/SKILL.md43### Step 1: Discover Available ToolsCOMMENT
LOWcomposio-skills/convertapi-automation/SKILL.md51### Step 2: Check ConnectionCOMMENT
2169 more matches not shown…
Excessive Try-Catch Wrapping71 hits · 95 pts
SeverityFileLineSnippetContext
LOWdocument-skills/xlsx/recalc.py49 except Exception:CODE
LOWdocument-skills/xlsx/recalc.py154 except Exception as e:CODE
LOWdocument-skills/pdf/reference.md484 except Exception as e:CODE
LOWdocument-skills/pdf/reference.md504 except Exception as e:CODE
LOWdocument-skills/pdf/reference.md578except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/pack.py128 except Exception as e:CODE
MEDIUMdocument-skills/pptx/ooxml/scripts/validate.py52 print(f"Error: Validation not supported for file type {file_extension}")CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py187 except Exception as e:CODE
MEDIUMdocument-skills/pptx/ooxml/scripts/validation/docx.py188 print(f"Error counting paragraphs in unpacked document: {e}")CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py211 except Exception as e:CODE
MEDIUMdocument-skills/pptx/ooxml/scripts/validation/docx.py212 print(f"Error counting paragraphs in original document: {e}")CODE
LOW…ment-skills/pptx/ooxml/scripts/validation/redlining.py59 except Exception:CODE
LOW…ment-skills/pptx/ooxml/scripts/validation/redlining.py71 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py228 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py471 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py140 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py359 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py604 except Exception:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py626 except Exception as e:CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py866 except Exception as e:CODE
MEDIUMdocument-skills/pptx/scripts/thumbnail.py100 print(f"Error: Invalid PowerPoint file: {args.input}")CODE
MEDIUMdocument-skills/pptx/scripts/thumbnail.py124 print("Error: No slides found")CODE
LOWdocument-skills/pptx/scripts/thumbnail.py144 except Exception as e:CODE
MEDIUMdocument-skills/pptx/scripts/thumbnail.py145 print(f"Error: {e}")CODE
LOWdocument-skills/pptx/scripts/thumbnail.py351 except Exception:CODE
MEDIUMdocument-skills/pptx/scripts/rearrange.py58 print(f"Error: Template file not found: {args.template}")STRING
MEDIUMdocument-skills/pptx/scripts/rearrange.py68 print(f"Error: {e}")STRING
LOWdocument-skills/pptx/scripts/rearrange.py70 except Exception as e:STRING
MEDIUMdocument-skills/pptx/scripts/rearrange.py71 print(f"Error processing presentation: {e}")STRING
LOWdocument-skills/pptx/scripts/rearrange.py124 except Exception:CODE
MEDIUMdocument-skills/pptx/scripts/inventory.py84 print(f"Error: Input file not found: {args.input}")STRING
MEDIUMdocument-skills/pptx/scripts/inventory.py88 print("Error: Input must be a PowerPoint file (.pptx)")STRING
LOWdocument-skills/pptx/scripts/inventory.py120 except Exception as e:STRING
MEDIUMdocument-skills/pptx/scripts/inventory.py121 print(f"Error processing presentation: {e}")STRING
LOWdocument-skills/pptx/scripts/inventory.py384 except Exception:CODE
LOWdocument-skills/pptx/scripts/inventory.py504 except Exception:CODE
LOWdocument-skills/pptx/scripts/inventory.py601 except Exception:CODE
MEDIUMdocument-skills/pptx/scripts/replace.py367 print(f"Error: Input file '{input_pptx}' not found")CODE
MEDIUMdocument-skills/pptx/scripts/replace.py371 print(f"Error: Replacements JSON file '{replacements_json}' not found")CODE
LOWdocument-skills/pptx/scripts/replace.py376 except Exception as e:CODE
MEDIUMdocument-skills/pptx/scripts/replace.py377 print(f"Error applying replacements: {e}")CODE
LOWdocument-skills/docx/ooxml/scripts/pack.py128 except Exception as e:CODE
MEDIUMdocument-skills/docx/ooxml/scripts/validate.py52 print(f"Error: Validation not supported for file type {file_extension}")CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py187 except Exception as e:CODE
MEDIUMdocument-skills/docx/ooxml/scripts/validation/docx.py188 print(f"Error counting paragraphs in unpacked document: {e}")CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py211 except Exception as e:CODE
MEDIUMdocument-skills/docx/ooxml/scripts/validation/docx.py212 print(f"Error counting paragraphs in original document: {e}")CODE
LOW…ment-skills/docx/ooxml/scripts/validation/redlining.py59 except Exception:CODE
LOW…ment-skills/docx/ooxml/scripts/validation/redlining.py71 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py228 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py471 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py140 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py359 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py604 except Exception:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py626 except Exception as e:CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py866 except Exception as e:CODE
LOWvideo-downloader/scripts/download_video.py98 except Exception as e:CODE
LOWskill-creator/scripts/init_skill.py217 except Exception as e:CODE
LOWskill-creator/scripts/init_skill.py232 except Exception as e:CODE
LOWskill-creator/scripts/init_skill.py259 except Exception as e:CODE
11 more matches not shown…
Redundant / Tautological Comments40 hits · 70 pts
SeverityFileLineSnippetContext
LOWdocument-skills/xlsx/recalc.py82 # Check if gtimeout is available on macOSCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py90 # Check if text starts or ends with whitespaceCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py92 # Check if xml:space="preserve" attribute existsCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py94 # Check if this is an ID attributeCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py97 # Check if value looks like a UUID (has the right length and pattern structure)COMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py125 # Check if it's 32 hex-like characters (could include invalid hex chars)COMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py449 # Check if the ID existsCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py456 # Check if we have type expectations for this elementCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py463 # Check if the actual type matches or contains the expected typeCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py759 # Check if file is in a main content folder and use appropriate schemaCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py776 # Check if attribute is from a namespace other than allowed onesCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py212 # Check if this element type has ID uniqueness requirementsCOMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py503 # Check if this might be a compound like "sldMasterId"COMMENT
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py619 # Check if it's a known media extension that should be declaredCOMMENT
LOWdocument-skills/pptx/scripts/inventory.py873 # Check if there's meaningful overlap (more than tolerance)COMMENT
LOWdocument-skills/pptx/scripts/replace.py173 # Check if slide existsCOMMENT
LOWdocument-skills/pptx/scripts/replace.py306 # Check if any text overflow got worseCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py90 # Check if text starts or ends with whitespaceCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py92 # Check if xml:space="preserve" attribute existsCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py94 # Check if this is an ID attributeCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py97 # Check if value looks like a UUID (has the right length and pattern structure)COMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py125 # Check if it's 32 hex-like characters (could include invalid hex chars)COMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py449 # Check if the ID existsCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py456 # Check if we have type expectations for this elementCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py463 # Check if the actual type matches or contains the expected typeCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py759 # Check if file is in a main content folder and use appropriate schemaCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py776 # Check if attribute is from a namespace other than allowed onesCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py212 # Check if this element type has ID uniqueness requirementsCOMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py503 # Check if this might be a compound like "sldMasterId"COMMENT
LOWdocument-skills/docx/ooxml/scripts/validation/base.py619 # Check if it's a known media extension that should be declaredCOMMENT
LOWdocument-skills/docx/scripts/document.py539 # Check if it's a numbered list itemCOMMENT
LOWdocument-skills/docx/scripts/document.py1055 # Check if this rsid already existsCOMMENT
LOWdocument-skills/docx/scripts/document.py1192 # Check if author already existsCOMMENT
LOWskill-creator/scripts/init_skill.py208 # Check if directory already existsCOMMENT
LOWslack-gif-creator/core/validators.py103 # Check if roughly square (within 2:1 ratio)COMMENT
LOWartifacts-builder/scripts/init-artifact.sh33# Check if pnpm is installedCOMMENT
LOWartifacts-builder/scripts/init-artifact.sh39# Check if project name is providedCOMMENT
LOWartifacts-builder/scripts/init-artifact.sh49# Check if components tarball existsCOMMENT
LOWartifacts-builder/scripts/bundle-artifact.sh6# Check if we're in a project directoryCOMMENT
LOWartifacts-builder/scripts/bundle-artifact.sh12# Check if index.html existsCOMMENT
Deep Nesting72 hits · 64 pts
SeverityFileLineSnippetContext
LOWdocument-skills/xlsx/recalc.py53CODE
LOWdocument-skills/pdf/scripts/fill_fillable_fields.py12CODE
LOWdocument-skills/pdf/scripts/fill_fillable_fields.py59CODE
LOWdocument-skills/pdf/scripts/extract_form_field_info.py22CODE
LOWdocument-skills/pdf/scripts/extract_form_field_info.py62CODE
LOWdocument-skills/pdf/scripts/check_bounding_boxes.py18CODE
LOWdocument-skills/pptx/ooxml/scripts/pack.py45CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py72CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py124CODE
LOW…ment-skills/pptx/ooxml/scripts/validation/redlining.py139CODE
LOW…ment-skills/pptx/ooxml/scripts/validation/redlining.py217CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py77CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py128CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py243CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py186CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py277CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py388CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py486CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py522CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py688CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py765CODE
LOWdocument-skills/pptx/scripts/thumbnail.py67CODE
LOWdocument-skills/pptx/scripts/thumbnail.py321CODE
LOWdocument-skills/pptx/scripts/rearrange.py149CODE
LOWdocument-skills/pptx/scripts/inventory.py140CODE
LOWdocument-skills/pptx/scripts/inventory.py280CODE
LOWdocument-skills/pptx/scripts/inventory.py362CODE
LOWdocument-skills/pptx/scripts/inventory.py480CODE
LOWdocument-skills/pptx/scripts/replace.py143CODE
LOWdocument-skills/pptx/scripts/replace.py162CODE
LOWdocument-skills/pptx/scripts/replace.py214CODE
LOWdocument-skills/docx/ooxml/scripts/pack.py45CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py72CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py124CODE
LOW…ment-skills/docx/ooxml/scripts/validation/redlining.py139CODE
LOW…ment-skills/docx/ooxml/scripts/validation/redlining.py217CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py77CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py128CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py243CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py186CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py277CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py388CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py486CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py522CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py688CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py765CODE
LOWdocument-skills/docx/scripts/document.py75CODE
LOWdocument-skills/docx/scripts/document.py116CODE
LOWdocument-skills/docx/scripts/document.py264CODE
LOWdocument-skills/docx/scripts/document.py342CODE
LOWdocument-skills/docx/scripts/document.py482CODE
LOWdocument-skills/docx/scripts/document.py988CODE
LOWdocument-skills/docx/scripts/utilities.py76CODE
LOWskill-creator/scripts/package_skill.py19CODE
LOWslack-gif-creator/core/typography.py164CODE
LOWslack-gif-creator/core/validators.py59CODE
LOWslack-gif-creator/core/validators.py122CODE
LOWslack-gif-creator/core/validators.py241CODE
LOWslack-gif-creator/templates/pulse.py20CODE
LOWslack-gif-creator/templates/wiggle.py20CODE
12 more matches not shown…
Hyper-Verbose Identifiers60 hits · 58 pts
SeverityFileLineSnippetContext
LOWdocument-skills/pdf/scripts/fill_fillable_fields.py59def validation_error_for_field_value(field_info, field_value):CODE
LOWdocument-skills/pdf/scripts/extract_form_field_info.py12def get_full_annotation_field_id(annotation):CODE
LOWdocument-skills/pdf/scripts/check_bounding_boxes.py18def get_bounding_box_messages(fields_json_stream) -> list[str]:CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py38 def test_label_entry_intersection_same_field(self):CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py56 def test_intersection_between_different_fields(self):CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py80 def test_different_pages_no_intersection(self):CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py104 def test_entry_height_too_small(self):CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py125 def test_entry_height_adequate(self):CODE
LOW…cument-skills/pdf/scripts/check_bounding_boxes_test.py183 def test_multiple_errors_limit(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py72 def validate_whitespace_preservation(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py173 def count_paragraphs_in_unpacked(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/docx.py192 def count_paragraphs_in_original(self):CODE
LOW…ment-skills/pptx/ooxml/scripts/validation/redlining.py217 def _remove_claude_tracked_changes(self, root):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py128 def validate_slide_layout_ids(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py203 def validate_no_duplicate_slide_layouts(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/pptx.py243 def validate_notes_slide_references(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py765 def _clean_ignorable_namespaces(self, xml_doc):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py388 def validate_all_relationship_ids(self):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py486 def _get_expected_relationship_type(self, element_name):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py641 def validate_file_against_xsd(self, xml_file, verbose=False):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py791 def _remove_ignorable_elements(self, root):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py815 def _preprocess_for_mc_ignorable(self, xml_doc):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py826 def _validate_single_file_xsd(self, xml_file, base_path):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py869 def _get_original_file_errors(self, xml_file):CODE
LOWdocument-skills/pptx/ooxml/scripts/validation/base.py906 def _remove_template_tags_from_text_nodes(self, xml_doc):CODE
LOWdocument-skills/pptx/scripts/thumbnail.py149def create_hidden_slide_placeholder(size):CODE
LOWdocument-skills/pptx/scripts/inventory.py639 def _calculate_slide_overflow(self) -> None:CODE
LOWdocument-skills/pptx/scripts/inventory.py766def collect_shapes_with_absolute_positions(CODE
LOWdocument-skills/pptx/scripts/replace.py43def apply_paragraph_properties(paragraph, para_data: Dict[str, Any]):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py72 def validate_whitespace_preservation(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py173 def count_paragraphs_in_unpacked(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/docx.py192 def count_paragraphs_in_original(self):CODE
LOW…ment-skills/docx/ooxml/scripts/validation/redlining.py217 def _remove_claude_tracked_changes(self, root):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py128 def validate_slide_layout_ids(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py203 def validate_no_duplicate_slide_layouts(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/pptx.py243 def validate_notes_slide_references(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py765 def _clean_ignorable_namespaces(self, xml_doc):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py388 def validate_all_relationship_ids(self):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py486 def _get_expected_relationship_type(self, element_name):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py641 def validate_file_against_xsd(self, xml_file, verbose=False):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py791 def _remove_ignorable_elements(self, root):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py815 def _preprocess_for_mc_ignorable(self, xml_doc):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py826 def _validate_single_file_xsd(self, xml_file, base_path):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py869 def _get_original_file_errors(self, xml_file):CODE
LOWdocument-skills/docx/ooxml/scripts/validation/base.py906 def _remove_template_tags_from_text_nodes(self, xml_doc):CODE
LOWdocument-skills/docx/scripts/document.py116 def _inject_attributes_to_nodes(self, nodes):CODE
LOWdocument-skills/docx/scripts/document.py190 def add_comment_extensible_date(elem):CODE
LOWdocument-skills/docx/scripts/document.py960 def _add_content_type_for_people(self, path):CODE
LOWdocument-skills/docx/scripts/document.py972 def _add_relationship_for_people(self, path):CODE
LOWdocument-skills/docx/scripts/document.py1091 def _add_to_comments_extended_xml(self, para_id, parent_para_id):CODE
LOWdocument-skills/docx/scripts/document.py1118 def _add_to_comments_extensible_xml(self, durable_id):CODE
LOWdocument-skills/docx/scripts/document.py1203 def _ensure_comment_relationships(self):CODE
LOWdocument-skills/docx/scripts/document.py1243 def _ensure_comment_content_types(self):CODE
LOWdocument-skills/docx/scripts/utilities.py346def _create_line_tracking_parser():CODE
LOWslack-gif-creator/core/validators.py200def get_optimization_suggestions(results: dict) -> list[str]:CODE
LOWslack-gif-creator/core/visual_effects.py455def create_screen_shake_offset(intensity: int, frame_index: int) -> tuple[int, int]:CODE
LOWslack-gif-creator/core/frame_composer.py235def create_gradient_background(width: int, height: int,CODE
LOWslack-gif-creator/core/color_palettes.py121def get_text_color_for_background(bg_color: tuple[int, int, int]) -> tuple[int, int, int]:CODE
LOWslack-gif-creator/templates/pulse.py188def create_breathing_animation(CODE
LOWslack-gif-creator/templates/kaleidoscope.py140def create_kaleidoscope_animation(CODE
Self-Referential Comments13 hits · 40 pts
SeverityFileLineSnippetContext
MEDIUMdocument-skills/pptx/ooxml/scripts/validation/base.py767 # Create a clean copyCOMMENT
MEDIUMdocument-skills/pptx/ooxml/scripts/validation/base.py919 # Create a copy of the document to avoid modifying the originalCOMMENT
MEDIUMdocument-skills/pptx/ooxml/scripts/validation/base.py298 ): # This file is not referenced by .relsCODE
MEDIUMdocument-skills/pptx/scripts/thumbnail.py401 # Create a highlight overlayCOMMENT
MEDIUMdocument-skills/pptx/scripts/rearrange.py108 # Create a new relationship in the destination slide for this imageCOMMENT
MEDIUMdocument-skills/docx/ooxml/scripts/validation/base.py767 # Create a clean copyCOMMENT
MEDIUMdocument-skills/docx/ooxml/scripts/validation/base.py919 # Create a copy of the document to avoid modifying the originalCOMMENT
MEDIUMdocument-skills/docx/ooxml/scripts/validation/base.py298 ): # This file is not referenced by .relsCODE
MEDIUMdocument-skills/docx/scripts/document.py984 # Create the relationship entryCOMMENT
MEDIUMskill-creator/scripts/package_skill.py66 # Create the zip fileCOMMENT
MEDIUMslack-gif-creator/core/typography.py248 # Create a separate layer for the box with alphaCOMMENT
MEDIUMslack-gif-creator/core/gif_builder.py70 # Create a global palette from all framesCOMMENT
MEDIUMslack-gif-creator/core/gif_builder.py80 # Create a properly-shaped RGB image from the pixel dataCOMMENT
Docstring Block Structure7 hits · 35 pts
SeverityFileLineSnippetContext
HIGHdocument-skills/docx/scripts/document.py265Reject an insertion by wrapping its content in a deletion. Wraps all runs inside w:ins in w:del, converting w:tSTRING
HIGHdocument-skills/docx/scripts/document.py343Reject a deletion by re-inserting the deleted content. Creates w:ins elements after each w:del, copying deletedSTRING
HIGHdocument-skills/docx/scripts/document.py483Mark a w:r or w:p element as deleted with tracked changes (in-place DOM manipulation). For w:r: wraps in <w:delSTRING
HIGHdocument-skills/docx/scripts/document.py681 Get or create a DocxXMLEditor for the specified XML file. Enables lazy-loaded editors with bracket notSTRING
HIGHdocument-skills/docx/scripts/utilities.py83 Get a DOM element by tag and identifier. Finds an element by either its line number in the original fiSTRING
HIGHdocument-skills/docx/scripts/utilities.py313 Parse XML fragment and return list of imported nodes. Args: xml_content: String containingSTRING
HIGHmcp-builder/reference/python_mcp_server.md308 Search for users in the Example system by name, email, or team. This tool searches across all user profiles inSTRING
Cross-File Repetition6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHdocument-skills/pptx/ooxml/scripts/validation/docx.py0run all validation checks and return true if all pass.STRING
HIGHdocument-skills/pptx/ooxml/scripts/validation/pptx.py0run all validation checks and return true if all pass.STRING
HIGHdocument-skills/pptx/ooxml/scripts/validation/base.py0run all validation checks and return true if all pass.STRING
HIGHdocument-skills/docx/ooxml/scripts/validation/docx.py0run all validation checks and return true if all pass.STRING
HIGHdocument-skills/docx/ooxml/scripts/validation/pptx.py0run all validation checks and return true if all pass.STRING
HIGHdocument-skills/docx/ooxml/scripts/validation/base.py0run all validation checks and return true if all pass.STRING
Fake / Example Data23 hits · 22 pts
SeverityFileLineSnippetContext
LOWdocument-skills/pptx/SKILL.md154 - Use `class="placeholder"` for areas where charts/tables will be added (render with gray background for visibility)CODE
LOWdocument-skills/pptx/html2pptx.md34- `class="placeholder"` - Reserved space for charts (returns `{ id, x, y, w, h }`)CODE
LOWdocument-skills/pptx/html2pptx.md172 <div id="chart" class="placeholder" style="width: 350pt; height: 200pt;"></div>CODE
LOWdocument-skills/pptx/scripts/html2pptx.js16 * - Extracts placeholder elements (class="placeholder") with positionsCOMMENT
LOWdocument-skills/pptx/scripts/html2pptx.js558 if (el.className && el.className.includes('placeholder')) {CODE
LOWdocument-skills/docx/ooxml.md298doc = Document('unpacked', author="John Doe", initials="JD")CODE
LOWdocument-skills/docx/scripts/document.py10 doc = Document('workspace/unpacked', author="John Doe", initials="JD")STRING
LOWwebapp-testing/examples/static_html_automation.py21 page.fill('#name', 'John Doe')CODE
LOWcomposio-skills/dynamics365-automation/SKILL.md57 companyname: "Acme Corp"CODE
LOWcomposio-skills/gorgias-automation/SKILL.md79Create a new customer named "Jane Doe" with email jane@example.com and phone channelCODE
LOWcomposio-skills/googlemeet-automation/SKILL.md61 - items: List of calendar IDs to check (e.g., ["primary", "user@example.com"])CODE
LOWcomposio-skills/excel-automation/SKILL.md86 rows: [["john@example.com","555-0101","Active"],["jane@example.com","555-0102","Pending"]]CODE
LOWcomposio-skills/braintree-automation/SKILL.md46 - `email:'user@example.com'` -- Exact match (case insensitive)CODE
LOWcomposio-skills/braintree-automation/SKILL.md58 name: "Jane Doe"CODE
LOWcomposio-skills/braintree-automation/SKILL.md61 "line1": "123 Main St",CODE
LOWcomposio-skills/netsuite-automation/SKILL.md114 "companyName": "Acme Corp",CODE
LOWcomposio-skills/netsuite-automation/SKILL.md117 "phone": "555-0100"CODE
LOWcomposio-skills/netsuite-automation/SKILL.md141 "companyName": "Acme Corp",CODE
LOWcomposio-skills/toggl-automation/SKILL.md80List all active clients in workspace 123456, then create a new client called "Acme Corp"CODE
LOWcomposio-skills/zoho-books-automation/SKILL.md162> "Find the customer ID for 'Acme Corp', create an invoice for them with consulting services, and then get the PDF"CODE
LOWmcp-builder/reference/python_mcp_server.md332 "name": str, # Full name (e.g., "John Doe")STRING
LOWmcp-builder/reference/python_mcp_server.md599 return {"id": user_id, "name": "John Doe", "email": "john@example.com"}CODE
LOWmcp-builder/reference/node_mcp_server.md154 "name": string, // Full name (e.g., "John Doe")CODE
Example Usage Blocks13 hits · 20 pts
SeverityFileLineSnippetContext
LOWslack-gif-creator/templates/pulse.py231# Example usageCOMMENT
LOWslack-gif-creator/templates/wiggle.py263# Example usageCOMMENT
LOWslack-gif-creator/templates/kaleidoscope.py195# Example usageCOMMENT
LOWslack-gif-creator/templates/slide.py234# Example usageCOMMENT
LOWslack-gif-creator/templates/spin.py234# Example usageCOMMENT
LOWslack-gif-creator/templates/zoom.py282# Example usageCOMMENT
LOWslack-gif-creator/templates/shake.py112# Example usageCOMMENT
LOWslack-gif-creator/templates/morph.py285# Example usageCOMMENT
LOWslack-gif-creator/templates/bounce.py87# Example usageCOMMENT
LOWslack-gif-creator/templates/explode.py296# Example usageCOMMENT
LOWslack-gif-creator/templates/move.py240# Example usageCOMMENT
LOWslack-gif-creator/templates/flip.py256# Example usageCOMMENT
LOWslack-gif-creator/templates/fade.py290# Example usageCOMMENT
Unused Imports19 hits · 19 pts
SeverityFileLineSnippetContext
LOW…ument-skills/pptx/ooxml/scripts/validation/__init__.py5CODE
LOW…ument-skills/pptx/ooxml/scripts/validation/__init__.py6CODE
LOW…ument-skills/pptx/ooxml/scripts/validation/__init__.py7CODE
LOW…ument-skills/pptx/ooxml/scripts/validation/__init__.py8CODE
LOW…ument-skills/docx/ooxml/scripts/validation/__init__.py5CODE
LOW…ument-skills/docx/ooxml/scripts/validation/__init__.py6CODE
LOW…ument-skills/docx/ooxml/scripts/validation/__init__.py7CODE
LOW…ument-skills/docx/ooxml/scripts/validation/__init__.py8CODE
LOWskill-creator/scripts/quick_validate.py7CODE
LOWslack-gif-creator/core/typography.py10CODE
LOWslack-gif-creator/core/gif_builder.py10CODE
LOWslack-gif-creator/core/color_palettes.py9CODE
LOWslack-gif-creator/templates/wiggle.py17CODE
LOWslack-gif-creator/templates/spin.py16CODE
LOWslack-gif-creator/templates/morph.py14CODE
LOWslack-gif-creator/templates/bounce.py16CODE
LOWslack-gif-creator/templates/explode.py16CODE
LOWslack-gif-creator/templates/move.py212CODE
LOWslack-gif-creator/templates/fade.py13CODE
AI Structural Patterns13 hits · 13 pts
SeverityFileLineSnippetContext
LOWslack-gif-creator/templates/pulse.py20CODE
LOWslack-gif-creator/templates/pulse.py188CODE
LOWslack-gif-creator/templates/wiggle.py20CODE
LOWslack-gif-creator/templates/slide.py19CODE
LOWslack-gif-creator/templates/spin.py20CODE
LOWslack-gif-creator/templates/zoom.py20CODE
LOWslack-gif-creator/templates/shake.py19CODE
LOWslack-gif-creator/templates/morph.py20CODE
LOWslack-gif-creator/templates/bounce.py19CODE
LOWslack-gif-creator/templates/explode.py23CODE
LOWslack-gif-creator/templates/move.py19CODE
LOWslack-gif-creator/templates/flip.py20CODE
LOWslack-gif-creator/templates/fade.py20CODE
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHREADME.md373client = anthropic.Anthropic(api_key="your-api-key")CODE
HIGHmcp-builder/reference/evaluation.md557export ANTHROPIC_API_KEY=your_api_keyCODE
Verbosity Indicators3 hits · 6 pts
SeverityFileLineSnippetContext
LOWdocument-skills/pptx/scripts/rearrange.py176 # Step 1: DUPLICATE repeated slidesCOMMENT
LOWdocument-skills/pptx/scripts/rearrange.py200 # Step 2: DELETE unwanted slides (work backwards)COMMENT
LOWdocument-skills/pptx/scripts/rearrange.py209 # Step 3: REORDER to final sequenceCOMMENT
Cross-Language Confusion2 hits · 5 pts
SeverityFileLineSnippetContext
HIGHwebapp-testing/scripts/with_server.py12 --server "cd backend && python server.py" --port 3000 \STRING
HIGHwebapp-testing/scripts/with_server.py13 --server "cd frontend && npm run dev" --port 5173 \STRING
Modern Structural Boilerplate2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…ument-skills/pptx/ooxml/scripts/validation/__init__.py10__all__ = [CODE
LOW…ument-skills/docx/ooxml/scripts/validation/__init__.py10__all__ = [CODE
Over-Commented Block1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdocument-skills/pptx/scripts/thumbnail.py21Usage:COMMENT