Skip to main content

codingfix-param-use

Fix function call sites to pass positional args by position and assign constants to intermediate variables

Informations de source

Dépôt
causify-ai/helpers
Dernière activité de la source
28 février 2026 à 18:01
Langue détectée de SKILL.md
anglais
Étoiles
146
Forks
162

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
coding.fix_param_use
description
Fix function call sites to pass positional args by position and assign constants to intermediate variables
- I will pass you a file - In that file, make sure that: - Callers pass the parameters by position and pass the keywords arguments - Constant should be assigned to intermediate variable with the same name corresponding to the formal parameters - For a function with the signature ```python def apply_llm_prompt_to_df( prompt: str, df: pd.DataFrame, extractor: Callable[[Union[str, pd.Series]], str], target_col: str, batch_mode: str, *, model: str, batch_size: int = 50, dump_every_batch: Optional[str] = None, tag: str = "Processing", testing_functor: Optional[Callable[[str], str]] = None, use_sys_stderr: bool = False, ) -> Tuple[pd.DataFrame, Dict[str, int]]: ``` - Bad ```python df, stats = hllmcli.apply_llm_prompt_to_df( prompt=prompt, df=df, extractor=extract_person_industry_from_df, target_col="industry", batch_mode=batch_mode, batch_size=batch_size, model=model, tag=tag, ) ``` - Good ```python target_col = "industry" df, stats = hllmcli.apply_llm_prompt_to_df( prompt, df, extract_person_industry_from_df, target_col, batch_mode, batch_size=batch_size, model=model, tag=tag, ) ```
Voir sur GitHub