A curated list of practical Codex skills for automating workflows across the Codex CLI and API.
108 matches across 11 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | video-downloader/scripts/download_video.py | 98 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 280 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 292 | except Exception as e: |
| LOW | skill-creator/scripts/init_skill.py | 300 | except Exception as e: |
| LOW | skill-creator/scripts/package_skill.py | 81 | except Exception as e: |
| LOW | slack-gif-creator/core/validators.py | 171 | except Exception as e: |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 99 | print("Error: not inside a Git repository.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 169 | print("Error: unable to parse PR JSON.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 173 | print("Error: no PR number found.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 199 | print("Error: no usable fields available for gh pr checks.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 215 | print("Error: unable to parse checks JSON.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 218 | print("Error: unexpected checks JSON shape.", file=sys.stderr) |
| MEDIUM | gh-fix-ci/scripts/inspect_pr_checks.py | 488 | print(f"Error fetching logs: {result['error']}") |
| MEDIUM | skill-installer/scripts/list-curated-skills.py | 98 | print(f"Error: {exc}", file=sys.stderr) |
| MEDIUM | skill-installer/scripts/install-skill-from-github.py | 326 | print(f"Error: {exc}", file=sys.stderr) |
| MEDIUM | webapp-testing/scripts/with_server.py | 49 | print("Error: No command specified to run") |
| MEDIUM | webapp-testing/scripts/with_server.py | 54 | print("Error: Number of --server and --port arguments must match") |
| LOW | mcp-builder/scripts/evaluation.py | 74 | except Exception as e: |
| MEDIUM | mcp-builder/scripts/evaluation.py | 75 | print(f"Error parsing evaluation file {file_path}: {e}") |
| LOW | mcp-builder/scripts/evaluation.py | 153 | except Exception: |
| LOW | mcp-builder/scripts/evaluation.py | 160 | except Exception as e: |
| MEDIUM | mcp-builder/scripts/evaluation.py | 376 | print(f"Error: Evaluation file not found: {args.eval_file}") |
| MEDIUM | mcp-builder/scripts/evaluation.py | 392 | print(f"Error: {e}") |
| LOW | mcp-builder/reference/mcp_best_practices.md | 734 | except Exception as error: |
| LOW | mcp-builder/reference/python_mcp_server.md | 494 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skill-creator/scripts/init_skill.py | 227 | |
| LOW | skill-creator/scripts/package_skill.py | 20 | |
| LOW | slack-gif-creator/core/typography.py | 164 | |
| LOW | slack-gif-creator/core/validators.py | 59 | |
| LOW | slack-gif-creator/core/validators.py | 122 | |
| LOW | slack-gif-creator/core/validators.py | 241 | |
| LOW | slack-gif-creator/templates/pulse.py | 20 | |
| LOW | slack-gif-creator/templates/wiggle.py | 20 | |
| LOW | slack-gif-creator/templates/slide.py | 19 | |
| LOW | slack-gif-creator/templates/slide.py | 140 | |
| LOW | slack-gif-creator/templates/spin.py | 20 | |
| LOW | slack-gif-creator/templates/spin.py | 149 | |
| LOW | slack-gif-creator/templates/zoom.py | 20 | |
| LOW | slack-gif-creator/templates/shake.py | 19 | |
| LOW | slack-gif-creator/templates/morph.py | 20 | |
| LOW | slack-gif-creator/templates/explode.py | 23 | |
| LOW | slack-gif-creator/templates/move.py | 19 | |
| LOW | slack-gif-creator/templates/flip.py | 20 | |
| LOW | slack-gif-creator/templates/fade.py | 20 | |
| LOW | skill-installer/scripts/install-skill-from-github.py | 293 | |
| LOW | mcp-builder/scripts/evaluation.py | 110 | |
| LOW | mcp-builder/scripts/connections.py | 112 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | slack-gif-creator/templates/pulse.py | 231 | # Example usage |
| LOW | slack-gif-creator/templates/wiggle.py | 263 | # Example usage |
| LOW | slack-gif-creator/templates/kaleidoscope.py | 195 | # Example usage |
| LOW | slack-gif-creator/templates/slide.py | 234 | # Example usage |
| LOW | slack-gif-creator/templates/spin.py | 234 | # Example usage |
| LOW | slack-gif-creator/templates/zoom.py | 282 | # Example usage |
| LOW | slack-gif-creator/templates/shake.py | 112 | # Example usage |
| LOW | slack-gif-creator/templates/morph.py | 285 | # Example usage |
| LOW | slack-gif-creator/templates/bounce.py | 87 | # Example usage |
| LOW | slack-gif-creator/templates/explode.py | 296 | # Example usage |
| LOW | slack-gif-creator/templates/move.py | 240 | # Example usage |
| LOW | slack-gif-creator/templates/flip.py | 256 | # Example usage |
| LOW | slack-gif-creator/templates/fade.py | 290 | # Example usage |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …tion-meeting-intelligence/examples/customer-meeting.md | 10 | query: "Acme Corp" |
| LOW | webapp-testing/examples/static_html_automation.py | 21 | page.fill('#name', 'John Doe') |
| LOW | composio-skills/dynamics365-automation/SKILL.md | 57 | companyname: "Acme Corp" |
| LOW | composio-skills/gorgias-automation/SKILL.md | 79 | Create a new customer named "Jane Doe" with email jane@example.com and phone channel |
| LOW | composio-skills/googlemeet-automation/SKILL.md | 61 | - items: List of calendar IDs to check (e.g., ["primary", "user@example.com"]) |
| LOW | composio-skills/excel-automation/SKILL.md | 86 | rows: [["john@example.com","555-0101","Active"],["jane@example.com","555-0102","Pending"]] |
| LOW | composio-skills/braintree-automation/SKILL.md | 46 | - `email:'user@example.com'` -- Exact match (case insensitive) |
| LOW | composio-skills/braintree-automation/SKILL.md | 58 | name: "Jane Doe" |
| LOW | composio-skills/braintree-automation/SKILL.md | 61 | "line1": "123 Main St", |
| LOW | composio-skills/netsuite-automation/SKILL.md | 114 | "companyName": "Acme Corp", |
| LOW | composio-skills/netsuite-automation/SKILL.md | 117 | "phone": "555-0100" |
| LOW | composio-skills/netsuite-automation/SKILL.md | 141 | "companyName": "Acme Corp", |
| LOW | composio-skills/toggl-automation/SKILL.md | 80 | List all active clients in workspace 123456, then create a new client called "Acme Corp" |
| LOW | composio-skills/zoho-books-automation/SKILL.md | 162 | > "Find the customer ID for 'Acme Corp', create an invoice for them with consulting services, and then get the PDF" |
| LOW | mcp-builder/reference/python_mcp_server.md | 332 | "name": str, # Full name (e.g., "John Doe") |
| LOW | mcp-builder/reference/python_mcp_server.md | 599 | return {"id": user_id, "name": "John Doe", "email": "john@example.com"} |
| LOW | mcp-builder/reference/node_mcp_server.md | 154 | "name": string, // Full name (e.g., "John Doe") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | slack-gif-creator/core/typography.py | 10 | |
| LOW | slack-gif-creator/core/gif_builder.py | 10 | |
| LOW | slack-gif-creator/core/color_palettes.py | 9 | |
| LOW | slack-gif-creator/templates/wiggle.py | 17 | |
| LOW | slack-gif-creator/templates/spin.py | 16 | |
| LOW | slack-gif-creator/templates/morph.py | 14 | |
| LOW | slack-gif-creator/templates/bounce.py | 16 | |
| LOW | slack-gif-creator/templates/explode.py | 16 | |
| LOW | slack-gif-creator/templates/move.py | 212 | |
| LOW | slack-gif-creator/templates/fade.py | 13 | |
| LOW | gh-fix-ci/scripts/inspect_pr_checks.py | 2 | |
| LOW | skill-installer/scripts/github_utils.py | 4 | |
| LOW | skill-installer/scripts/list-curated-skills.py | 4 | |
| LOW | skill-installer/scripts/install-skill-from-github.py | 4 | |
| LOW | gh-address-comments/scripts/fetch_comments.py | 16 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | skill-creator/scripts/init_skill.py | 256 | Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill p |
| HIGH | mcp-builder/reference/python_mcp_server.md | 308 | Search for users in the Example system by name, email, or team. This tool searches across all user profiles in |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | slack-gif-creator/core/typography.py | 248 | # Create a separate layer for the box with alpha |
| MEDIUM | slack-gif-creator/core/gif_builder.py | 70 | # Create a global palette from all frames |
| MEDIUM | slack-gif-creator/core/gif_builder.py | 80 | # Create a properly-shaped RGB image from the pixel data |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | slack-gif-creator/core/validators.py | 200 | def get_optimization_suggestions(results: dict) -> list[str]: |
| LOW | slack-gif-creator/core/visual_effects.py | 455 | def create_screen_shake_offset(intensity: int, frame_index: int) -> tuple[int, int]: |
| LOW | slack-gif-creator/core/frame_composer.py | 235 | def create_gradient_background(width: int, height: int, |
| LOW | slack-gif-creator/core/color_palettes.py | 121 | def get_text_color_for_background(bg_color: tuple[int, int, int]) -> tuple[int, int, int]: |
| LOW | slack-gif-creator/templates/pulse.py | 188 | def create_breathing_animation( |
| LOW | slack-gif-creator/templates/kaleidoscope.py | 140 | def create_kaleidoscope_animation( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | webapp-testing/scripts/with_server.py | 12 | --server "cd backend && python server.py" --port 3000 \ |
| HIGH | webapp-testing/scripts/with_server.py | 13 | --server "cd frontend && npm run dev" --port 5173 \ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | mcp-builder/reference/evaluation.md | 557 | export OPENAI_API_KEY=your_api_key |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | skill-creator/scripts/init_skill.py | 271 | # Check if directory already exists |
| LOW | slack-gif-creator/core/validators.py | 103 | # Check if roughly square (within 2:1 ratio) |