Skip to main content

codingfix-param-use

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

ソース情報

リポジトリ
causify-ai/helpers
ソースの最終更新活動
2026年2月28日 18:01
検出された SKILL.md の言語
英語
スター
155
フォーク
170

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
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, ) ```
GitHubで見る