MCPcopy Create free account

hub / github.com/cameroncooke/skills / functions

Functions96 in github.com/cameroncooke/skills

↓ 6 callersFunctionnow_iso
()
pr-learning/scripts/common.py:79
↓ 6 callersFunctionrun_json
(args: list[str], *, stdin_text: str | None = None)
pr-comment-resolution/scripts/collect_pr_feedback.py:120
↓ 6 callersFunctionwrite_json
(path: Path, payload: Any)
pr-learning/scripts/common.py:89
↓ 5 callersFunctiongit_stdout
(args: list[str], *, check: bool = True)
slop-swatter/scripts/effective_pr_state.py:30
↓ 5 callersFunctionrun
(args: list[str], *, stdin_text: str | None = None)
pr-comment-resolution/scripts/collect_pr_feedback.py:104
↓ 4 callersFunctionread_json
(path: Path, default: Any)
pr-learning/scripts/common.py:83
↓ 3 callersFunctioncontains_any
(text: str, phrases: tuple[str, ...])
pr-learning/scripts/common.py:152
↓ 3 callersFunctionparse_iso
(ts: str | None)
pr-learning/scripts/build_candidates.py:69
↓ 3 callersFunctionrequire
(action: dict[str, Any], keys: list[str])
pr-comment-resolution/scripts/apply_resolution_actions.py:64
↓ 3 callersFunctionrun
(args: list[str])
pr-comment-resolution/scripts/apply_resolution_actions.py:23
↓ 3 callersFunctionrun_command
(args: list[str], stdin_text: str | None = None)
pr-learning/scripts/common.py:40
↓ 3 callersFunctionrun_gh_json
(args: list[str], stdin_text: str | None = None)
pr-learning/scripts/common.py:56
↓ 3 callersFunctionsha256_hex
(value: str)
pr-learning/scripts/common.py:119
↓ 3 callersFunctionsplit_lines
(output: str)
slop-swatter/scripts/effective_pr_state.py:43
↓ 2 callersFunctionappend_item
(content: str, subsection: str, bullet_text: str, metadata_comment: str)
pr-learning/scripts/codify_learnings.py:90
↓ 2 callersFunctionappend_store_records
(store: dict[str, Any], inserted: list[dict[str, Any]], target_path: Path, scope: str)
pr-learning/scripts/codify_learnings.py:156
↓ 2 callersFunctionfetch_pr_summary_rest
(repo: str, pr_number: int)
pr-comment-resolution/scripts/collect_pr_feedback.py:186
↓ 2 callersFunctionfirst_sentence
(text: str, fallback: str = "")
pr-learning/scripts/common.py:144
↓ 2 callersFunctiongit
(args: list[str], *, check: bool = True)
slop-swatter/scripts/effective_pr_state.py:19
↓ 2 callersFunctionis_bot_author
(user: dict[str, Any] | None)
pr-comment-resolution/scripts/collect_pr_feedback.py:401
↓ 2 callersFunctionlist_candidates
(head_selector: str)
pr-comment-resolution/scripts/collect_pr_feedback.py:255
↓ 2 callersFunctionload_store
(path: Path, repo: str | None = None)
pr-learning/scripts/codify_learnings.py:114
↓ 2 callersFunctionmetadata_comment
(candidate: dict[str, Any], scope: str)
pr-learning/scripts/codify_learnings.py:147
↓ 2 callersFunctionnormalize_whitespace
(text: str)
pr-learning/scripts/common.py:103
↓ 2 callersFunctionpaginate_rest
(path: str)
pr-comment-resolution/scripts/collect_pr_feedback.py:298
↓ 2 callersFunctionparse_pr_learning_keys
(markdown_text: str)
pr-learning/scripts/common.py:169
↓ 2 callersFunctionparse_pr_learning_signatures
(markdown_text: str)
pr-learning/scripts/common.py:157
↓ 2 callersFunctionsplit_repo
(repo: str)
pr-comment-resolution/scripts/collect_pr_feedback.py:180
↓ 2 callersFunctionstrip_markdown
(text: str)
pr-learning/scripts/common.py:94
↓ 1 callersFunctionacceptance_component
(avg_acceptance: float, any_disputed: bool, any_high: bool)
pr-learning/scripts/build_candidates.py:291
↓ 1 callersFunctionacceptance_from_thread
( thread: dict[str, Any], comments: list[dict[str, Any]], reviews: list[dict[str, Any]], commi
pr-learning/scripts/build_candidates.py:145
↓ 1 callersFunctionapply_action
(action: dict[str, Any])
pr-comment-resolution/scripts/apply_resolution_actions.py:70
↓ 1 callersFunctionapply_view
(response: dict[str, Any], view: str)
pr-comment-resolution/scripts/collect_pr_feedback.py:554
↓ 1 callersFunctionbase_point
(base: str)
slop-swatter/scripts/effective_pr_state.py:38
↓ 1 callersFunctionbuild_candidate
(cluster: list[dict[str, Any]], index: int)
pr-learning/scripts/build_candidates.py:301
↓ 1 callersFunctionbuild_payload
(repo: str, pr_number: int, branch: str, detection: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:376
↓ 1 callersFunctionbuild_search_query
(login: str, since_days: int)
pr-learning/scripts/collect_feedback.py:105
↓ 1 callersFunctionbuild_state
(base: str)
slop-swatter/scripts/effective_pr_state.py:101
↓ 1 callersFunctioncanonicalize_text
(text: str)
pr-learning/scripts/common.py:107
↓ 1 callersFunctionclassify_intent
(text: str)
pr-learning/scripts/build_candidates.py:83
↓ 1 callersFunctionclassify_topic
(text: str)
pr-learning/scripts/build_candidates.py:75
↓ 1 callersFunctioncollect_observations
(bundle: dict[str, Any])
pr-learning/scripts/build_candidates.py:204
↓ 1 callersFunctionderive_counts
(response: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:544
↓ 1 callersFunctiondetect_pr
( repo: str, explicit_pr: str | None, branch: str, actor_login: str )
pr-comment-resolution/scripts/collect_pr_feedback.py:221
↓ 1 callersFunctionensure_pr_learning_sections
(content: str)
pr-learning/scripts/codify_learnings.py:71
↓ 1 callersFunctionfetch_file_patches
(owner: str, name: str, pr_number: int)
pr-learning/scripts/collect_feedback.py:132
↓ 1 callersFunctionfetch_threads
(owner: str, name: str, pr_number: int)
pr-comment-resolution/scripts/collect_pr_feedback.py:314
↓ 1 callersFunctionfind_probable_fuzzy_duplicate
(fuzzy_key: str, fuzzy_keys: set[str])
pr-learning/scripts/build_candidates.py:413
↓ 1 callersFunctionhamming_distance
(a_hex: str, b_hex: str)
pr-learning/scripts/common.py:138
↓ 1 callersFunctioninfer_specificity
(principle: str, path: str | None, files: list[str])
pr-learning/scripts/build_candidates.py:94
↓ 1 callersFunctioninformative_tokens
(text: str)
pr-learning/scripts/common.py:114
↓ 1 callersFunctionline_count
(path: Path)
slop-swatter/scripts/effective_pr_state.py:47
↓ 1 callersFunctionload_existing_signatures
(project_store_path: Path, user_store_path: Path)
pr-learning/scripts/build_candidates.py:123
↓ 1 callersFunctionmain
()
pr-comment-resolution/scripts/collect_pr_feedback.py:601
↓ 1 callersFunctionmain
()
pr-comment-resolution/scripts/apply_resolution_actions.py:137
↓ 1 callersFunctionmain
()
slop-swatter/scripts/effective_pr_state.py:152
↓ 1 callersFunctionmain
()
pr-learning/scripts/build_candidates.py:423
↓ 1 callersFunctionmain
()
pr-learning/scripts/collect_feedback.py:150
↓ 1 callersFunctionmain
()
pr-learning/scripts/codify_learnings.py:176
↓ 1 callersFunctionnormalize_issue_comment
(comment: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:434
↓ 1 callersFunctionnormalize_pr
(pr: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:409
↓ 1 callersFunctionnormalize_review
(review: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:447
↓ 1 callersFunctionnormalize_thread_comment
(comment: dict[str, Any])
pr-comment-resolution/scripts/collect_pr_feedback.py:461
↓ 1 callersFunctionparse_args
()
pr-comment-resolution/scripts/collect_pr_feedback.py:128
↓ 1 callersFunctionparse_args
()
pr-comment-resolution/scripts/apply_resolution_actions.py:38
↓ 1 callersFunctionparse_args
()
pr-learning/scripts/build_candidates.py:53
↓ 1 callersFunctionparse_args
()
pr-learning/scripts/collect_feedback.py:113
↓ 1 callersFunctionparse_args
()
pr-learning/scripts/codify_learnings.py:13
↓ 1 callersFunctionparse_pr_number
(value: str)
pr-comment-resolution/scripts/collect_pr_feedback.py:170
↓ 1 callersFunctionparse_selection
(select_value: str, available_ids: set[str])
pr-learning/scripts/codify_learnings.py:58
↓ 1 callersFunctionprint_diff
(state: dict[str, Any])
slop-swatter/scripts/effective_pr_state.py:145
↓ 1 callersFunctionprint_numstat
(state: dict[str, Any])
slop-swatter/scripts/effective_pr_state.py:140
↓ 1 callersFunctionprint_summary
(state: dict[str, Any])
slop-swatter/scripts/effective_pr_state.py:119
↓ 1 callersFunctionproposed_text_from_seed
(seed: str, candidate_type: str)
pr-learning/scripts/build_candidates.py:106
↓ 1 callersFunctionread_actions
(input_arg: str)
pr-comment-resolution/scripts/apply_resolution_actions.py:53
↓ 1 callersFunctionrepo_root
()
slop-swatter/scripts/effective_pr_state.py:34
↓ 1 callersFunctionresolve_actor_login
()
pr-comment-resolution/scripts/collect_pr_feedback.py:217
↓ 1 callersFunctionresolve_actor_login
()
pr-learning/scripts/collect_feedback.py:101
↓ 1 callersFunctionresolve_current_branch
(explicit_branch: str | None)
pr-comment-resolution/scripts/collect_pr_feedback.py:211
↓ 1 callersFunctionresolve_project_target
(root: Path)
pr-learning/scripts/codify_learnings.py:30
↓ 1 callersFunctionresolve_repo
(explicit_repo: str | None)
pr-comment-resolution/scripts/collect_pr_feedback.py:205
↓ 1 callersFunctionresolve_repo
(explicit_repo: str | None)
pr-learning/scripts/collect_feedback.py:88
↓ 1 callersFunctionresolve_user_store
(tool: str, explicit_path: str | None)
pr-learning/scripts/build_candidates.py:63
↓ 1 callersFunctionresolve_user_store
(tool: str, explicit_path: str | None)
pr-learning/scripts/codify_learnings.py:51
↓ 1 callersFunctionresolve_user_target
(tool: str)
pr-learning/scripts/codify_learnings.py:40
↓ 1 callersFunctionrun_gh_graphql
(query: str, variables: dict[str, Any])
pr-learning/scripts/common.py:64
↓ 1 callersFunctionsimhash64
(tokens: list[str])
pr-learning/scripts/common.py:123
↓ 1 callersFunctionsource_summary
(candidate: dict[str, Any])
pr-learning/scripts/codify_learnings.py:136
↓ 1 callersFunctionsplit_repo
(repo: str)
pr-learning/scripts/collect_feedback.py:94
↓ 1 callersFunctionstore_existing_signatures
(store: dict[str, Any])
pr-learning/scripts/codify_learnings.py:126
↓ 1 callersFunctiontotals
(rows: list[dict[str, Any]])
slop-swatter/scripts/effective_pr_state.py:77
↓ 1 callersFunctiontracked_numstat
(point: str)
slop-swatter/scripts/effective_pr_state.py:54
↓ 1 callersFunctiontransform_payload
(data: dict[str, Any], args: argparse.Namespace)
pr-comment-resolution/scripts/collect_pr_feedback.py:478
↓ 1 callersFunctionuntracked_diff
(root: Path, rel_path: str)
slop-swatter/scripts/effective_pr_state.py:90
↓ 1 callersFunctionuntracked_numstat
(root: Path, files: list[str])
slop-swatter/scripts/effective_pr_state.py:62
↓ 1 callersFunctionwrite_report
(path: Path, repo: str, candidates: list[dict[str, Any]], duplicates: list[dict[str, Any]], observation_count:
pr-learning/scripts/build_candidates.py:383