MCPcopy Create free account

hub / github.com/chendongqi/OPB-Skills / functions

Functions108 in github.com/chendongqi/OPB-Skills

↓ 7 callersFunctionsearch
Main search function with auto-domain detection
skills/design-ui-ux-pro-max/scripts/core.py:217
↓ 7 callersFunctionwrap_text
Wrap long text into multiple lines.
skills/design-ui-ux-pro-max/scripts/design_system.py:252
↓ 6 callersMethod_save_library
Save library to disk
skills/content-notebooklm/scripts/notebook_manager.py:50
↓ 6 callersMethodrandom_delay
Add random delay
skills/content-notebooklm/scripts/browser_utils.py:63
↓ 4 callersMethod_extract_results
Extract results list from search result dict.
skills/design-ui-ux-pro-max/scripts/design_system.py:159
↓ 4 callersMethodclose
Close this session and clean up resources
skills/content-notebooklm/scripts/browser_session.py:223
↓ 3 callersMethod_format_size
Format size in human-readable form
skills/content-notebooklm/scripts/cleanup_manager.py:131
↓ 3 callersMethodis_authenticated
Check if valid authentication exists
skills/content-notebooklm/scripts/auth_manager.py:52
↓ 3 callersMethodlaunch_persistent_context
Launch a persistent browser context with anti-detection features and cookie workaround.
skills/content-notebooklm/scripts/browser_utils.py:19
↓ 2 callersMethod_get_size
Get size of file or directory in bytes
skills/content-notebooklm/scripts/cleanup_manager.py:116
↓ 2 callersMethod_save_browser_state
Save browser state to disk
skills/content-notebooklm/scripts/auth_manager.py:160
↓ 2 callersFunction_search_csv
Core search function using BM25
skills/design-ui-ux-pro-max/scripts/core.py:169
↓ 2 callersMethod_wait_for_ready
Wait for NotebookLM page to be ready
skills/content-notebooklm/scripts/browser_session.py:82
↓ 2 callersMethodactivate_instructions
Get instructions for manual activation
skills/content-notebooklm/scripts/setup_environment.py:138
↓ 2 callersMethodclear_auth
Clear all authentication data Returns: True if cleared successfully
skills/content-notebooklm/scripts/auth_manager.py:182
↓ 2 callersMethodensure_venv
Ensure virtual environment exists and is set up
skills/content-notebooklm/scripts/setup_environment.py:31
↓ 2 callersFunctionformat_output
Format results for Claude consumption (token-optimized)
skills/design-ui-ux-pro-max/scripts/search.py:22
↓ 2 callersFunctiongenerate_design_system
Main entry point for design system generation. Args: query: Search query (e.g., "SaaS dashboard", "e-commerce luxury") proje
skills/design-ui-ux-pro-max/scripts/design_system.py:462
↓ 2 callersMethodget_active_notebook
Get the currently active notebook
skills/content-notebooklm/scripts/notebook_manager.py:254
↓ 2 callersMethodget_cleanup_paths
Get paths that would be cleaned up Args: preserve_library: Keep library.json if True Returns: Dict
skills/content-notebooklm/scripts/cleanup_manager.py:30
↓ 2 callersMethodget_python_executable
Get the correct Python executable to use
skills/content-notebooklm/scripts/setup_environment.py:104
↓ 2 callersFunctionget_user
Get user by ID.
skills/rnd-api-design-principles/assets/rest-api-template.py:142
↓ 2 callersMethodhuman_type
Type with human-like speed
skills/content-notebooklm/scripts/browser_utils.py:68
↓ 2 callersMethodlist_notebooks
List all notebooks in the library
skills/content-notebooklm/scripts/notebook_manager.py:202
↓ 2 callersMethodprint_cleanup_preview
Print a preview of what will be cleaned
skills/content-notebooklm/scripts/cleanup_manager.py:199
↓ 2 callersMethodsetup_auth
Perform interactive authentication setup Args: headless: Run browser in headless mode (False for login) time
skills/content-notebooklm/scripts/auth_manager.py:86
↓ 2 callersMethodtokenize
Lowercase, split, remove punctuation, filter short words
skills/design-ui-ux-pro-max/scripts/core.py:113
↓ 2 callersFunctionvalidate_skill
Basic validation of a skill
skills/god-skill-creator/scripts/quick_validate.py:12
↓ 1 callersMethod_apply_reasoning
Apply reasoning rules to search results.
skills/design-ui-ux-pro-max/scripts/design_system.py:88
↓ 1 callersFunction_detect_page_type
Detect page type from context and search results.
skills/design-ui-ux-pro-max/scripts/design_system.py:1020
↓ 1 callersMethod_find_reasoning_rule
Find matching reasoning rule for a category.
skills/design-ui-ux-pro-max/scripts/design_system.py:64
↓ 1 callersFunction_generate_intelligent_overrides
Generate intelligent overrides based on page type using layered search. Uses the existing search infrastructure to find relevant style,
skills/design-ui-ux-pro-max/scripts/design_system.py:914
↓ 1 callersMethod_initialize
Initialize the browser session and navigate to NotebookLM
skills/content-notebooklm/scripts/browser_session.py:51
↓ 1 callersMethod_inject_cookies
Inject cookies from state.json if available
skills/content-notebooklm/scripts/browser_utils.py:46
↓ 1 callersFunction_load_csv
Load CSV and return list of dicts
skills/design-ui-ux-pro-max/scripts/core.py:163
↓ 1 callersMethod_load_library
Load library from disk
skills/content-notebooklm/scripts/notebook_manager.py:34
↓ 1 callersMethod_load_reasoning
Load reasoning rules from CSV.
skills/design-ui-ux-pro-max/scripts/design_system.py:43
↓ 1 callersMethod_multi_domain_search
Execute searches across multiple domains.
skills/design-ui-ux-pro-max/scripts/design_system.py:51
↓ 1 callersMethod_save_auth_info
Save authentication metadata
skills/content-notebooklm/scripts/auth_manager.py:170
↓ 1 callersMethod_select_best_match
Select best matching result based on priority keywords.
skills/design-ui-ux-pro-max/scripts/design_system.py:122
↓ 1 callersMethod_snapshot_latest_response
Get the current latest response text
skills/content-notebooklm/scripts/browser_session.py:157
↓ 1 callersMethod_wait_for_latest_answer
Wait for and extract the new answer
skills/content-notebooklm/scripts/browser_session.py:168
↓ 1 callersMethodadd_notebook
Add a new notebook to the library Args: url: NotebookLM notebook URL name: Display name for the notebook
skills/content-notebooklm/scripts/notebook_manager.py:63
↓ 1 callersFunctionask_notebooklm
Ask a question to NotebookLM Args: question: Question to ask notebook_url: NotebookLM notebook URL headless: Run bro
skills/content-notebooklm/scripts/ask_question.py:40
↓ 1 callersFunctiondetect_domain
Auto-detect the most relevant domain from query
skills/design-ui-ux-pro-max/scripts/core.py:194
↓ 1 callersFunctionensure_venv
Ensure virtual environment exists
skills/content-notebooklm/scripts/run.py:26
↓ 1 callersFunctionensure_venv_and_run
Ensure virtual environment exists and run the requested script. This is called when any script is imported or run directly.
skills/content-notebooklm/scripts/__init__.py:13
↓ 1 callersMethodfit
Build BM25 index from documents
skills/design-ui-ux-pro-max/scripts/core.py:118
↓ 1 callersFunctionformat_ascii_box
Format design system as ASCII box with emojis (MCP-style).
skills/design-ui-ux-pro-max/scripts/design_system.py:242
↓ 1 callersFunctionformat_markdown
Format design system as markdown.
skills/design-ui-ux-pro-max/scripts/design_system.py:367
↓ 1 callersFunctionformat_master_md
Format design system as MASTER.md with hierarchical override logic.
skills/design-ui-ux-pro-max/scripts/design_system.py:542
↓ 1 callersFunctionformat_page_override_md
Format a page-specific override file with intelligent AI-generated content.
skills/design-ui-ux-pro-max/scripts/design_system.py:805
↓ 1 callersMethodgenerate
Generate complete design system recommendation.
skills/design-ui-ux-pro-max/scripts/design_system.py:163
↓ 1 callersFunctiongetTypedText
({ frame, fullText, pauseAfter, charFrames, pauseFrames, }: { frame: number; fullText: string; pauseAf
skills/design-remotion-generator/rules/assets/text-animations-typewriter.tsx:20
↓ 1 callersMethodget_auth_info
Get authentication information
skills/content-notebooklm/scripts/auth_manager.py:64
↓ 1 callersMethodget_notebook
Get a specific notebook by ID
skills/content-notebooklm/scripts/notebook_manager.py:198
↓ 1 callersMethodget_stats
Get library statistics
skills/content-notebooklm/scripts/notebook_manager.py:280
↓ 1 callersFunctionget_venv_python
Get the virtual environment Python executable
skills/content-notebooklm/scripts/run.py:13
↓ 1 callersFunctioninit_skill
Initialize a new skill directory with template SKILL.md. Args: skill_name: Name of the skill path: Path where the skill dire
skills/god-skill-creator/scripts/init_skill.py:194
↓ 1 callersMethodis_in_skill_venv
Check if we're already running in the skill's venv
skills/content-notebooklm/scripts/setup_environment.py:96
↓ 1 callersFunctionmain
Main runner
skills/content-notebooklm/scripts/run.py:48
↓ 1 callersFunctionmain
Command-line interface for authentication management
skills/content-notebooklm/scripts/auth_manager.py:287
↓ 1 callersFunctionmain
Main entry point for environment setup
skills/content-notebooklm/scripts/setup_environment.py:148
↓ 1 callersFunctionmain
Command-line interface for notebook management
skills/content-notebooklm/scripts/notebook_manager.py:308
↓ 1 callersFunctionmain
()
skills/content-notebooklm/scripts/ask_question.py:190
↓ 1 callersFunctionmain
Command-line interface for cleanup management
skills/content-notebooklm/scripts/cleanup_manager.py:226
↓ 1 callersFunctionmain
()
skills/god-skill-creator/scripts/package_skill.py:85
↓ 1 callersFunctionmain
()
skills/god-skill-creator/scripts/init_skill.py:273
↓ 1 callersFunctionpackage_skill
Package a skill folder into a .skill file. Args: skill_path: Path to the skill folder output_dir: Optional output directory
skills/god-skill-creator/scripts/package_skill.py:19
↓ 1 callersMethodperform_cleanup
Perform the actual cleanup Args: preserve_library: Keep library.json if True dry_run: Preview only, don't de
skills/content-notebooklm/scripts/cleanup_manager.py:139
↓ 1 callersFunctionpersist_design_system
Persist design system to design-system/<project>/ folder using Master + Overrides pattern. Args: design_system: The generated de
skills/design-ui-ux-pro-max/scripts/design_system.py:491
↓ 1 callersMethodre_auth
Perform re-authentication (clear and setup) Args: headless: Run browser in headless mode timeout_minutes: Lo
skills/content-notebooklm/scripts/auth_manager.py:214
↓ 1 callersMethodrealistic_click
Click with realistic movement
skills/content-notebooklm/scripts/browser_utils.py:92
↓ 1 callersMethodremove_notebook
Remove a notebook from the library Args: notebook_id: ID of notebook to remove Returns: True if rem
skills/content-notebooklm/scripts/notebook_manager.py:123
↓ 1 callersMethodrun_script
Run a script with the virtual environment
skills/content-notebooklm/scripts/setup_environment.py:110
↓ 1 callersMethodscore
Score all documents against query
skills/design-ui-ux-pro-max/scripts/core.py:137
↓ 1 callersMethodsearch_notebooks
Search notebooks by query Args: query: Search query (searches name, description, topics, tags) Returns:
skills/content-notebooklm/scripts/notebook_manager.py:206
↓ 1 callersFunctionsearch_stack
Search stack-specific guidelines
skills/design-ui-ux-pro-max/scripts/core.py:239
↓ 1 callersMethodselect_notebook
Set a notebook as active Args: notebook_id: ID of notebook to activate Returns: The activated noteb
skills/content-notebooklm/scripts/notebook_manager.py:234
↓ 1 callersFunctiontitle_case_skill_name
Convert hyphenated skill name to Title Case for display.
skills/god-skill-creator/scripts/init_skill.py:189
↓ 1 callersMethodvalidate_auth
Validate that stored authentication works Uses persistent context to match actual usage pattern Returns: True if
skills/content-notebooklm/scripts/auth_manager.py:233
FunctionBar
({height, progress})
skills/design-remotion-generator/rules/assets/charts-bar-chart.tsx:56
FunctionCursor
({frame, blinkFrames, symbol = '\u258C'})
skills/design-remotion-generator/rules/assets/text-animations-typewriter.tsx:56
FunctionHighlight
({word, color, delay, durationInFrames})
skills/design-remotion-generator/rules/assets/text-animations-word-highlight.tsx:33
FunctionMyAnimation
()
skills/design-remotion-generator/rules/assets/charts-bar-chart.tsx:121
FunctionMyAnimation
()
skills/design-remotion-generator/rules/assets/text-animations-word-highlight.tsx:67
FunctionMyAnimation
()
skills/design-remotion-generator/rules/assets/text-animations-typewriter.tsx:67
FunctionTitle
({children})
skills/design-remotion-generator/rules/assets/charts-bar-chart.tsx:14
FunctionXAxis
({children, labels, height})
skills/design-remotion-generator/rules/assets/charts-bar-chart.tsx:81
FunctionYAxis
({ steps, height, })
skills/design-remotion-generator/rules/assets/charts-bar-chart.tsx:22
Method__init__
Initialize a new browser session Args: session_id: Unique identifier for this session context: Browser conte
skills/content-notebooklm/scripts/browser_session.py:30
Method__init__
Initialize the authentication manager
skills/content-notebooklm/scripts/auth_manager.py:42
Method__init__
(self)
skills/content-notebooklm/scripts/setup_environment.py:17
Method__init__
Initialize the notebook library
skills/content-notebooklm/scripts/notebook_manager.py:20
Method__init__
Initialize the cleanup manager
skills/content-notebooklm/scripts/cleanup_manager.py:24
Method__init__
(self, k1=1.5, b=0.75)
skills/design-ui-ux-pro-max/scripts/core.py:103
Method__init__
(self)
skills/design-ui-ux-pro-max/scripts/design_system.py:40
Methodask
Ask a question in this session Args: question: The question to ask Returns: Dict with status, quest
skills/content-notebooklm/scripts/browser_session.py:91
Functioncreate_user
Create a new user.
skills/rnd-api-design-principles/assets/rest-api-template.py:129
Functiondelete_user
Delete user.
skills/rnd-api-design-principles/assets/rest-api-template.py:175
next →1–100 of 108, ranked by callers