{"slug":"hardcoded-string-extraction","source_name":"hardcoded-string-extraction","name":"Hardcoded String Extraction","description":"Use when preparing a source file for translation by pulling user-visible text literals out of the code and routing them through a translation function plus a message catalog — JSX/HTML element text, and the alt, title, aria-label, and placeholder attributes, plus error and toast copy shown to a person. Leaves every non-user-facing literal untouched: log and console output, test IDs, object and map keys, enum and discriminant values, URLs, paths, class names, and HTML attribute values like type or role. Do NOT use to translate the extracted strings, to author brand-new copy, or to design the catalog key scheme for an existing framework.","version":1,"lift":{"pass_rate_delta_pts":null,"pass_rate_pct":14.3,"total_cases":14,"passed_cases":2,"tokens_delta_pct":413.2,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.5-flash","grading_method":"judged","completed_at":"2026-07-10T03:42:23.220975+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.5-flash","headline":false,"delta_pts":null,"with_pass_pct":null,"without_pass_pct":null,"tokens_delta_pct":413.2,"turns_delta_pct":0,"total_cases":14,"cases_aggregated":14,"verdict":"mixed","never_hurt":true,"completed_at":"2026-07-10T03:42:23.220975+00:00","run_id":"34b90d2d-a6f6-426c-818a-c569908c39ba","version_number":1,"is_latest_version":true,"gate":"not_comparable"}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":false},"license":null,"install_count":2,"manifest_hash":"4254555ffed6d8943f938c129c2ad8da28427b020adf6ca6a30ee2a6fe7aec2a","raw_url":"https://app.decimal.ai/s/hardcoded-string-extraction/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/hardcoded-string-extraction"}