337 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills.
4185 matches across 19 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 160 | # ┌─────────────────────────────────────────┐ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 163 | # └─────────────────┬───────────────────────┘ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 165 | # ┌────────▼────────┐ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 167 | # └────────┬────────┘ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 169 | # ┌────────▼────────┐ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 170 | # │ Think │◄──────┐ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 171 | # └────────┬────────┘ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 173 | # ┌────────▼────────┐ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 175 | # └────────┬────────┘ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 177 | # ┌─────────────┼─────────────┐ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 181 | # └─────────────┼─────────────┘ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 183 | # ┌────────▼────────┐ │ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 184 | # │ Observe │───────┘ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 185 | # └────────┬────────┘ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 187 | # ┌────────▼────────┐ |
| MEDIUM | .gemini/skills/senior-prompt-engineer/SKILL.md | 189 | # └─────────────────┘ |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 38 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 40 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 66 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 68 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 157 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 159 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 284 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 286 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 356 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 358 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 437 | # ───────────────────────────────────────────────────── |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 439 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 115 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 117 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 35 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 37 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 168 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 170 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 225 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 227 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 360 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 362 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 419 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 421 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 493 | # ───────────────────────────────────────────────────── |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 495 | # ───────────────────────────────────────────────────── |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 25 | # ─── Framework Definitions ─────────────────────────────────────────────────── |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 67 | # ─── Control Domain Library ────────────────────────────────────────────────── |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 488 | # ─── Analysis ──────────────────────────────────────────────────────────────── |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 572 | # ─── Display ───────────────────────────────────────────────────────────────── |
| MEDIUM | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 705 | # ─── Main ──────────────────────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 25 | # ─── Data Model ───────────────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 96 | # ─── Sample Data ───────────────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 337 | # ─── Analysis & Reporting ──────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 428 | # ─── Display ───────────────────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 565 | # ─── Interactive Entry ─────────────────────────────────────────────────────── |
| MEDIUM | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 614 | # ─── Main ──────────────────────────────────────────────────────────────────── |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 34 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 36 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 57 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 59 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 103 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 105 | # --------------------------------------------------------------------------- |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 134 | # --------------------------------------------------------------------------- |
| 840 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 123 | except Exception as e: |
| LOW | .gemini/skills/migration-architect/SKILL.md | 184 | except Exception as e: |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 477 | print(f"Error: File '{args.file}' not found.") |
| MEDIUM | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 480 | print(f"Error: Invalid JSON in '{args.file}': {e}") |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 533 | print(f"Error: File '{args.file}' not found.") |
| MEDIUM | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 536 | print(f"Error: Invalid JSON in '{args.file}': {e}") |
| MEDIUM | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 533 | print(f"Error: File not found: {args.csv}", file=sys.stderr) |
| MEDIUM | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 695 | print(f"Error: File not found: {args.csv}", file=sys.stderr) |
| MEDIUM | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 806 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) |
| MEDIUM | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 809 | print(f"Error: Invalid JSON in input file: {e}", file=sys.stderr) |
| MEDIUM | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 735 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) |
| MEDIUM | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 738 | print(f"Error: Invalid JSON: {e}", file=sys.stderr) |
| MEDIUM | …kills/strategic-alignment/scripts/alignment_checker.py | 432 | print(f"Error: File '{args.file}' not found.") |
| MEDIUM | …kills/strategic-alignment/scripts/alignment_checker.py | 435 | print(f"Error: Invalid JSON in '{args.file}': {e}") |
| MEDIUM | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 520 | print(f"Error: file not found: {args.input}", file=sys.stderr) |
| MEDIUM | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 523 | print(f"Error: invalid JSON: {e}", file=sys.stderr) |
| MEDIUM | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 566 | print(f"Error: file not found: {args.input}", file=sys.stderr) |
| MEDIUM | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 569 | print(f"Error: invalid JSON: {e}", file=sys.stderr) |
| MEDIUM | …evenue-operations/scripts/gtm_efficiency_calculator.py | 634 | print(f"Error: File not found: {args.input}", file=sys.stderr) |
| MEDIUM | …evenue-operations/scripts/gtm_efficiency_calculator.py | 637 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) |
| MEDIUM | …evenue-operations/scripts/forecast_accuracy_tracker.py | 512 | print(f"Error: File not found: {args.input}", file=sys.stderr) |
| MEDIUM | …evenue-operations/scripts/forecast_accuracy_tracker.py | 515 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) |
| MEDIUM | …evenue-operations/scripts/forecast_accuracy_tracker.py | 519 | print("Error: Missing required field 'forecast_periods' in input data", file=sys.stderr) |
| MEDIUM | …skills/revenue-operations/scripts/pipeline_analyzer.py | 474 | print(f"Error: File not found: {args.input}", file=sys.stderr) |
| MEDIUM | …skills/revenue-operations/scripts/pipeline_analyzer.py | 477 | print(f"Error: Invalid JSON in {args.input}: {e}", file=sys.stderr) |
| MEDIUM | …skills/revenue-operations/scripts/pipeline_analyzer.py | 484 | print(f"Error: Missing required field '{field}' in input data", file=sys.stderr) |
| MEDIUM | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 64 | print(f"Error: File not found: {filepath}", file=sys.stderr) |
| MEDIUM | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 67 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) |
| MEDIUM | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 71 | print("Error: JSON must contain a 'requirements' array.", file=sys.stderr) |
| MEDIUM | …s/sales-engineer/scripts/competitive_matrix_builder.py | 58 | print(f"Error: File not found: {filepath}", file=sys.stderr) |
| MEDIUM | …s/sales-engineer/scripts/competitive_matrix_builder.py | 61 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) |
| MEDIUM | …s/sales-engineer/scripts/competitive_matrix_builder.py | 65 | print("Error: JSON must contain a 'categories' array.", file=sys.stderr) |
| MEDIUM | …s/sales-engineer/scripts/competitive_matrix_builder.py | 69 | print("Error: JSON must contain 'our_product' name.", file=sys.stderr) |
| MEDIUM | …s/sales-engineer/scripts/competitive_matrix_builder.py | 73 | print("Error: JSON must contain a non-empty 'competitors' array.", file=sys.stderr) |
| MEDIUM | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 145 | print(f"Error: File not found: {filepath}", file=sys.stderr) |
| MEDIUM | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 148 | print(f"Error: Invalid JSON in {filepath}: {e}", file=sys.stderr) |
| MEDIUM | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 152 | print("Error: JSON must contain 'poc_name' field.", file=sys.stderr) |
| MEDIUM | …mer-success-manager/scripts/health_score_calculator.py | 418 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) |
| MEDIUM | …mer-success-manager/scripts/health_score_calculator.py | 421 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) |
| MEDIUM | …mer-success-manager/scripts/health_score_calculator.py | 426 | print("Error: No customer records found in input file.", file=sys.stderr) |
| MEDIUM | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 467 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) |
| MEDIUM | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 470 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) |
| MEDIUM | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 475 | print("Error: No customer records found in input file.", file=sys.stderr) |
| MEDIUM | …uccess-manager/scripts/expansion_opportunity_scorer.py | 394 | print(f"Error: File not found: {args.input_file}", file=sys.stderr) |
| MEDIUM | …uccess-manager/scripts/expansion_opportunity_scorer.py | 397 | print(f"Error: Invalid JSON in {args.input_file}: {e}", file=sys.stderr) |
| MEDIUM | …uccess-manager/scripts/expansion_opportunity_scorer.py | 402 | print("Error: No customer records found in input file.", file=sys.stderr) |
| MEDIUM | …kills/atlassian-admin/scripts/permission_audit_tool.py | 458 | print(f"Error: File '{args.permissions_file}' not found", file=sys.stderr) |
| MEDIUM | …kills/atlassian-admin/scripts/permission_audit_tool.py | 461 | print(f"Error: Invalid JSON in '{args.permissions_file}': {e}", file=sys.stderr) |
| MEDIUM | …kills/atlassian-admin/scripts/permission_audit_tool.py | 464 | print(f"Error: {e}", file=sys.stderr) |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 463 | except Exception as e: |
| MEDIUM | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 733 | print(f"Error: File '{args.data_file}' not found", file=sys.stderr) |
| MEDIUM | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 736 | print(f"Error: Invalid JSON in '{args.data_file}': {e}", file=sys.stderr) |
| MEDIUM | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 739 | print(f"Error: {e}", file=sys.stderr) |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 738 | except Exception as e: |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 511 | except Exception as e: |
| MEDIUM | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 569 | print(f"Error: File '{args.data_file}' not found", file=sys.stderr) |
| MEDIUM | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 572 | print(f"Error: Invalid JSON in '{args.data_file}': {e}", file=sys.stderr) |
| MEDIUM | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 575 | print(f"Error: {e}", file=sys.stderr) |
| LOW | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 427 | except Exception as e: |
| LOW | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 574 | except Exception as e: |
| 673 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 98 | def action_record_consensus_search(name: str, facet: str, query: str, tier: Optional[str]) -> Dict[str, Any]: |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 116 | def action_record_consensus_received(name: str, count: int) -> Dict[str, Any]: |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 124 | def action_record_consensus_cited(name: str, url: str) -> Dict[str, Any]: |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 134 | def action_record_reporter_search(name: str, search_type: str, query: str, projects: int) -> Dict[str, Any]: |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 143 | def action_record_reporter_cited(name: str, project_num: str) -> Dict[str, Any]: |
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 106 | def is_likely_company_official(domain: str, subject_keywords: List[str]) -> bool: |
| LOW | …rch/dossier/skills/dossier/scripts/citation_tracker.py | 129 | def action_mark_implicit_fallback(name: str) -> Dict[str, Any]: |
| LOW | …ills/dossier/scripts/disconfirming_evidence_balance.py | 50 | def suggest_disconfirming_queries(hypothesis: str, supporting_queries: List[str]) -> List[str]: |
| LOW | …view/skills/litreview/scripts/framework_recommender.py | 123 | def generate_starter_questions(question: str, framework: str) -> List[str]: |
| LOW | …litreview/skills/litreview/scripts/citation_tracker.py | 107 | def action_record_papers_received(name: str, count: int, unique: Optional[int]) -> Dict[str, Any]: |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 94 | def validate_against_audience(question: str, audience: str) -> Dict[str, Any]: |
| LOW | …notebooklm/scripts/custom_prompt_template_generator.py | 179 | def generate_table_of_contents(audience: str, length: str, angle: str) -> str: |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 290 | async function handleSubscriptionUpdated(subscription: Stripe.Subscription) { |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 313 | async function handleSubscriptionDeleted(subscription: Stripe.Subscription) { |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 325 | async function handleInvoicePaymentFailed(invoice: Stripe.Invoice) { |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 342 | async function handleInvoicePaymentSucceeded(invoice: Stripe.Invoice) { |
| LOW | .gemini/skills/stripe-integration-expert/SKILL.md | 459 | export async function requireActiveSubscription() { |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 64 | def test_divide_positive_numbers(self): |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 67 | def test_divide_negative_numerator(self): |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 73 | def test_divide_by_zero_raises_value_error(self): |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 77 | def test_divide_zero_numerator(self): |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 319 | def test_roundtrip_serialization(data): |
| LOW | .gemini/skills/tdd-guide/SKILL.md | 324 | def test_addition_is_commutative(a, b): |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 119 | def calculate_overall_alignment(stakeholders: List[Dict]) -> Dict: |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 490 | def calculate_framework_coverage(controls: list[dict]) -> dict: |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 529 | def find_high_leverage_controls(controls: list[dict]) -> list[dict]: |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 339 | def calculate_portfolio_summary(risks: list[dict]) -> dict: |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 153 | def build_financial_dimension(stage: Stage, **kwargs) -> Dimension: |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 223 | def build_engineering_dimension(**kwargs) -> Dimension: |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 261 | def build_operations_dimension(**kwargs) -> Dimension: |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 114 | def _calculate_category_score(self, category_data: Dict, indicators: List) -> float: |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 325 | def _generate_recommendations(self, results: Dict) -> List[str]: |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 239 | def _distribute_quarterly_hires(self, total_hires: int, role_needs: Dict) -> Dict: |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 417 | def _generate_recommendations(self, results: Dict) -> List[str]: |
| LOW | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 107 | def calculate_historical_win_rates(deals): |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 339 | def print_scenario_comparison(scenarios: List[ScenarioResult]) -> None: |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 476 | def generate_improvement_plan( |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 290 | def _generate_toc_recommendation(bottleneck_step: dict, process: ProcessData) -> str: |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 129 | def calculate_objective_score(objective: dict, quarter_progress: float) -> dict: |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 594 | def _generate_recommendations( |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 771 | def _calculate_quarter_progress(data: dict) -> float: |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 230 | def _perform_sensitivity_analysis(self, base_case: Dict, scenarios: List[Dict]) -> Dict: |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 245 | def _calculate_variable_impact(self, base_case: Dict, variable: str, change: float) -> float: |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 259 | def _calculate_risk_adjusted_returns(self, scenarios: List[Dict]) -> Dict: |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 338 | def analyze_financial_scenarios(base_case: Dict, scenarios: List[Dict]) -> str: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 49 | def analyze_strategic_position(self, company_data: Dict) -> Dict: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 196 | def _calculate_industry_attractiveness(self, forces: Dict) -> float: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 232 | def _generate_strategic_options(self, pillar_analysis: Dict, context: Dict) -> List[Dict]: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 347 | def _calculate_execution_risk(self, data: Dict) -> float: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 372 | def _calculate_financial_risk(self, data: Dict) -> float: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 385 | def _calculate_competitive_risk(self, data: Dict) -> float: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 391 | def _create_strategic_roadmap(self, options: List, timeline_months: int) -> Dict: |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 469 | def _generate_recommendations(self, results: Dict) -> List[str]: |
| LOW | …skills/revenue-operations/scripts/pipeline_analyzer.py | 63 | def calculate_stage_conversion_rates( |
| LOW | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 207 | def determine_bid_recommendation( |
| LOW | …s/sales-engineer/scripts/competitive_matrix_builder.py | 170 | def compute_competitive_scores( |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 226 | def generate_success_criteria(data: dict[str, Any]) -> list[dict[str, Any]]: |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 304 | def generate_evaluation_scorecard(data: dict[str, Any]) -> dict[str, Any]: |
| LOW | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 456 | def generate_go_no_go_framework(data: dict[str, Any]) -> dict[str, Any]: |
| LOW | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 120 | def renewal_urgency_multiplier(days_remaining: Optional[int]) -> float: |
| 787 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | research/research/skills/research/scripts/classifier.py | 20 | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 29 | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 30 | |
| LOW | …grants/skills/grants/scripts/fiscal_year_calculator.py | 22 | |
| LOW | …ills/dossier/scripts/disconfirming_evidence_balance.py | 27 | |
| LOW | research/pulse/skills/pulse/scripts/citation_tracker.py | 36 | |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 52 | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 25 | |
| LOW | …arch/syllabus/skills/syllabus/scripts/topic_grouper.py | 29 | |
| LOW | …/notebooklm/skills/notebooklm/scripts/action_router.py | 26 | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 33 | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 33 | |
| LOW | …icer-advisor/scripts/customer_segmentation_designer.py | 42 | |
| LOW | …omer-officer-advisor/scripts/cs_coverage_calculator.py | 33 | |
| LOW | …lls/vpe-advisor/scripts/eng_team_structure_designer.py | 35 | |
| LOW | …ls/vpe-advisor/scripts/eng_hiring_funnel_calculator.py | 40 | |
| LOW | …isor/skills/ciso-advisor/scripts/compliance_tracker.py | 21 | |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 18 | |
| LOW | …advisor/skills/ciso-advisor/scripts/risk_quantifier.py | 19 | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 10 | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 11 | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 10 | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 11 | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 11 | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 6 | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 7 | |
| LOW | …/skills/cto-advisor/scripts/team_scaling_calculator.py | 8 | |
| LOW | …r/skills/cro-advisor/scripts/revenue_forecast_model.py | 29 | |
| LOW | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 30 | |
| LOW | …l-advisor/skills/cro-advisor/scripts/churn_analyzer.py | 34 | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 16 | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 18 | |
| LOW | …sor/skills/chro-advisor/scripts/hiring_plan_modeler.py | 19 | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 21 | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 25 | |
| LOW | …icer-advisor/scripts/customer_segmentation_designer.py | 42 | |
| LOW | …omer-officer-advisor/scripts/cs_coverage_calculator.py | 33 | |
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 27 | |
| LOW | …/skills/cfo-advisor/scripts/unit_economics_analyzer.py | 19 | |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 25 | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 24 | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 25 | |
| LOW | …r/skills/cmo-advisor/scripts/growth_model_simulator.py | 27 | |
| LOW | …sor/skills/decision-logger/scripts/decision_tracker.py | 20 | |
| LOW | …lls/vpe-advisor/scripts/eng_team_structure_designer.py | 35 | |
| LOW | …ls/vpe-advisor/scripts/eng_hiring_funnel_calculator.py | 40 | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 19 | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 21 | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 6 | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 7 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 6 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 7 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 8 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 9 | |
| LOW | …data-officer-advisor/scripts/ai_training_data_audit.py | 36 | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 21 | |
| LOW | …data-officer-advisor/scripts/ai_training_data_audit.py | 36 | |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 17 | |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 17 | |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 18 | |
| 571 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …skills/research/scripts/routing_transparency_logger.py | 106 | |
| LOW | …skills/research/scripts/routing_transparency_logger.py | 127 | |
| LOW | …earch/grants/skills/grants/scripts/citation_tracker.py | 242 | |
| LOW | …arch/grants/skills/grants/scripts/mechanism_matcher.py | 54 | |
| LOW | …ssier/skills/dossier/scripts/source_tier_classifier.py | 200 | |
| LOW | …rch/dossier/skills/dossier/scripts/citation_tracker.py | 224 | |
| LOW | research/pulse/skills/pulse/scripts/citation_tracker.py | 187 | |
| LOW | …view/skills/litreview/scripts/framework_recommender.py | 70 | |
| LOW | …litreview/skills/litreview/scripts/citation_tracker.py | 199 | |
| LOW | …ew/skills/litreview/scripts/cross_search_aggregator.py | 88 | |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 138 | |
| LOW | …earch/patent/skills/patent/scripts/citation_tracker.py | 195 | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 54 | |
| LOW | …ills/syllabus/scripts/discussion_question_validator.py | 149 | |
| LOW | …h/syllabus/skills/syllabus/scripts/citation_tracker.py | 171 | |
| LOW | …arch/syllabus/skills/syllabus/scripts/topic_grouper.py | 147 | |
| LOW | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 70 | |
| LOW | …lls/executive-mentor/scripts/decision_matrix_scorer.py | 288 | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 232 | |
| LOW | …/skills/executive-mentor/scripts/stakeholder_mapper.py | 364 | |
| LOW | …er-advisor/scripts/retention_decomposition_analyzer.py | 140 | |
| LOW | …/skills/org-health-diagnostic/scripts/health_scorer.py | 69 | |
| LOW | …r/skills/scenario-war-room/scripts/scenario_modeler.py | 147 | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 130 | |
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 325 | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 134 | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 236 | |
| LOW | …dvisor/skills/chro-advisor/scripts/comp_benchmarker.py | 275 | |
| LOW | …er-advisor/scripts/retention_decomposition_analyzer.py | 140 | |
| LOW | …skills/cmo-advisor/scripts/marketing_budget_modeler.py | 266 | |
| LOW | …sor/skills/decision-logger/scripts/decision_tracker.py | 366 | |
| LOW | …sor/skills/decision-logger/scripts/decision_tracker.py | 393 | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 320 | |
| LOW | …/skills/coo-advisor/scripts/ops_efficiency_analyzer.py | 412 | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 51 | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 282 | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 406 | |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 297 | |
| LOW | …kills/strategic-alignment/scripts/alignment_checker.py | 191 | |
| LOW | …kills/strategic-alignment/scripts/alignment_checker.py | 244 | |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 127 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 137 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 208 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 391 | |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 469 | |
| LOW | …general-counsel-advisor/scripts/term_sheet_analyzer.py | 80 | |
| LOW | …ef-data-officer-advisor/scripts/data_asset_valuator.py | 53 | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 132 | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 222 | |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 497 | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 273 | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 371 | |
| LOW | …level-advisor/skills/cpo-advisor/scripts/pmf_scorer.py | 385 | |
| LOW | …general-counsel-advisor/scripts/term_sheet_analyzer.py | 80 | |
| LOW | …ef-data-officer-advisor/scripts/data_asset_valuator.py | 53 | |
| LOW | …evenue-operations/scripts/gtm_efficiency_calculator.py | 75 | |
| LOW | …evenue-operations/scripts/forecast_accuracy_tracker.py | 234 | |
| LOW | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 114 | |
| LOW | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 120 | |
| LOW | …uccess-manager/scripts/expansion_opportunity_scorer.py | 95 | |
| 540 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | .gemini/skills/tdd-guide/SKILL.md | 0 | serialization followed by deserialization returns the original. |
| HIGH | engineering-team/skills/tdd-guide/SKILL.md | 0 | serialization followed by deserialization returns the original. |
| HIGH | docs/skills/engineering-team/tdd-guide.md | 0 | serialization followed by deserialization returns the original. |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | calculate required sample size per variant. baseline_rate: current conversion rate (e.g. 0.10) mde: minimum detectable e |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | run two-proportion z-test and return structured results. control/treatment: dicts with 'conversions' and 'visitors'. |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | returns a fitted-ready columntransformer for structured tabular data. |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | returns a fitted-ready columntransformer for structured tabular data. |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | returns a fitted-ready columntransformer for structured tabular data. |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | extract cyclical and lag features from a datetime column. |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | extract cyclical and lag features from a datetime column. |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | extract cyclical and lag features from a datetime column. |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | cross-validate and return mean ± std for each scorer. use stratifiedkfold for classification to preserve class balance. |
| HIGH | .gemini/skills/senior-data-scientist/SKILL.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t |
| HIGH | engineering-team/skills/senior-data-scientist/SKILL.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t |
| HIGH | docs/skills/engineering-team/senior-data-scientist.md | 0 | estimate att via ols did with optional covariates. df must have: outcome, treatment_col (0/1), post_col (0/1). returns t |
| HIGH | …evenue-operations/scripts/gtm_efficiency_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …evenue-operations/scripts/forecast_accuracy_tracker.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …skills/revenue-operations/scripts/pipeline_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …s/sales-engineer/scripts/competitive_matrix_builder.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …lls/social-media-analyzer/scripts/calculate_metrics.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …l/skills/campaign-analytics/scripts/funnel_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …/campaign-analytics/scripts/campaign_roi_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …lls/campaign-analytics/scripts/attribution_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …e/skills/financial-analyst/scripts/ratio_calculator.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …/financial-analyst/scripts/budget_variance_analyzer.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …ance/skills/financial-analyst/scripts/dcf_valuation.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …e/skills/financial-analyst/scripts/forecast_builder.py | 0 | safely divide two numbers, returning default if denominator is zero. |
| HIGH | …evenue-operations/scripts/gtm_efficiency_calculator.py | 0 | format analysis results as a human-readable text report. |
| HIGH | …evenue-operations/scripts/forecast_accuracy_tracker.py | 0 | format analysis results as a human-readable text report. |
| HIGH | …skills/revenue-operations/scripts/pipeline_analyzer.py | 0 | format analysis results as a human-readable text report. |
| HIGH | …mer-success-manager/scripts/health_score_calculator.py | 0 | return numerator / denominator, or *default* when denominator is zero. |
| HIGH | …ustomer-success-manager/scripts/churn_risk_analyzer.py | 0 | return numerator / denominator, or *default* when denominator is zero. |
| HIGH | …uccess-manager/scripts/expansion_opportunity_scorer.py | 0 | return numerator / denominator, or *default* when denominator is zero. |
| HIGH | …ing-team/skills/tdd-guide/scripts/framework_adapter.py | 0 | it('{test_name}', () => {{ // {description} {self._indent(test_body, 2)} }}); |
| HIGH | …ing-team/skills/tdd-guide/scripts/framework_adapter.py | 0 | it('{test_name}', () => {{ // {description} {self._indent(test_body, 2)} }}); |
| HIGH | …ing-team/skills/tdd-guide/scripts/framework_adapter.py | 0 | it('{test_name}', () => {{ // {description} {self._indent(test_body, 2)} }}); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …sor/skills/decision-logger/scripts/decision_tracker.py | 540 | print(f" To initialize: mkdir -p memory/board-meetings && touch memory/board-meetings/decisions.md") |
| HIGH | …skills/google-workspace-cli/scripts/output_analyzer.py | 157 | key = str(val) if val is not None else "(null)" |
| HIGH | …/skills/senior-frontend/scripts/component_generator.py | 67 | error: Error | null; |
| HIGH | …/skills/senior-frontend/scripts/component_generator.py | 72 | const [error, setError] = useState<Error | null>(null); |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 236 | name: string | null; |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 242 | error: string | null; |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 352 | const PORT = process.env.PORT || 8000; |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 463 | const [data, setData] = useState<T | null>(null); |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 465 | const [error, setError] = useState<string | null>(null); |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 469 | setError(null); |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 777 | "cd backend && pip install -r requirements.txt && uvicorn app.main:app --reload", |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 778 | "cd frontend && npm install && npm run dev" |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 783 | "cd server && npm install && npm run dev", |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 784 | "cd client && npm install && npm run dev" |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 789 | "cd backend && pip install -r requirements.txt && python manage.py migrate && python manage.py runserver", |
| HIGH | …/skills/senior-fullstack/scripts/project_scaffolder.py | 790 | "cd frontend && npm install && npm run dev" |
| HIGH | …/senior-data-engineer/scripts/pipeline_orchestrator.py | 687 | 'command': f'cd /opt/dbt && dbt run --select {" ".join(dbt_models)}' |
| HIGH | …/senior-data-engineer/scripts/pipeline_orchestrator.py | 699 | 'command': f'cd /opt/dbt && dbt test --select {" ".join(dbt_models)}' |
| HIGH | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 532 | workers: process.env.CI ? 1 : undefined, |
| HIGH | …s/ms365-tenant-manager/scripts/powershell_generator.py | 191 | $lastSignIn = if ($signIns) { $signIns[0].CreatedDateTime } else { $null } |
| HIGH | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 23 | "article_5_practice": null, |
| HIGH | …ct-specialist/scripts/conformity_assessment_planner.py | 21 | "annex_i_sectoral_law": null, |
| HIGH | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 23 | "article_5_practice": null, |
| HIGH | …ct-specialist/scripts/conformity_assessment_planner.py | 21 | "annex_i_sectoral_law": null, |
| HIGH | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 105 | "src/index.ts": "import express from 'express';\nimport cors from 'cors';\nimport helmet from 'helmet';\nimp |
| HIGH | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 158 | {'npm install && npm run dev' if stack in ('nextjs', 'express') else 'pip install -r requirements.txt && uvicorn app.mai |
| HIGH | …r/skills/workflow-builder/scripts/validate_workflow.py | 235 | bugs.push(...r) |
| HIGH | …r/skills/workflow-builder/scripts/scaffold_workflow.py | 131 | (!budget.total || budget.remaining() > 50_000) |
| HIGH | …r/skills/workflow-builder/scripts/scaffold_workflow.py | 139 | found.push(...fresh) |
| HIGH | …ills/docker-development/scripts/dockerfile_analyzer.py | 47 | "fix": "Add && rm -rf /var/lib/apt/lists/* in the same RUN instruction", |
| HIGH | …ills/docker-development/scripts/dockerfile_analyzer.py | 135 | "fix": "Add HEALTHCHECK CMD curl -f http://localhost:PORT/health || exit 1", |
| HIGH | …ring/llm-wiki/skills/llm-wiki/scripts/ingest_source.py | 30 | "existing_summary_page": "wiki/sources/monosemanticity.md" | null, |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 151 | " - run: python3 -m pip install -r requirements.txt || true", |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 152 | " - run: python3 -m pytest || true", |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 236 | " - python3 -m pip install -r requirements.txt || true", |
| HIGH | …s/ci-cd-pipeline-builder/scripts/pipeline_generator.py | 237 | " - python3 -m pytest || true", |
| HIGH | …s/browser-automation/scripts/anti_detection_checker.py | 196 | " await page.add_init_script(\"Object.defineProperty(navigator, 'webdriver', {get: () => undefined} |
| HIGH | …/browser-automation/scripts/form_automation_builder.py | 211 | "Object.defineProperty(navigator, \'webdriver\', {{get: () => undefined}});" |
| HIGH | …/skills/browser-automation/scripts/scraping_toolkit.py | 156 | "Object.defineProperty(navigator, \'webdriver\', {{get: () => undefined}});" |
| HIGH | …/skills/helm-chart-builder/scripts/values_validator.py | 298 | "fix": "Remove default. Use empty string, null, or 'changeme' placeholder with comment", |
| HIGH | …/skills/autoresearch-agent/scripts/setup_experiment.py | 307 | print(" Error: not a git repository. Run: git init && git add . && git commit -m 'initial'") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 153 | # Check if existing pool is sufficient |
| LOW | …evel-advisor/skills/coo-advisor/scripts/okr_tracker.py | 301 | # Check if it's supposed to support something |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 428 | # Assign initiatives to phases |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 149 | # Check if delete permissions are unrestricted |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 157 | # Check if granted to broad groups |
| LOW | …kills/atlassian-admin/scripts/permission_audit_tool.py | 168 | # Check if admin permissions exist |
| LOW | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 722 | # Output results |
| LOW | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 558 | # Output results |
| LOW | …/skills/scrum-master/scripts/retrospective_analyzer.py | 892 | # Output results |
| LOW | …/skills/senior-pm/scripts/resource_capacity_planner.py | 824 | # Output results |
| LOW | …ement/skills/senior-pm/scripts/risk_matrix_analyzer.py | 676 | # Output results |
| LOW | …t/skills/senior-pm/scripts/project_health_dashboard.py | 792 | # Output results |
| LOW | …gement/skills/jira-expert/scripts/jql_query_builder.py | 478 | # Output results |
| LOW | engineering-team/playwright-pro/hooks/validate-test.sh | 8 | # Read the file path from stdin JSON |
| LOW | engineering-team/playwright-pro/hooks/validate-test.sh | 24 | # Check if file exists |
| LOW | …skills/google-workspace-cli/scripts/workspace_audit.py | 111 | # Check if external sharing is enabled |
| LOW | …s/senior-prompt-engineer/scripts/agent_orchestrator.py | 95 | # Check if it's a key-value pair |
| LOW | …or-architect/scripts/architecture_diagram_generator.py | 189 | # Check if import references another component |
| LOW | …skills/senior-architect/scripts/dependency_analyzer.py | 339 | # Check if import is an internal module |
| LOW | …ills/senior-fullstack/scripts/code_quality_analyzer.py | 389 | # Read file content |
| LOW | …or-computer-vision/scripts/dataset_pipeline_builder.py | 219 | # Check if txt contains YOLO format (class x_center y_center width height) |
| LOW | …ills/senior-backend/scripts/database_migration_tool.py | 337 | # Check if it's actually a declared FK |
| LOW | …g-team/skills/senior-backend/scripts/api_scaffolder.py | 477 | # Check if has request body |
| LOW | …kills/tech-stack-evaluator/scripts/report_generator.py | 41 | # Check if running in terminal |
| LOW | …-team/skills/senior-qa/scripts/test_suite_generator.py | 145 | # Check if already added |
| LOW | …s/ms365-tenant-manager/scripts/powershell_generator.py | 372 | # Check if user already has license |
| LOW | …ills/programmatic-seo/scripts/url_pattern_generator.py | 83 | # Check if swapped variables create duplicate intent |
| LOW | …skill/skills/marketing-ops/scripts/campaign_tracker.py | 63 | # Check if any dependency is incomplete |
| LOW | …/app-store-optimization/scripts/competitor_analyzer.py | 441 | # Check if line starts with bullet or number |
| LOW | …eam/skills/soc2-compliance/scripts/evidence_tracker.py | 71 | # Check if overdue |
| LOW | …onsultant-specialist/scripts/fda_submission_tracker.py | 138 | # Check if submission has been sent |
| LOW | …ills/isms-audit-expert/scripts/isms_audit_scheduler.py | 119 | # Assign controls to quarters based on risk |
| LOW | scripts/generate-docs.py | 339 | # Check if platform keywords already present |
| LOW | scripts/codex-install.sh | 132 | # Check if skill exists |
| LOW | scripts/codex-install.sh | 138 | # Check if it's a valid skill (has SKILL.md) |
| LOW | scripts/sync-codex-skills.py | 418 | # Output results |
| LOW | .github/workflows/skill-security-audit.yml | 63 | # Check if this directory has a SKILL.md (is a skill) |
| LOW | …skills/saas-scaffolder/scripts/project_bootstrapper.py | 390 | # Write files |
| LOW | …ls/product-manager-toolkit/scripts/rice_prioritizer.py | 277 | # Output results |
| LOW | …ering/agenthub/skills/agenthub/scripts/dag_analyzer.py | 99 | # Check if commit is ancestor of other_commit |
| LOW | …kills/terraform-patterns/scripts/tf_module_analyzer.py | 260 | # Check if name suggests a secret |
| LOW | …der/skills/karpathy-coder/scripts/assumption_linter.py | 95 | # Check if any "plan" or numbered-list block lacks verification |
| LOW | …hy-coder/skills/karpathy-coder/scripts/diff_surgeon.py | 96 | # Check if ONLY change is semicolon |
| LOW | …ring/security-guidance/hooks/security_reminder_hook.py | 244 | # Check if security reminders are enabled |
| LOW | …kills/migration-architect/scripts/migration_planner.py | 624 | # Output results |
| LOW | …s/migration-architect/scripts/compatibility_checker.py | 840 | # Output results |
| LOW | …ills/migration-architect/scripts/rollback_generator.py | 1072 | # Output results |
| LOW | …g/skills/dependency-auditor/scripts/upgrade_planner.py | 509 | # Check if major version change |
| LOW | …/sql-database-assistant/scripts/migration_generator.py | 232 | # Check if type is specified (e.g., "rating int") |
| LOW | …/skills/observability-designer/scripts/slo_designer.py | 655 | # Output results |
| LOW | …/observability-designer/scripts/dashboard_generator.py | 1197 | # Output results |
| LOW | …/skills/spec-driven-workflow/scripts/test_extractor.py | 65 | # Check if we hit another ## section |
| LOW | …ering/skills/tech-debt-tracker/scripts/debt_scanner.py | 657 | # Output results |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 830 | # Output results |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 943 | # Output results |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 274 | # Check if path starts with slash |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 457 | # Check if this is an action endpoint |
| LOW | …ering/skills/api-design-reviewer/scripts/api_linter.py | 519 | # Check if status code is appropriate for the method |
| LOW | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 466 | # Check if method usage seems appropriate |
| LOW | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 892 | # Check if operation has security requirements |
| 17 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 135 | # Step 1: Option pool shuffle (if pre-round) |
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 173 | # Step 2: Price per share (after pool creation) |
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 180 | # Step 3: New shares for investor |
| LOW | …dvisor/skills/cfo-advisor/scripts/fundraising_model.py | 183 | # Step 4: Add investor to cap table |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 317 | # Step 1: Configure organization settings |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 327 | # Step 2: Enable Security Defaults (or use Conditional Access for advanced) |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 333 | # Step 3: Enable audit logging |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 337 | # Step 4: Configure Exchange Online settings |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 352 | # Step 5: Configure SharePoint Online settings |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 358 | # Step 6: Configure Microsoft Teams settings |
| LOW | …am/skills/ms365-tenant-manager/scripts/tenant_setup.py | 370 | # Step 7: Summary |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 173 | # Step 1: Get user details |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 177 | # Step 2: Disable sign-in (immediately revokes access) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 181 | # Step 3: Revoke all active sessions |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 185 | # Step 4: Remove from all groups (except retained groups) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 195 | # Step 5: Remove mobile devices |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 203 | # Step 6: Convert mailbox to shared (preserves emails, removes license requirement) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 207 | # Step 7: Set up email forwarding (optional - update recipient as needed) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 211 | # Step 8: Set auto-reply |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 223 | # Step 9: Remove licenses (wait a bit after mailbox conversion) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 234 | # Step 10: Hide from GAL (Global Address List) |
| LOW | …skills/ms365-tenant-manager/scripts/user_management.py | 238 | # Step 11: Document offboarding |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 158 | # Step 1: Article 5 prohibitions (binary, no carve-out) |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 169 | # Step 2: Article 6(1) — safety component of regulated product per Annex I |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 180 | # Step 3: Article 6(2) + Annex III — high-risk by category |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 213 | # Step 4: Article 50 transparency (limited-risk) |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 224 | # Step 5: Default — minimal-risk |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 158 | # Step 1: Article 5 prohibitions (binary, no carve-out) |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 169 | # Step 2: Article 6(1) — safety component of regulated product per Annex I |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 180 | # Step 3: Article 6(2) + Annex III — high-risk by category |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 213 | # Step 4: Article 50 transparency (limited-risk) |
| LOW | …ai-act-specialist/scripts/ai_system_risk_classifier.py | 224 | # Step 5: Default — minimal-risk |
| LOW | .github/workflows/smart-sync.yml | 149 | # Step 1: Check if in Project |
| LOW | .github/workflows/smart-sync.yml | 188 | # Step 2: Determine Target Status |
| LOW | .github/workflows/smart-sync.yml | 213 | # Step 3: Get Project IDs |
| LOW | .github/workflows/smart-sync.yml | 242 | # Step 4: Update Project Board |
| LOW | .github/workflows/smart-sync.yml | 291 | # Step 1: Get Issue Number |
| LOW | .github/workflows/smart-sync.yml | 320 | # Step 2: Get Project Status |
| LOW | .github/workflows/smart-sync.yml | 349 | # Step 3: Map Status to Label |
| LOW | .github/workflows/smart-sync.yml | 365 | # Step 4: Update Issue Labels |
| LOW | .github/workflows/smart-sync.yml | 379 | # Step 5: Handle Issue State |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 121 | # Step 1: Enrich debt items with estimates |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 127 | # Step 2: Calculate prioritization scores |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 138 | # Step 3: Sort by priority score |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 143 | # Step 4: Generate sprint allocation recommendations |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 146 | # Step 5: Generate insights and recommendations |
| LOW | …g/skills/tech-debt-tracker/scripts/debt_prioritizer.py | 149 | # Step 6: Create visualization data |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 211 | # Step 1: Process historical snapshots |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 214 | # Step 2: Calculate health metrics for each snapshot |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 217 | # Step 3: Analyze trends |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 220 | # Step 4: Calculate debt velocity |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 223 | # Step 5: Generate forecasts |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 226 | # Step 6: Create executive summary |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 229 | # Step 7: Generate recommendations |
| LOW | …ing/skills/tech-debt-tracker/scripts/debt_dashboard.py | 232 | # Step 8: Create visualizations data |
| LOW | …eering/skills/database-designer/migration_generator.py | 656 | # Step 1: Add new column |
| LOW | …eering/skills/database-designer/migration_generator.py | 668 | # Step 2: Copy data |
| LOW | …eering/skills/database-designer/migration_generator.py | 680 | # Step 3: Drop old column |
| LOW | …eering/skills/database-designer/migration_generator.py | 692 | # Step 4: Rename new column |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 36 | "assignee": "Acme Corp", |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 64 | "assignee": "Acme Corp", |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 75 | "assignee": "Acme Corp", |
| LOW | …search/patent/skills/patent/scripts/family_resolver.py | 86 | "assignee": "Acme Corp", |
| LOW | .gemini/skills/revenue-operations/SKILL.md | 62 | "name": "Acme Corp", |
| LOW | .gemini/skills/landing-page-generator/SKILL.md | 8 | Generate high-converting landing pages from a product description. Output complete Next.js/React components with multipl |
| LOW | .gemini/skills/api-design-reviewer/SKILL.md | 230 | "name": "John Doe", |
| LOW | .gemini/skills/jira-expert/SKILL.md | 14 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | .gemini/skills/jira-expert/SKILL.md | 273 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | .gemini/skills/gdpr-dsgvo-expert/SKILL.md | 89 | --type access --subject "John Doe" --email "john@example.com" |
| LOW | …kills/strategic-alignment/scripts/alignment_checker.py | 32 | "name": "Acme Corp", |
| LOW | …visor/skills/cpo-advisor/scripts/portfolio_analyzer.py | 43 | "company": "Acme Corp", |
| LOW | business-growth/skills/revenue-operations/SKILL.md | 62 | "name": "Acme Corp", |
| LOW | …ls/revenue-operations/assets/sample_pipeline_data.json | 8 | "name": "Acme Corp", |
| LOW | …s/customer-success-manager/assets/expected_output.json | 13 | "name": "Acme Corp", |
| LOW | …tomer-success-manager/assets/sample_customer_data.json | 5 | "name": "Acme Corp", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 28 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 116 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 195 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 280 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 359 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 465 | "assigned_to": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 520 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 577 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 621 | "facilitator": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 622 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown"], |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 641 | "owner": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 679 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 723 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown"], |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 742 | "owner": "John Doe", |
| LOW | …ent/skills/scrum-master/assets/sample_sprint_data.json | 779 | "attendees": ["John Doe", "Jane Smith", "Bob Wilson", "Alice Brown", "Sarah Chen"], |
| LOW | project-management/skills/jira-expert/SKILL.md | 14 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | project-management/skills/jira-expert/SKILL.md | 273 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | …ng-team/playwright-pro/skills/pw/reference/fixtures.md | 89 | await page.getByLabel('Email').fill('admin@example.com'); |
| LOW | …eering-team/playwright-pro/skills/generate/patterns.md | 9 | await page.getByLabel('Email').fill('user@example.com'); |
| LOW | …eering-team/playwright-pro/skills/generate/patterns.md | 68 | await page.getByLabel('Name').fill('Jane Doe'); |
| LOW | …ls/google-workspace-cli/references/recipes-cookbook.md | 97 | gws drive permissions create <FILE_ID> --type user --role writer --emailAddress "user@example.com" |
| LOW | engineering-team/skills/tdd-guide/README.md | 348 | const result = validator.validate('user@example.com'); |
| LOW | …senior-architect/references/system_design_workflows.md | 220 | "street": "123 Main St", |
| LOW | …s/senior-fullstack/references/development_workflows.md | 388 | target: { value: "John Doe" }, |
| LOW | …s/senior-fullstack/references/development_workflows.md | 395 | name: "John Doe", |
| LOW | …s/senior-fullstack/references/development_workflows.md | 471 | await page.fill('[name="email"]', "user@example.com"); |
| LOW | …skills/senior-fullstack/references/tech_stack_guide.md | 317 | where: { email: "user@example.com" }, |
| LOW | …skills/senior-fullstack/references/tech_stack_guide.md | 345 | .where(eq(users.email, "user@example.com")) |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 80 | await loginPage.login('user@example.com', 'password123'); |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 85 | await loginPage.login('user@example.com', 'wrongpassword'); |
| LOW | …kills/senior-qa/references/test_automation_patterns.md | 728 | const user = createUser({ name: 'John Doe' }); |
| LOW | …-team/skills/senior-qa/references/qa_best_practices.md | 306 | await user.type(screen.getByLabelText('Name'), 'John Doe'); |
| LOW | …-team/skills/senior-qa/references/qa_best_practices.md | 313 | name: 'John Doe', |
| LOW | …team/skills/senior-qa/references/testing_strategies.md | 200 | return res(ctx.json({ id: req.params.id, name: 'John Doe' })); |
| LOW | …team/skills/senior-qa/references/testing_strategies.md | 217 | expect(screen.getByText('John Doe')).toBeInTheDocument(); |
| LOW | …kills/a11y-audit/references/framework-a11y-patterns.md | 28 | <input id="email" type="email" placeholder="user@example.com" /> |
| LOW | docs/skills/business-growth/revenue-operations.md | 73 | "name": "Acme Corp", |
| LOW | docs/skills/project-management/jira-expert.md | 25 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | docs/skills/project-management/jira-expert.md | 284 | mcp jira create_project --name "My Project" --key "MYPROJ" --type scrum --lead "user@example.com" |
| LOW | docs/skills/ra-qm-team/gdpr-dsgvo-expert.md | 100 | --type access --subject "John Doe" --email "john@example.com" |
| LOW | docs/skills/product-team/landing-page-generator.md | 19 | Generate high-converting landing pages from a product description. Output complete Next.js/React components with multipl |
| LOW | docs/skills/engineering/api-design-reviewer.md | 241 | "name": "John Doe", |
| LOW | commercial/skills/deal-desk/scripts/deal_scorer.py | 37 | "customer_name": "Acme Corp", |
| LOW | …ercial/skills/deal-desk/assets/deal_intake_template.md | 101 | "customer_name": "Acme Corp", |
| 29 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …/skills/skills-chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately |
| LOW | .gemini/skills/skills-iso42001-specialist/SKILL.md | 121 | |
| LOW | .gemini/skills/skills-eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management |
| LOW | .gemini/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately |
| LOW | .gemini/skills/senior-prompt-engineer/SKILL.md | 101 | # Generation Metrics: |
| LOW | .gemini/skills/senior-prompt-engineer/SKILL.md | 141 | # Tools (4 registered): |
| LOW | .gemini/skills/senior-prompt-engineer/SKILL.md | 161 | # │ research_assistant │ |
| LOW | .gemini/skills/senior-prompt-engineer/SKILL.md | 181 | # └─────────────┼─────────────┘ │ |
| LOW | .gemini/skills/compliance-os-bundle/SKILL.md | 121 | # 1. Run framework selector with company profile |
| LOW | .gemini/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment |
| LOW | .gemini/skills/release-manager/SKILL.md | 101 | ``` |
| LOW | .gemini/skills/iso42001-specialist/SKILL.md | 121 | |
| LOW | .gemini/skills/eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management |
| LOW | .gemini/skills/skills-chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment |
| LOW | …advisor/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately |
| LOW | …ficer-advisor/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment |
| LOW | …advisor/skills/chief-customer-officer-advisor/SKILL.md | 141 | # 2. Review GRR / NRR / contraction / expansion separately |
| LOW | …level-advisor/skills/chief-ai-officer-advisor/SKILL.md | 161 | # 3. Cross-check with cs-cfo-advisor on budget commitment |
| LOW | …level-advisor/c-level-agents/agents/cs-caio-advisor.md | 81 | ```bash |
| LOW | c-level-advisor/c-level-agents/agents/cs-cdo-advisor.md | 81 | # 2. Run the picker |
| LOW | …ering-team/self-improving-agent/hooks/error-capture.sh | 1 | #!/bin/bash |
| LOW | engineering-team/skills/senior-prompt-engineer/SKILL.md | 101 | # Generation Metrics: |
| LOW | engineering-team/skills/senior-prompt-engineer/SKILL.md | 141 | # Tools (4 registered): |
| LOW | engineering-team/skills/senior-prompt-engineer/SKILL.md | 161 | # │ research_assistant │ |
| LOW | engineering-team/skills/senior-prompt-engineer/SKILL.md | 181 | # └─────────────┼─────────────┘ │ |
| LOW | …s/senior-fullstack/references/development_workflows.md | 781 | # 3. Verify deployment |
| LOW | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 321 | // TODO: Click navigation links |
| LOW | …g-team/skills/senior-qa/scripts/e2e_test_scaffolder.py | 581 | // await page.getByLabel('Email').fill(process.env.TEST_EMAIL || 'test@example.com'); |
| LOW | …t/skills/a11y-audit/references/color-contrast-guide.md | 1 | # Color Contrast Guide |
| LOW | docs/agents/cs-vpe-advisor.md | 121 | #!/bin/bash |
| LOW | docs/agents/cs-fda-qsr-auditor.md | 81 | ```bash |
| LOW | docs/agents/cs-fda-qsr-auditor.md | 101 | # - Complaint trending |
| LOW | docs/agents/cs-cqm-iso13485.md | 81 | |
| LOW | docs/agents/cs-dpo-gdpr.md | 81 | python gdpr_compliance_checker.py compliance_state.json |
| LOW | docs/agents/cs-dpo-gdpr.md | 101 | # Flag residual high risk requiring Article 36 prior consultation |
| LOW | docs/agents/cs-capture.md | 101 | python ../skills/capture/scripts/complexity_estimator.py /tmp/dump.txt |
| LOW | docs/agents/cs-inbox-triage.md | 101 | |
| LOW | docs/agents/cs-handoff-author.md | 81 | --mktemp \ |
| LOW | docs/agents/cs-grill-master.md | 81 | ### Workflow 1: Start a grill session (one-shot grill) |
| LOW | docs/agents/cs-soc2-auditor.md | 81 | # Close gaps BEFORE observation period starts (avoid mid-period control changes) |
| LOW | docs/agents/cs-soc2-auditor.md | 101 | ```bash |
| LOW | docs/agents/cs-caio-advisor.md | 81 | ### Workflow 2: AI Risk Classification (2-4 hours) |
| LOW | docs/agents/cs-cdo-advisor.md | 81 | |
| LOW | docs/skills/c-level-advisor/chief-ai-officer-advisor.md | 161 | python scripts/model_buildvsbuy_calculator.py use_case.json |
| LOW | …ills/c-level-advisor/chief-customer-officer-advisor.md | 141 | # 1. Pull cohort data: closed/won by quarter for last 8 quarters |
| LOW | docs/skills/c-level-advisor/vpe-advisor.md | 161 | # 3. Identify top bottleneck (longest wait stage) |
| LOW | docs/skills/engineering-team/senior-prompt-engineer.md | 61 | **Usage:** |
| LOW | docs/skills/engineering-team/senior-prompt-engineer.md | 101 | python scripts/rag_evaluator.py --contexts retrieved.json --questions eval_set.json |
| LOW | docs/skills/engineering-team/senior-prompt-engineer.md | 141 | |
| LOW | docs/skills/engineering-team/senior-prompt-engineer.md | 161 | # Potential infinite loop: No |
| LOW | docs/skills/engineering-team/senior-prompt-engineer.md | 181 | # │ Think │◄──────┐ |
| LOW | docs/skills/ra-qm-team/eu-ai-act-specialist.md | 141 | # 1. Run conformity assessment planner to get the checklist |
| LOW | …team/compliance-team-eu-ai-act-eu-ai-act-specialist.md | 141 | # 1. Run conformity assessment planner to get the checklist |
| LOW | docs/skills/compliance-os/compliance-os.md | 141 | # (e.g., aims_audit_scheduler.py for ISO 42001; isms_audit_scheduler.py for ISO 27001) |
| LOW | docs/skills/engineering/release-manager.md | 121 | |
| LOW | marketing-skill/skills/app-store-optimization/README.md | 201 | To verify installation: |
| LOW | …ce-team-eu-ai-act/skills/eu-ai-act-specialist/SKILL.md | 141 | # 2. Assemble: system description, architecture, training data, validation, risk management |
| LOW | …ance-team-iso42001/skills/iso42001-specialist/SKILL.md | 121 | |
| LOW | …/regulatory-affairs-head/scripts/regulatory_tracker.py | 181 | |
| LOW | ra-qm-team/skills/iso42001-specialist/SKILL.md | 121 | |
| 25 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …officer-advisor/scripts/model_buildvsbuy_calculator.py | 63 | FINETUNE_ONE_TIME = 25_000 # data prep + initial training + eval harness |
| MEDIUM | …officer-advisor/scripts/model_buildvsbuy_calculator.py | 63 | FINETUNE_ONE_TIME = 25_000 # data prep + initial training + eval harness |
| MEDIUM | …nt/skills/scrum-master/scripts/sprint_health_scorer.py | 466 | """Perform comprehensive sprint health analysis.""" |
| MEDIUM | …ement/skills/scrum-master/scripts/velocity_analyzer.py | 373 | """Perform comprehensive velocity analysis.""" |
| MEDIUM | …/skills/scrum-master/scripts/retrospective_analyzer.py | 719 | """Perform comprehensive retrospective analysis.""" |
| MEDIUM | …/skills/senior-pm/scripts/resource_capacity_planner.py | 590 | """Perform comprehensive capacity analysis.""" |
| MEDIUM | …ement/skills/senior-pm/scripts/risk_matrix_analyzer.py | 462 | """Perform comprehensive risk analysis.""" |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 570 | """Perform comprehensive portfolio health analysis.""" |
| MEDIUM | …t/skills/senior-pm/scripts/project_health_dashboard.py | 306 | """Calculate comprehensive health score for a project.""" |
| MEDIUM | …ng-team/skills/tdd-guide/scripts/metrics_calculator.py | 13 | """Calculate comprehensive test and code quality metrics.""" |
| MEDIUM | …s/incident-commander/scripts/timeline_reconstructor.py | 697 | """Generate comprehensive incident summary.""" |
| MEDIUM | …/security-pen-testing/scripts/vulnerability_scanner.py | 251 | """Return comprehensive OWASP Top 10 checklist items.""" |
| MEDIUM | …lls/senior-prompt-engineer/scripts/prompt_optimizer.py | 303 | """Perform comprehensive prompt analysis""" |
| MEDIUM | …kills/code-reviewer/scripts/review_report_generator.py | 368 | """Generate comprehensive review report.""" |
| MEDIUM | …lls/tech-stack-evaluator/scripts/migration_analyzer.py | 112 | 'complete': 10 # Complete rewrite, different paradigm |
| MEDIUM | …s/social-media-analyzer/scripts/analyze_performance.py | 123 | """Generate comprehensive performance insights.""" |
| MEDIUM | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's |
| MEDIUM | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's |
| MEDIUM | …ill/skills/content-production/scripts/seo_optimizer.py | 20 | # SEO best practices |
| MEDIUM | …/app-store-optimization/scripts/competitor_analyzer.py | 106 | # Identify best practices |
| MEDIUM | …lls/app-store-optimization/scripts/launch_checklist.py | 460 | # Warnings for best practices |
| MEDIUM | …lls/app-store-optimization/scripts/launch_checklist.py | 11 | """Generates comprehensive checklists for app launches and updates.""" |
| MEDIUM | …/app-store-optimization/scripts/localization_helper.py | 486 | # Simplified example - real implementation would be more comprehensive |
| MEDIUM | …y-manager-qmr/scripts/quality_effectiveness_monitor.py | 324 | """Perform comprehensive QMS effectiveness analysis.""" |
| MEDIUM | …/regulatory-affairs-head/scripts/regulatory_tracker.py | 132 | """Generate comprehensive status report""" |
| MEDIUM | ra-qm-team/skills/capa-officer/scripts/capa_tracker.py | 115 | """Calculate comprehensive CAPA metrics.""" |
| MEDIUM | …kills/compliance-os/scripts/evidence_pool_generator.py | 265 | # High-leverage artefacts (satisfy ≥ 5 mappings) |
| MEDIUM | …e/skills/financial-analyst/scripts/ratio_calculator.py | 141 | """Calculate leverage ratios.""" |
| MEDIUM | …lls/ui-design-system/scripts/design_token_generator.py | 64 | """Generate comprehensive design system tokens""" |
| MEDIUM | …lls/ui-design-system/scripts/design_token_generator.py | 95 | """Generate comprehensive color palette from brand color""" |
| MEDIUM | …rocurement-optimizer/scripts/supplier_consolidation.py | 211 | """Find calendar months where >=3 contracts renew (zero leverage).""" |
| MEDIUM | …rocurement-optimizer/scripts/supplier_consolidation.py | 266 | lines.append("## Renewal-date clusters (negotiation leverage)\n") |
| MEDIUM | …/internal-comms/scripts/change_announcement_builder.py | 231 | # Append seeded Q&A as appendix to Step 5 (empower-with-info). |
| MEDIUM | …kills/migration-architect/scripts/migration_planner.py | 423 | """Generate comprehensive rollback plan""" |
| MEDIUM | …ills/migration-architect/scripts/rollback_generator.py | 291 | """Generate comprehensive rollback runbook from migration plan""" |
| MEDIUM | …ills/migration-architect/scripts/rollback_generator.py | 758 | """Generate comprehensive validation checklist""" |
| MEDIUM | …g/skills/dependency-auditor/scripts/upgrade_planner.py | 650 | """Perform comprehensive risk assessment.""" |
| MEDIUM | …g/skills/dependency-auditor/scripts/license_checker.py | 85 | """Build comprehensive license database with risk classifications.""" |
| MEDIUM | …g/skills/dependency-auditor/scripts/license_checker.py | 759 | """Generate comprehensive risk assessment.""" |
| MEDIUM | …ills/observability-designer/scripts/alert_optimizer.py | 824 | """Perform comprehensive analysis of alert configuration.""" |
| MEDIUM | …/skills/observability-designer/scripts/slo_designer.py | 436 | # Create comprehensive framework |
| MEDIUM | …/observability-designer/scripts/dashboard_generator.py | 28 | """Generate comprehensive dashboard specifications.""" |
| MEDIUM | …/observability-designer/scripts/dashboard_generator.py | 147 | """Generate comprehensive dashboard specification.""" |
| MEDIUM | …ng/skills/api-design-reviewer/scripts/api_scorecard.py | 133 | """Generate comprehensive API scorecard.""" |
| MEDIUM | engineering/skills/release-manager/release_planner.py | 492 | """Generate comprehensive release checklist.""" |
| MEDIUM | engineering/skills/database-designer/index_optimizer.py | 722 | """Generate comprehensive analysis report.""" |
| MEDIUM | engineering/skills/database-designer/schema_analyzer.py | 753 | """Get comprehensive analysis summary.""" |
| MEDIUM | …ineering/skills/skill-tester/scripts/quality_scorer.py | 916 | # Check for comprehensive help in scripts |
| MEDIUM | …neering/skills/skill-tester/scripts/skill_validator.py | 473 | # Simplified check - a more comprehensive solution would use a stdlib module list |
| MEDIUM | …ring/skills/interview-system-designer/loop_designer.py | 25 | """Designs comprehensive interview loops based on role requirements.""" |
| MEDIUM | …s/interview-system-designer/question_bank_generator.py | 26 | """Generates comprehensive interview question banks with scoring criteria.""" |
| MEDIUM | …s/interview-system-designer/question_bank_generator.py | 535 | """Generate a comprehensive question bank for the specified role and competencies.""" |
| MEDIUM | …/skills/interview-system-designer/hiring_calibrator.py | 85 | """Perform comprehensive hiring calibration analysis.""" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | .gemini/skills/pw/SKILL.md | 105 | export TESTRAIL_API_KEY="your-api-key" |
| HIGH | engineering-team/playwright-pro/README.md | 90 | export TESTRAIL_API_KEY="your-api-key" |
| HIGH | engineering-team/playwright-pro/skills/pw/SKILL.md | 105 | export TESTRAIL_API_KEY="your-api-key" |
| HIGH | engineering-team/skills/tdd-guide/README.md | 100 | client = anthropic.Anthropic(api_key="your-api-key") |
| HIGH | docs/skills/engineering-team/playwright-pro.md | 116 | export TESTRAIL_API_KEY="your-api-key" |
| HIGH | docs/skills/engineering-team/playwright-pro-pw.md | 116 | export TESTRAIL_API_KEY="your-api-key" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …-security/references/security-architecture-patterns.md | 534 | secret = self.client.secrets.kv.v2.read_secret_version(path=path) |
| CRITICAL | …/skills/senior-secops/references/security_standards.md | 623 | response = self.client.secrets.kv.v2.read_secret_version(path=path) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …skills/sales-engineer/scripts/rfp_response_analyzer.py | 49 | Load and validate RFP data from a JSON file. Args: filepath: Path to the JSON file containing RFP data. |
| HIGH | …s/sales-engineer/scripts/competitive_matrix_builder.py | 43 | Load and validate competitive data from a JSON file. Args: filepath: Path to the JSON file containing compe |
| HIGH | …ss-growth/skills/sales-engineer/scripts/poc_planner.py | 130 | Load and validate POC data from a JSON file. Args: filepath: Path to the JSON file containing POC data. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …visor/skills/cto-advisor/scripts/tech_debt_analyzer.py | 414 | # Example usage |
| LOW | …lls/ceo-advisor/scripts/financial_scenario_analyzer.py | 397 | # Example usage |
| LOW | …dvisor/skills/ceo-advisor/scripts/strategy_analyzer.py | 568 | # Example usage |
| LOW | scripts/vibe-install.sh | 9 | # Usage: |
| LOW | scripts/install.sh | 2 | # Usage: |
| LOW | scripts/codex-install.sh | 8 | # Usage: |
| LOW | scripts/convert.sh | 2 | # Usage: |
| LOW | scripts/review-new-skills.sh | 4 | # Usage: |
| LOW | scripts/gemini-install.sh | 7 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | marketing-skill/skills/aeo/references/aeo_eeat_canon.md | 146 | ### Pure AI-generated content with no human review |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ill/skills/copy-editing/scripts/ai_content_detector.py | 40 | "it's worth noting that", |
| MEDIUM | …ill/skills/copy-editing/scripts/ai_content_detector.py | 77 | DEMO_CONTENT = """In today's digital landscape, leveraging AI tools has become a game-changer for content creators. It's |
| LOW | …s/interview-system-designer/question_bank_generator.py | 868 | "Don't forget to assess cultural fit alongside competencies", |
| LOW | …expected_outputs/product_manager_senior_questions.json | 612 | "Don't forget to assess cultural fit alongside competencies", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …gineering/skills/skill-tester/scripts/script_tester.py | 173 | # Create a failed result for the script |