Skills Catalog for Codex
This report summarizes scanner evidence for openai/skills, a Python project with 27,984 GitHub stars. SynthScan examined 120,715 lines of code across 703 source files, recording 253 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 4.7 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 145 finding(s).
Are imports declared and package/API names verified? 72 finding(s).
Are wrappers, guards, and repeated structures necessary? 76 finding(s).
Which changes need focused human review? 253 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 253 distinct pattern matches across 16 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …ills/.curated/cloudflare-deploy/references/ddos/api.md | 43 | const entrypointRuleset = await client.zones.rulesets.phases.entrypoint.get("ddos_l7", { | CODE |
| CRITICAL | …ills/.curated/cloudflare-deploy/references/ddos/api.md | 48 | await client.zones.rulesets.phases.entrypoint.update("ddos_l7", { | CODE |
| CRITICAL | …ills/.curated/cloudflare-deploy/references/ddos/api.md | 70 | const l4Ruleset = await client.accounts.rulesets.phases.entrypoint.get("ddos_l4", { | CODE |
| CRITICAL | ….curated/cloudflare-deploy/references/ddos/patterns.md | 18 | await client.accounts.rulesets.phases.entrypoint.update("ddos_l7", { | CODE |
| CRITICAL | ….curated/cloudflare-deploy/references/ddos/patterns.md | 64 | return client.zones.rulesets.phases.entrypoint.update("ddos_l7", { | CODE |
| CRITICAL⚡ | ….curated/cloudflare-deploy/references/ddos/patterns.md | 131 | await client.zones.rulesets.phases.entrypoint.update("ddos_l7", { | CODE |
| CRITICAL⚡ | ….curated/cloudflare-deploy/references/ddos/patterns.md | 137 | await client.zones.rulesets.phases.entrypoint.update("http_request_firewall_managed", { | CODE |
| CRITICAL⚡ | ….curated/cloudflare-deploy/references/ddos/patterns.md | 143 | await client.zones.rulesets.phases.entrypoint.update("http_ratelimit", { | CODE |
| CRITICAL⚡ | ….curated/cloudflare-deploy/references/ddos/patterns.md | 149 | await client.zones.rulesets.phases.entrypoint.update("http_request_sbfm", { | CODE |
| CRITICAL | ….curated/cloudflare-deploy/references/ddos/patterns.md | 169 | await client.zones.rulesets.phases.entrypoint.update("http_request_cache_settings", { zone_id: zoneId, rules: [cacheRule | CODE |
| CRITICAL | …udflare-deploy/references/workers-for-platforms/api.md | 23 | await client.workersForPlatforms.dispatch.namespaces.scripts.update( | CODE |
| CRITICAL | …re-deploy/references/workers-for-platforms/patterns.md | 137 | await client.workersForPlatforms.dispatch.namespaces.scripts.update("production", name, { | CODE |
| CRITICAL | …lls/.curated/cloudflare-deploy/references/pages/api.md | 190 | const data = await event.locals.runtime.env.DB.prepare('SELECT * FROM users').all(); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/.system/skill-creator/SKILL.md | 236 | ### Step 1: Understanding the Skill with Concrete Examples | COMMENT |
| LOW | skills/.system/skill-creator/SKILL.md | 253 | ### Step 2: Planning the Reusable Skill Contents | COMMENT |
| LOW | skills/.system/skill-creator/SKILL.md | 277 | ### Step 3: Initializing the Skill | COMMENT |
| LOW | skills/.system/skill-creator/SKILL.md | 317 | ### Step 4: Edit the Skill | COMMENT |
| LOW | skills/.system/skill-creator/SKILL.md | 349 | ### Step 5: Validate the Skill | COMMENT |
| LOW | skills/.system/skill-creator/SKILL.md | 359 | ### Step 6: Iterate | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 48 | ### Step 1: Understand the Screen | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 56 | ### Step 2: Discover Design System — Components, Variables, and Styles | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 166 | ### Step 3: Create the Page Wrapper Frame First | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 193 | ### Step 4: Build Each Section Inside the Wrapper | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 271 | ### Step 5: Validate the Full Screen | COMMENT |
| LOW | skills/.curated/figma-generate-design/SKILL.md | 282 | ### Step 6: Updating an Existing Screen | COMMENT |
| LOW | skills/.curated/figma-create-new-file/SKILL.md | 26 | ### Step 1: Resolve the planKey | COMMENT |
| LOW | skills/.curated/figma-create-new-file/SKILL.md | 37 | ### Step 2: Call create_new_file | COMMENT |
| LOW | skills/.curated/figma-create-new-file/SKILL.md | 56 | ### Step 3: Use the result | COMMENT |
| LOW | …tion-meeting-intelligence/examples/project-decision.md | 9 | ### Step 1: Search for Context | COMMENT |
| LOW | …tion-meeting-intelligence/examples/project-decision.md | 29 | ### Step 2: Fetch Relevant Pages | COMMENT |
| LOW | …tion-meeting-intelligence/examples/project-decision.md | 62 | ### Step 3: Synthesize Pre-Read | COMMENT |
| LOW | …tion-meeting-intelligence/examples/project-decision.md | 71 | ### Step 4: Create Meeting Agenda | COMMENT |
| LOW | …tion-meeting-intelligence/examples/project-decision.md | 319 | ### Step 5: Share Agenda | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 33 | ### Step 1: Get Node ID | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 60 | ### Step 2: Fetch Design Context | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 82 | ### Step 3: Capture Visual Reference | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 92 | ### Step 4: Download Required Assets | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 103 | ### Step 5: Translate to Project Conventions | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 115 | ### Step 6: Achieve 1:1 Visual Parity | COMMENT |
| LOW | skills/.curated/figma-implement-design/SKILL.md | 127 | ### Step 7: Validate Against Figma | COMMENT |
| LOW | skills/.curated/linear/SKILL.md | 22 | ### Step 0: Set up Linear MCP (if not already configured) | COMMENT |
| LOW | …ed/figma-generate-library/references/error-recovery.md | 348 | ### Step 1: Inspect the file for `dsb_run_id` tags | COMMENT |
| LOW | …ed/figma-generate-library/references/error-recovery.md | 389 | ### Step 2: Reconstruct state from inventory | COMMENT |
| LOW | …ed/figma-generate-library/references/error-recovery.md | 401 | ### Step 3: Identify the resume point | COMMENT |
| LOW | …research-documentation/examples/competitor-analysis.md | 9 | ### Step 1: Search for Competitor Information | COMMENT |
| LOW | …research-documentation/examples/competitor-analysis.md | 28 | ### Step 2: Fetch and Analyze | COMMENT |
| LOW | …research-documentation/examples/competitor-analysis.md | 56 | ### Step 3: Create Comparison Document | COMMENT |
| LOW | …arch-documentation/examples/technical-investigation.md | 9 | ### Step 1: Search for Caching Information | COMMENT |
| LOW | …arch-documentation/examples/technical-investigation.md | 24 | ### Step 2: Fetch Relevant Pages | COMMENT |
| LOW | …arch-documentation/examples/technical-investigation.md | 47 | ### Step 3: Synthesize Findings | COMMENT |
| LOW | …arch-documentation/examples/technical-investigation.md | 56 | ### Step 4: Create Technical Summary | COMMENT |
| LOW⚡ | …tion-knowledge-capture/examples/conversation-to-faq.md | 22 | ### Step 1: Identify Content Type | COMMENT |
| LOW⚡ | …tion-knowledge-capture/examples/conversation-to-faq.md | 26 | ### Step 2: Structure FAQ Entries | COMMENT |
| LOW⚡ | …tion-knowledge-capture/examples/conversation-to-faq.md | 34 | ### Step 3: Determine Destination | COMMENT |
| LOW | …tion-knowledge-capture/examples/conversation-to-faq.md | 55 | ### Step 4: Create FAQ Entries | COMMENT |
| LOW | …tion-knowledge-capture/examples/conversation-to-faq.md | 91 | content: "## Short Answer\n\nDatabase connection errors usually mean either the database isn't running, credentials ar | CODE |
| LOW | …tion-knowledge-capture/examples/conversation-to-faq.md | 114 | ### Step 5: Update FAQ Index | COMMENT |
| LOW | skills/.curated/figma-code-connect-components/SKILL.md | 33 | ### Step 1: Get Code Connect Suggestions | COMMENT |
| LOW | skills/.curated/figma-code-connect-components/SKILL.md | 77 | ### Step 2: Scan Codebase for Matching Components | COMMENT |
| LOW | skills/.curated/figma-code-connect-components/SKILL.md | 107 | ### Step 3: Present Matches to User | COMMENT |
| LOW | skills/.curated/figma-code-connect-components/SKILL.md | 129 | ### Step 4: Create Code Connect Mappings | COMMENT |
| LOW⚡ | skills/.curated/render-deploy/SKILL.md | 430 | ### Step 1: Analyze Codebase | COMMENT |
| LOW⚡ | skills/.curated/render-deploy/SKILL.md | 433 | ### Step 2: Create Resources via MCP | COMMENT |
| LOW⚡ | skills/.curated/render-deploy/SKILL.md | 438 | ### Step 3: Configure Environment Variables | COMMENT |
| LOW⚡ | skills/.curated/render-deploy/SKILL.md | 443 | ### Step 4: Verify Deployment | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 232 | ### Step 1: Analyze Codebase | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 236 | ### Step 2: Generate render.yaml | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 294 | ### Step 3: Validate Configuration | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 311 | ### Step 4: Commit and Push | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 329 | ### Step 5: Generate Deeplink | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 357 | ### Step 6: Guide User | COMMENT |
| LOW | skills/.curated/render-deploy/SKILL.md | 373 | ### Step 7: Verify Deployment | COMMENT |
| LOW | …s/.curated/render-deploy/references/direct-creation.md | 7 | ### Step 1: Analyze Codebase | COMMENT |
| 15 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 126 | 2) Add this to `~/.cursor/mcp.json` (replace `<YOUR_API_KEY>`): | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 126 | 2) Add this to `~/.cursor/mcp.json` (replace `<YOUR_API_KEY>`): | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 133 | "Authorization": "Bearer <YOUR_API_KEY>" | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 133 | "Authorization": "Bearer <YOUR_API_KEY>" | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 151 | 2) Add the MCP server with Claude Code (replace `<YOUR_API_KEY>`): | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 151 | 2) Add the MCP server with Claude Code (replace `<YOUR_API_KEY>`): | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 153 | claude mcp add --transport http render https://mcp.render.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>" | CODE |
| HIGH⚡ | skills/.curated/render-deploy/SKILL.md | 153 | claude mcp add --transport http render https://mcp.render.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>" | CODE |
| HIGH | skills/.curated/render-deploy/SKILL.md | 169 | export RENDER_API_KEY="<YOUR_API_KEY>" | CODE |
| HIGH | skills/.curated/render-deploy/SKILL.md | 169 | export RENDER_API_KEY="<YOUR_API_KEY>" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/.system/skill-creator/scripts/init_skill.py | 283 | except Exception as e: | CODE |
| LOW⚡ | skills/.system/skill-creator/scripts/init_skill.py | 295 | except Exception as e: | CODE |
| LOW⚡ | skills/.system/skill-creator/scripts/init_skill.py | 304 | except Exception as e: | CODE |
| LOW⚡ | skills/.system/skill-creator/scripts/init_skill.py | 312 | except Exception as e: | CODE |
| MEDIUM | skills/.system/skill-installer/scripts/list-skills.py | 102 | print(f"Error: {exc}", file=sys.stderr) | CODE |
| MEDIUM | …m/skill-installer/scripts/install-skill-from-github.py | 303 | print(f"Error: {exc}", file=sys.stderr) | CODE |
| MEDIUM | skills/.system/imagegen/scripts/image_gen.py | 43 | print(f"Error: {message}", file=sys.stderr) | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 269 | except Exception: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 456 | except Exception: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 490 | except Exception as exc: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 620 | except Exception as exc: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 631 | except Exception: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 813 | except Exception: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 831 | except Exception: | CODE |
| MEDIUM | skills/.system/imagegen/scripts/image_gen.py | 333 | def _create_client(): | CODE |
| LOW | skills/.curated/hatch-pet/scripts/validate_atlas.py | 69 | except Exception as exc: # noqa: BLE001 | CODE |
| MEDIUM | skills/.curated/speech/scripts/text_to_speech.py | 47 | print(f"Error: {message}", file=sys.stderr) | CODE |
| LOW | skills/.curated/speech/scripts/text_to_speech.py | 153 | except Exception: | CODE |
| LOW | skills/.curated/speech/scripts/text_to_speech.py | 215 | except Exception as exc: | CODE |
| LOW | …cloudflare-deploy/references/argo-smart-routing/api.md | 206 | except Exception as e: | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 100 | print("Error: not inside a Git repository.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 152 | print("Error: gh is not installed or not on PATH.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 173 | print("Error: unable to parse PR JSON.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 177 | print("Error: no PR number found.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 203 | print("Error: no usable fields available for gh pr checks.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 219 | print("Error: unable to parse checks JSON.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 222 | print("Error: unexpected checks JSON shape.", file=sys.stderr) | CODE |
| MEDIUM | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 492 | print(f"Error fetching logs: {result['error']}") | CODE |
| MEDIUM | …ills/.curated/transcribe/scripts/transcribe_diarize.py | 25 | print(f"Error: {message}", file=sys.stderr) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/.system/skill-creator/scripts/generate_openai_yaml.py | 76 | def generate_short_description(display_name): | CODE |
| LOW | …/.system/skill-creator/scripts/generate_openai_yaml.py | 132 | def parse_interface_overrides(raw_overrides): | CODE |
| LOW | …/.system/plugin-creator/scripts/create_basic_plugin.py | 113 | def build_default_marketplace() -> dict[str, Any]: | CODE |
| LOW | …/.system/plugin-creator/scripts/create_basic_plugin.py | 123 | def validate_marketplace_interface(payload: dict[str, Any]) -> None: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 141 | def _validate_generate_payload(payload: Dict[str, Any]) -> None: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 300 | def _decode_write_and_downscale( | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 445 | def _extract_retry_after_seconds(exc: Exception) -> Optional[float]: | CODE |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 479 | async def _generate_one_with_retries( | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/cli.py | 320 | def render_migration_surfaces( | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/cli.py | 520 | def migration_skill_artifacts(source_root: Path) -> list[PlannedArtifact]: | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/cli.py | 550 | def render_migration_inventory(source_root: Path) -> str: | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/cli.py | 563 | def render_source_inventory_for_scope(source_root: Path) -> str: | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/utils/util.py | 253 | def format_toml_multiline_string(value: str) -> str: | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/utils/util.py | 279 | def normalize_source_scope_root( | CODE |
| LOW | skills/.curated/migrate-to-codex/scripts/utils/scan.py | 7 | def should_skip_inventory_child(child: Path) -> bool: | CODE |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/skills.py | 264 | def convert_markdown_command_files( | CODE |
| LOW | …rated/migrate-to-codex/scripts/migrate/instructions.py | 56 | def should_symlink_instructions(content: str) -> bool: | CODE |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/common.py | 289 | def format_manual_migration_block(notes: Sequence[str]) -> str: | CODE |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/common.py | 295 | def unsupported_frontmatter_fields( | CODE |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/common.py | 344 | def path_exists_with_exact_case(path: Path) -> bool: | CODE |
| LOW | …ills/.curated/migrate-to-codex/scripts/migrate/mcps.py | 163 | def unsupported_mcp_server_fields( | CODE |
| LOW | skills/.curated/screenshot/scripts/take_screenshot.py | 224 | def macos_screen_capture_granted(request: bool = False) -> bool: | CODE |
| LOW | skills/.curated/screenshot/scripts/take_screenshot.py | 340 | def resolve_test_macos_windows(args: argparse.Namespace) -> list[int]: | CODE |
| LOW | …lls/.curated/hatch-pet/scripts/extract_strip_frames.py | 271 | def extract_stable_slot_frames(strip: Image.Image, frame_count: int) -> list[Image.Image]: | CODE |
| LOW | …-pet/scripts/derive_running_left_from_running_right.py | 53 | def mirror_strip_preserving_frame_order( | CODE |
| LOW | skills/.curated/hatch-pet/scripts/validate_atlas.py | 37 | def transparent_rgb_residue_count(image: Image.Image) -> int: | CODE |
| LOW | skills/.curated/hatch-pet/scripts/compose_atlas.py | 69 | def compose_from_source_atlas(path: Path, resize_source: bool) -> Image.Image: | CODE |
| LOW | …enerate-library/scripts/createComponentWithVariants.js | 36 | async function createComponentWithVariants(config, runId) { | CODE |
| LOW | …ls/.curated/figma-use/references/component-patterns.md | 437 | async function getLocalComponentMetadata(componentId) { | CODE |
| LOW | …ls/.curated/figma-use/references/component-patterns.md | 460 | async function getPublishedComponentMetadata(componentKey) { | CODE |
| LOW | ….curated/figma-use/references/effect-style-patterns.md | 101 | function applyEffectStyleToMatchingNodes(styleId, nodeNamePattern) { | CODE |
| LOW | …urated/figma-use/references/plugin-api-standalone.d.ts | 210 | * function someNestedFunctionCallThatClosesThePlugin() { | COMMENT |
| LOW | …lls/.curated/figma-use/references/variable-patterns.md | 260 | async function listVariableCollectionsAndVariables() { | CODE |
| LOW | …s/.curated/figma-use/references/text-style-patterns.md | 181 | async function applyTextStyleToMatchingNodes(styleId, nodeNamePattern) { | CODE |
| LOW | skills/.curated/speech/scripts/text_to_speech.py | 143 | def _extract_retry_after_seconds(exc: Exception) -> Optional[float]: | CODE |
| LOW | …cloudflare-deploy/references/argo-smart-routing/api.md | 159 | async function enableArgoWithErrorHandling(client: Cloudflare, zoneId: string) { | CODE |
| LOW | …cloudflare-deploy/references/argo-smart-routing/api.md | 192 | def enable_argo_with_error_handling(client: Cloudflare, zone_id: str): | CODE |
| LOW | ….curated/cloudflare-deploy/references/turn/patterns.md | 60 | function filterICEServersForBrowser(urls: string[]): string[] { | CODE |
| LOW | …ills/.curated/transcribe/scripts/transcribe_diarize.py | 43 | def _normalize_response_format(value: Optional[str]) -> str: | CODE |
| LOW | …ills/.curated/transcribe/scripts/transcribe_diarize.py | 55 | def _normalize_chunking_strategy(value: Optional[str]) -> Any: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/.system/plugin-creator/scripts/create_basic_plugin.py | 4 | CODE | |
| LOW | skills/.system/skill-installer/scripts/github_utils.py | 4 | CODE | |
| LOW | skills/.system/skill-installer/scripts/list-skills.py | 4 | CODE | |
| LOW | …m/skill-installer/scripts/install-skill-from-github.py | 4 | CODE | |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 9 | CODE | |
| LOW | skills/.system/imagegen/scripts/image_gen.py | 346 | CODE | |
| LOW | …/.curated/migrate-to-codex/scripts/migrate-to-codex.py | 7 | CODE | |
| LOW | skills/.curated/migrate-to-codex/scripts/cli.py | 9 | CODE | |
| LOW | skills/.curated/migrate-to-codex/scripts/utils/util.py | 1 | CODE | |
| LOW | skills/.curated/migrate-to-codex/scripts/utils/scan.py | 1 | CODE | |
| LOW | …s/.curated/migrate-to-codex/scripts/migrate/plugins.py | 9 | CODE | |
| LOW | …rated/migrate-to-codex/scripts/migrate/codex_config.py | 9 | CODE | |
| LOW | …lls/.curated/migrate-to-codex/scripts/migrate/hooks.py | 3 | CODE | |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/skills.py | 11 | CODE | |
| LOW | …rated/migrate-to-codex/scripts/migrate/instructions.py | 9 | CODE | |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/agents.py | 9 | CODE | |
| LOW | …ls/.curated/migrate-to-codex/scripts/migrate/common.py | 9 | CODE | |
| LOW | …/.curated/migrate-to-codex/scripts/migrate/settings.py | 9 | CODE | |
| LOW | …ills/.curated/migrate-to-codex/scripts/migrate/mcps.py | 10 | CODE | |
| LOW | skills/.curated/screenshot/scripts/take_screenshot.py | 4 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/inspect_frames.py | 4 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/prepare_pet_run.py | 4 | CODE | |
| LOW | …lls/.curated/hatch-pet/scripts/extract_strip_frames.py | 4 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/make_contact_sheet.py | 4 | CODE | |
| LOW | …curated/hatch-pet/scripts/render_animation_previews.py | 4 | CODE | |
| LOW | …-pet/scripts/derive_running_left_from_running_right.py | 4 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/validate_atlas.py | 4 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/compose_atlas.py | 4 | CODE | |
| LOW | …ills/.curated/jupyter-notebook/scripts/new_notebook.py | 1 | CODE | |
| LOW | skills/.curated/speech/scripts/text_to_speech.py | 7 | CODE | |
| LOW | …a-code-connect-components/scripts/normalize_node_id.py | 4 | CODE | |
| LOW | skills/.curated/gh-fix-ci/scripts/inspect_pr_checks.py | 2 | CODE | |
| LOW | …ills/.curated/transcribe/scripts/transcribe_diarize.py | 4 | CODE | |
| LOW | ….curated/gh-address-comments/scripts/fetch_comments.py | 16 | CODE | |
| LOW | …ecurity-ownership-map/scripts/community_maintainers.py | 4 | CODE | |
| LOW | …ed/security-ownership-map/scripts/run_ownership_map.py | 4 | CODE | |
| LOW | …ed/security-ownership-map/scripts/run_ownership_map.py | 137 | CODE | |
| LOW | …ated/security-ownership-map/scripts/query_ownership.py | 4 | CODE | |
| LOW | …/security-ownership-map/scripts/build_ownership_map.py | 4 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ills/.system/openai-docs/references/prompting-guide.md | 155 | ## Creative drafting guardrails | COMMENT |
| MEDIUM | skills/.curated/migrate-to-codex/scripts/cli.py | 209 | # Conversion orchestration | COMMENT |
| MEDIUM | skills/.curated/migrate-to-codex/scripts/cli.py | 473 | # Deployment orchestration | COMMENT |
| MEDIUM | …d/chatgpt-apps/references/upstream-example-workflow.md | 48 | ### 3. Local fallback scaffold | COMMENT |
| MEDIUM | …ated/cloudflare-deploy/references/workers-ai/README.md | 55 | ### Embeddings (Semantic Search/RAG) | COMMENT |
| MEDIUM | …ated/cloudflare-deploy/references/workers-ai/README.md | 112 | ## RAG vs Direct Generation | COMMENT |
| MEDIUM | …ated/cloudflare-deploy/references/workers-ai/README.md | 114 | ### Use RAG (Vectorize + Workers AI) When: | COMMENT |
| MEDIUM | …ed/cloudflare-deploy/references/workers-ai/patterns.md | 3 | ## RAG (Retrieval-Augmented Generation) | COMMENT |
| MEDIUM | …oudflare-deploy/references/workers-ai/configuration.md | 79 | ## RAG Setup (with Vectorize) | COMMENT |
| MEDIUM | …rated/cloudflare-deploy/references/vectorize/README.md | 98 | ### RAG Pattern | COMMENT |
| MEDIUM | …ted/cloudflare-deploy/references/vectorize/patterns.md | 24 | ## RAG Pattern | COMMENT |
| MEDIUM | …lls/.curated/openai-docs/references/prompting-guide.md | 155 | ## Creative drafting guardrails | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | skills/.system/imagegen/scripts/image_gen.py | 813 | except Exception: | CODE |
| HIGH | skills/.system/imagegen/scripts/image_gen.py | 831 | except Exception: | CODE |
| HIGH | skills/.curated/screenshot/scripts/take_screenshot.py | 119 | except OSError: | CODE |
| HIGH | skills/.curated/screenshot/scripts/take_screenshot.py | 148 | except OSError: | CODE |
| HIGH | skills/.curated/screenshot/scripts/take_screenshot.py | 301 | except (TypeError, ValueError): | CODE |
| HIGH | …/security-ownership-map/scripts/build_ownership_map.py | 920 | except ImportError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tion-meeting-intelligence/examples/customer-meeting.md | 10 | query: "Acme Corp" | CODE |
| LOW | skills/.curated/playwright/SKILL.md | 98 | "$PWCLI" fill e1 "user@example.com" | CODE |
| LOW | skills/.curated/playwright/references/workflows.md | 21 | pwcli fill e1 "user@example.com" | CODE |
| LOW | skills/.curated/playwright/references/cli.md | 29 | pwcli fill e5 "user@example.com" | CODE |
| LOW | …loudflare-deploy/references/terraform/configuration.md | 184 | include { email = ["admin@example.com"] } | CODE |
| LOW | ….curated/cloudflare-deploy/references/workflows/api.md | 142 | params: { userId: 'user123', email: 'user@example.com' } | CODE |
| LOW | …dflare-deploy/references/browser-rendering/patterns.md | 60 | await page.getByLabel("Email").fill("user@example.com"); | CODE |
| LOW | …ated/cloudflare-deploy/references/email-routing/api.md | 135 | from: { name: "Acme Corp", email: "noreply@yourdomain.com" }, | CODE |
| LOW | …cloudflare-deploy/references/email-routing/patterns.md | 7 | const allowed = ["user@example.com", "trusted@corp.com"]; | CODE |
| LOW | …ated/cloudflare-deploy/references/email-workers/api.md | 178 | msg.setSender({ name: 'John Doe', addr: 'john@example.com' }); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …igma-generate-library/references/code-connect-setup.md | 242 | 4. In the Inspect panel, the code snippet should show the Code Connect output instead of auto-generated code. | CODE |
| HIGH | ….curated/cloudflare-deploy/references/ai-search/api.md | 33 | response: string; // AI-generated answer | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/.system/skill-creator/scripts/init_skill.py | 230 | CODE | |
| LOW | …m/skill-installer/scripts/install-skill-from-github.py | 269 | CODE | |
| LOW | …lls/.curated/migrate-to-codex/scripts/migrate/hooks.py | 118 | CODE | |
| LOW | skills/.curated/screenshot/scripts/take_screenshot.py | 153 | CODE | |
| LOW | skills/.curated/screenshot/scripts/take_screenshot.py | 420 | CODE | |
| LOW | skills/.curated/hatch-pet/scripts/prepare_pet_run.py | 385 | CODE | |
| LOW | …lls/.curated/hatch-pet/scripts/extract_strip_frames.py | 122 | CODE | |
| LOW | …ated/security-ownership-map/scripts/query_ownership.py | 447 | CODE | |
| LOW | …/security-ownership-map/scripts/build_ownership_map.py | 421 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | skills/.system/skill-creator/scripts/init_skill.py | 259 | Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill p | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/.system/skill-creator/scripts/init_skill.py | 274 | # Check if directory already exists | COMMENT |
| LOW | skills/.curated/vercel-deploy/scripts/deploy.sh | 182 | # Check if input is a .tgz file or a directory | COMMENT |
| LOW | skills/.curated/vercel-deploy/scripts/deploy.sh | 208 | # Check if this is a static HTML project (no package.json) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | skills/.curated/render-deploy/assets/docker.yaml | 41 | maxmemoryPolicy: allkeys-lru | COMMENT |
| LOW | skills/.curated/render-deploy/assets/docker.yaml | 61 | # EXPOSE 10000 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …urated/figma-use/references/plugin-api-standalone.d.ts | 2392 | * ## Example usage | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ills/.curated/jupyter-notebook/scripts/new_notebook.py | 36 | def update_title(notebook: dict[str, Any], kind: str, title: str) -> None: | CODE |