From a9d66228633e966c5bc621485bdae8256b59c92c Mon Sep 17 00:00:00 2001 From: Kayvan Sylvan Date: Mon, 9 Feb 2026 13:10:32 -0800 Subject: [PATCH] docs: add 4 new critical thinking and ethics patterns to fabric catalog ## CHANGES - Add `check_falsifiability` pattern for evaluating testability of claims - Add `detect_mind_virus` pattern for identifying manipulative belief systems - Add `extract_ethical_framework` pattern for analyzing implicit ethics in text - Add `ultimate_law_safety` pattern for evaluating actions against minimal ethics - Register new patterns in `suggest_pattern` category mappings (ANALYSIS, CR THINKING, EXTRACT) - Update `pattern_explanations.md` numbering to accommodate 4 new entries - Add pattern descriptions and extracts to JSON metadata files --- data/patterns/pattern_explanations.md | 406 +++++++++--------- data/patterns/suggest_pattern/system.md | 6 +- data/patterns/suggest_pattern/user.md | 16 + .../pattern_descriptions.json | 33 ++ .../pattern_extracts.json | 16 + 5 files changed, 273 insertions(+), 204 deletions(-) diff --git a/data/patterns/pattern_explanations.md b/data/patterns/pattern_explanations.md index 3152db4a..2d50ffe8 100644 --- a/data/patterns/pattern_explanations.md +++ b/data/patterns/pattern_explanations.md @@ -44,204 +44,208 @@ 40. **ask_uncle_duke**: Coordinates a team of AI agents to research and produce multiple software development solutions based on provided specifications, and conducts detailed code reviews to ensure adherence to best practices. 41. **capture_thinkers_work**: Analyze philosophers or philosophies and provide detailed summaries about their teachings, background, works, advice, and related concepts in a structured template. 42. **check_agreement**: Analyze contracts and agreements to identify important stipulations, issues, and potential gotchas, then summarize them in Markdown. -43. **clean_text**: Fix broken or malformatted text by correcting line breaks, punctuation, capitalization, and paragraphs without altering content or spelling. -44. **coding_master**: Explain a coding concept to a beginner, providing examples, and formatting code in markdown with specific output sections like ideas, recommendations, facts, and insights. -45. **compare_and_contrast**: Compare and contrast a list of items in a markdown table, with items on the left and topics on top. -46. **concall_summary**: Analyzes earnings and conference call transcripts to extract management commentary, analyst Q&A, financial insights, risks, and executive summaries. -47. **convert_to_markdown**: Convert content to clean, complete Markdown format, preserving all original structure, formatting, links, and code blocks without alterations. -48. **create_5_sentence_summary**: Create concise summaries or answers to input at 5 different levels of depth, from 5 words to 1 word. -49. **create_academic_paper**: Generate a high-quality academic paper in LaTeX format with clear concepts, structured content, and a professional layout. -50. **create_ai_jobs_analysis**: Analyze job categories' susceptibility to automation, identify resilient roles, and provide strategies for personal adaptation to AI-driven changes in the workforce. -51. **create_aphorisms**: Find and generate a list of brief, witty statements. -52. **create_art_prompt**: Generates a detailed, compelling visual description of a concept, including stylistic references and direct AI instructions for creating art. -53. **create_better_frame**: Identifies and analyzes different frames of interpreting reality, emphasizing the power of positive, productive lenses in shaping outcomes. -54. **create_bd_issue**: Transform natural language descriptions into optimal bd create commands for issue tracking. -55. **create_coding_feature**: Generates secure and composable code features using modern technology and best practices from project specifications. -56. **create_coding_project**: Generate wireframes and starter code for any coding ideas that you have. -57. **create_command**: Helps determine the correct parameters and switches for penetration testing tools based on a brief description of the objective. -58. **create_conceptmap**: Transforms unstructured text or markdown content into an interactive HTML concept map using Vis.js by extracting key concepts and their logical relationships. -59. **create_cyber_summary**: Summarizes cybersecurity threats, vulnerabilities, incidents, and malware with a 25-word summary and categorized bullet points, after thoroughly analyzing and mapping the provided input. -60. **create_design_system**: Create comprehensive CSS design systems with tokens, typography, spacing, and components. -61. **create_design_document**: Creates a detailed design document for a system using the C4 model, addressing business and security postures, and including a system context diagram. -62. **create_diy**: Creates structured "Do It Yourself" tutorial patterns by analyzing prompts, organizing requirements, and providing step-by-step instructions in Markdown format. -63. **create_excalidraw_visualization**: Creates complex Excalidraw diagrams to visualize relationships between concepts and ideas in structured format. -64. **create_flash_cards**: Creates flashcards for key concepts, definitions, and terms with question-answer format for educational purposes. -65. **create_formal_email**: Crafts professional, clear, and respectful emails by analyzing context, tone, and purpose, ensuring proper structure and formatting. -66. **create_git_diff_commit**: Generates Git commands and commit messages for reflecting changes in a repository, using conventional commits and providing concise shell commands for updates. -67. **create_golden_rules**: Extract enforceable rules from codebases to prevent common mistakes and ensure consistency. -68. **create_graph_from_input**: Generates a CSV file with progress-over-time data for a security program, focusing on relevant metrics and KPIs. -69. **create_hormozi_offer**: Creates a customized business offer based on principles from Alex Hormozi's book, "$100M Offers." -70. **create_idea_compass**: Organizes and structures ideas by exploring their definition, evidence, sources, and related themes or consequences. -71. **create_investigation_visualization**: Creates detailed Graphviz visualizations of complex input, highlighting key aspects and providing clear, well-annotated diagrams for investigative analysis and conclusions. -72. **create_keynote**: Creates TED-style keynote presentations with a clear narrative, structured slides, and speaker notes, emphasizing impactful takeaways and cohesive flow. -73. **create_loe_document**: Creates detailed Level of Effort documents for estimating work effort, resources, and costs for tasks or projects. -74. **create_logo**: Creates simple, minimalist company logos without text, generating AI prompts for vector graphic logos based on input. -75. **create_markmap_visualization**: Transforms complex ideas into clear visualizations using MarkMap syntax, simplifying concepts into diagrams with relationships, boxes, arrows, and labels. -76. **create_mermaid_visualization**: Creates detailed, standalone visualizations of concepts using Mermaid (Markdown) syntax, ensuring clarity and coherence in diagrams. -77. **create_mermaid_visualization_for_github**: Creates standalone, detailed visualizations using Mermaid (Markdown) syntax to effectively explain complex concepts, ensuring clarity and precision. -78. **create_micro_summary**: Summarizes content into a concise, 20-word summary with main points and takeaways, formatted in Markdown. -79. **create_mnemonic_phrases**: Creates memorable mnemonic sentences from given words to aid in memory retention and learning. -80. **create_network_threat_landscape**: Analyzes open ports and services from a network scan and generates a comprehensive, insightful, and detailed security threat report in Markdown. -81. **create_newsletter_entry**: Condenses provided article text into a concise, objective, newsletter-style summary with a title in the style of Frontend Weekly. -82. **create_npc**: Generates a detailed D&D 5E NPC, including background, flaws, stats, appearance, personality, goals, and more in Markdown format. -83. **create_pattern**: Extracts, organizes, and formats LLM/AI prompts into structured sections, detailing the AI's role, instructions, output format, and any provided examples for clarity and accuracy. -84. **create_prd**: Creates a precise Product Requirements Document (PRD) in Markdown based on input. -85. **create_prediction_block**: Extracts and formats predictions from input into a structured Markdown block for a blog post. -86. **create_quiz**: Creates a three-phase reading plan based on an author or topic to help the user become significantly knowledgeable, including core, extended, and supplementary readings. -87. **create_reading_plan**: Generates review questions based on learning objectives from the input, adapted to the specified student level, and outputs them in a clear markdown format. -88. **create_recursive_outline**: Breaks down complex tasks or projects into manageable, hierarchical components with recursive outlining for clarity and simplicity. -89. **create_report_finding**: Creates a detailed, structured security finding report in markdown, including sections on Description, Risk, Recommendations, References, One-Sentence-Summary, and Quotes. -90. **create_rpg_summary**: Summarizes an in-person RPG session with key events, combat details, player stats, and role-playing highlights in a structured format. -91. **create_security_update**: Creates concise security updates for newsletters, covering stories, threats, advisories, vulnerabilities, and a summary of key issues. -92. **create_show_intro**: Creates compelling short intros for podcasts, summarizing key topics and themes discussed in the episode. -93. **create_sigma_rules**: Extracts Tactics, Techniques, and Procedures (TTPs) from security news and converts them into Sigma detection rules for host-based detections. -94. **create_story_about_people_interaction**: Analyze two personas, compare their dynamics, and craft a realistic, character-driven story from those insights. -95. **create_story_about_person**: Creates compelling, realistic short stories based on psychological profiles, showing how characters navigate everyday problems using strategies consistent with their personality traits. -96. **create_story_explanation**: Summarizes complex content in a clear, approachable story format that makes the concepts easy to understand. -97. **create_stride_threat_model**: Create a STRIDE-based threat model for a system design, identifying assets, trust boundaries, data flows, and prioritizing threats with mitigations. -98. **create_summary**: Summarizes content into a 20-word sentence, 10 main points (16 words max), and 5 key takeaways in Markdown format. -99. **create_tags**: Identifies at least 5 tags from text content for mind mapping tools, including authors and existing tags if present. -100. **create_threat_scenarios**: Identifies likely attack methods for any system by providing a narrative-based threat model, balancing risk and opportunity. -101. **create_ttrc_graph**: Creates a CSV file showing the progress of Time to Remediate Critical Vulnerabilities over time using given data. -102. **create_ttrc_narrative**: Creates a persuasive narrative highlighting progress in reducing the Time to Remediate Critical Vulnerabilities metric over time. -103. **create_upgrade_pack**: Extracts world model and task algorithm updates from content, providing beliefs about how the world works and task performance. -104. **create_user_story**: Writes concise and clear technical user stories for new features in complex software programs, formatted for all stakeholders. -105. **create_video_chapters**: Extracts interesting topics and timestamps from a transcript, providing concise summaries of key moments. -106. **create_visualization**: Transforms complex ideas into visualizations using intricate ASCII art, simplifying concepts where necessary. -107. **dialog_with_socrates**: Engages in deep, meaningful dialogues to explore and challenge beliefs using the Socratic method. -108. **enrich_blog_post**: Enhances Markdown blog files by applying instructions to improve structure, visuals, and readability for HTML rendering. -109. **explain_code**: Explains code, security tool output, configuration text, and answers questions based on the provided input. -110. **explain_docs**: Improves and restructures tool documentation into clear, concise instructions, including overviews, usage, use cases, and key features. -111. **explain_math**: Helps you understand mathematical concepts in a clear and engaging way. -112. **explain_project**: Summarizes project documentation into clear, concise sections covering the project, problem, solution, installation, usage, and examples. -113. **explain_terms**: Produces a glossary of advanced terms from content, providing a definition, analogy, and explanation of why each term matters. -114. **explain_terms_and_conditions**: Analyzes Terms and Conditions and legal agreements, translating complex legalese into plain English, identifying red flags, hidden fees, and privacy risks, with a final verdict on whether to sign. -115. **export_data_as_csv**: Extracts and outputs all data structures from the input in properly formatted CSV data. -116. **extract_algorithm_update_recommendations**: Extracts concise, practical algorithm update recommendations from the input and outputs them in a bulleted list. -117. **extract_all_quotes**: Extract all inspirational and educational quotes from content including podcasts and essays. -118. **extract_alpha**: Extracts the most novel and surprising ideas ("alpha") from content, inspired by information theory. -119. **extract_article_wisdom**: Extracts surprising, insightful, and interesting information from content, categorizing it into sections like summary, ideas, quotes, facts, references, and recommendations. -120. **extract_book_ideas**: Extracts and outputs 50 to 100 of the most surprising, insightful, and interesting ideas from a book's content. -121. **extract_book_recommendations**: Extracts and outputs 50 to 100 practical, actionable recommendations from a book's content. -122. **extract_bd_ideas**: Extract actionable ideas from content and transform into bd create commands. -123. **extract_business_ideas**: Extracts top business ideas from content and elaborates on the best 10 with unique differentiators. -124. **extract_characters**: Identify all characters (human and non-human), resolve their aliases and pronouns into canonical names, and produce detailed descriptions of each character's role, motivations, and interactions ranked by narrative importance. -125. **extract_controversial_ideas**: Extracts and outputs controversial statements and supporting quotes from the input in a structured Markdown list. -126. **extract_core_message**: Extracts and outputs a clear, concise sentence that articulates the core message of a given text or body of work. -127. **extract_ctf_writeup**: Extracts a short writeup from a warstory-like text about a cyber security engagement. -128. **extract_domains**: Extracts domains and URLs from content to identify sources used for articles, newsletters, and other publications. -129. **extract_extraordinary_claims**: Extracts and outputs a list of extraordinary claims from conversations, focusing on scientifically disputed or false statements. -130. **extract_ideas**: Extracts and outputs all the key ideas from input, presented as 15-word bullet points in Markdown. -131. **extract_insights**: Extracts and outputs the most powerful and insightful ideas from text, formatted as 16-word bullet points in the INSIGHTS section, also IDEAS section. -132. **extract_insights_dm**: Extracts and outputs all valuable insights and a concise summary of the content, including key points and topics discussed. -133. **extract_instructions**: Extracts clear, actionable step-by-step instructions and main objectives from instructional video transcripts, organizing them into a concise list. -134. **extract_jokes**: Extracts jokes from text content, presenting each joke with its punchline in separate bullet points. -135. **extract_latest_video**: Extracts the latest video URL from a YouTube RSS feed and outputs the URL only. -136. **extract_main_activities**: Extracts key events and activities from transcripts or logs, providing a summary of what happened. -137. **extract_main_idea**: Extracts the main idea and key recommendation from the input, summarizing them in 15-word sentences. -138. **extract_mcp_servers**: Identify and summarize Model Context Protocol (MCP) servers referenced in the input along with their key details. -139. **extract_most_redeeming_thing**: Extracts the most redeeming aspect from an input, summarizing it in a single 15-word sentence. -140. **extract_patterns**: Extracts and analyzes recurring, surprising, and insightful patterns from input, providing detailed analysis and advice for builders. -141. **extract_poc**: Extracts proof of concept URLs and validation methods from security reports, providing the URL and command to run. -142. **extract_predictions**: Extracts predictions from input, including specific details such as date, confidence level, and verification method. -143. **extract_primary_problem**: Extracts the primary problem with the world as presented in a given text or body of work. -144. **extract_primary_solution**: Extracts the primary solution for the world as presented in a given text or body of work. -145. **extract_product_features**: Extracts and outputs a list of product features from the provided input in a bulleted format. -146. **extract_questions**: Extracts and outputs all questions asked by the interviewer in a conversation or interview. -147. **extract_recipe**: Extracts and outputs a recipe with a short meal description, ingredients with measurements, and preparation steps. -148. **extract_recommendations**: Extracts and outputs concise, practical recommendations from a given piece of content in a bulleted list. -149. **extract_references**: Extracts and outputs a bulleted list of references to art, stories, books, literature, and other sources from content. -150. **extract_skills**: Extracts and classifies skills from a job description into a table, separating each skill and classifying it as either hard or soft. -151. **extract_song_meaning**: Analyzes a song to provide a summary of its meaning, supported by detailed evidence from lyrics, artist commentary, and fan analysis. -152. **extract_sponsors**: Extracts and lists official sponsors and potential sponsors from a provided transcript. -153. **extract_videoid**: Extracts and outputs the video ID from any given URL. -154. **extract_wisdom**: Extracts surprising, insightful, and interesting information from text on topics like human flourishing, AI, learning, and more. -155. **extract_wisdom_agents**: Extracts valuable insights, ideas, quotes, and references from content, emphasizing topics like human flourishing, AI, learning, and technology. -156. **extract_wisdom_with_attribution**: Extracts insightful ideas and recommendations with speaker attribution for quotes, focusing on life wisdom and human flourishing. -157. **extract_wisdom_dm**: Extracts all valuable, insightful, and thought-provoking information from content, focusing on topics like human flourishing, AI, learning, and technology. -158. **extract_wisdom_nometa**: Extracts insights, ideas, quotes, habits, facts, references, and recommendations from content, focusing on human flourishing, AI, technology, and related topics. -159. **find_female_life_partner**: Analyzes criteria for finding a female life partner and provides clear, direct, and poetic descriptions. -160. **find_hidden_message**: Extracts overt and hidden political messages, justifications, audience actions, and a cynical analysis from content. -161. **find_logical_fallacies**: Identifies and analyzes fallacies in arguments, classifying them as formal or informal with detailed reasoning. -162. **fix_typos**: Proofreads and corrects typos, spelling, grammar, and punctuation errors in text. -163. **generate_code_rules**: Compile best-practice coding rules and guardrails for AI-assisted development workflows from the provided content. -164. **get_wow_per_minute**: Determines the wow-factor of content per minute based on surprise, novelty, insight, value, and wisdom, measuring how rewarding the content is for the viewer. -165. **greybeard_secure_prompt_engineer**: Creates secure, production-grade system prompts with NASA-style mission assurance, outputting hardened prompts, injection test suites, and evaluation rubrics. -166. **heal_person**: Develops a comprehensive plan for spiritual and mental healing based on psychological profiles, providing personalized recommendations for mental health improvement and overall life enhancement. -167. **humanize**: Rewrites AI-generated text to sound natural, conversational, and easy to understand, maintaining clarity and simplicity. -168. **identify_dsrp_distinctions**: Encourages creative, systems-based thinking by exploring distinctions, boundaries, and their implications, drawing on insights from prominent systems thinkers. -169. **identify_dsrp_perspectives**: Explores the concept of distinctions in systems thinking, focusing on how boundaries define ideas, influence understanding, and reveal or obscure insights. -170. **identify_dsrp_relationships**: Encourages exploration of connections, distinctions, and boundaries between ideas, inspired by systems thinkers to reveal new insights and patterns in complex systems. -171. **identify_dsrp_systems**: Encourages organizing ideas into systems of parts and wholes, inspired by systems thinkers to explore relationships and how changes in organization impact meaning and understanding. -172. **identify_job_stories**: Identifies key job stories or requirements for roles. -173. **improve_academic_writing**: Refines text into clear, concise academic language while improving grammar, coherence, and clarity, with a list of changes. -174. **improve_prompt**: Improves an LLM/AI prompt by applying expert prompt writing strategies for better results and clarity. -175. **improve_report_finding**: Improves a penetration test security finding by providing detailed descriptions, risks, recommendations, references, quotes, and a concise summary in markdown format. -176. **improve_writing**: Refines text by correcting grammar, enhancing style, improving clarity, and maintaining the original meaning. skills. -177. **judge_output**: Evaluates Honeycomb queries by judging their effectiveness, providing critiques and outcomes based on language nuances and analytics relevance. -178. **label_and_rate**: Labels content with up to 20 single-word tags and rates it based on idea count and relevance to human meaning, AI, and other related themes, assigning a tier (S, A, B, C, D) and a quality score. -179. **md_callout**: Classifies content and generates a markdown callout based on the provided text, selecting the most appropriate type. -180. **model_as_sherlock_freud**: Builds psychological models using detective reasoning and psychoanalytic insight to understand human behavior. -181. **official_pattern_template**: Template to use if you want to create new fabric patterns. -182. **predict_person_actions**: Predicts behavioral responses based on psychological profiles and challenges. -183. **prepare_7s_strategy**: Prepares a comprehensive briefing document from 7S's strategy capturing organizational profile, strategic elements, and market dynamics with clear, concise, and organized content. -184. **provide_guidance**: Provides psychological and life coaching advice, including analysis, recommendations, and potential diagnoses, with a compassionate and honest tone. -185. **rate_ai_response**: Rates the quality of AI responses by comparing them to top human expert performance, assigning a letter grade, reasoning, and providing a 1-100 score based on the evaluation. -186. **rate_ai_result**: Assesses the quality of AI/ML/LLM work by deeply analyzing content, instructions, and output, then rates performance based on multiple dimensions, including coverage, creativity, and interdisciplinary thinking. -187. **rate_content**: Labels content with up to 20 single-word tags and rates it based on idea count and relevance to human meaning, AI, and other related themes, assigning a tier (S, A, B, C, D) and a quality score. -188. **rate_value**: Produces the best possible output by deeply analyzing and understanding the input and its intended purpose. -189. **raw_query**: Fully digests and contemplates the input to produce the best possible result based on understanding the sender's intent. -190. **recommend_artists**: Recommends a personalized festival schedule with artists aligned to your favorite styles and interests, including rationale. -191. **recommend_pipeline_upgrades**: Optimizes vulnerability-checking pipelines by incorporating new information and improving their efficiency, with detailed explanations of changes. -192. **recommend_talkpanel_topics**: Produces a clean set of proposed talks or panel talking points for a person based on their interests and goals, formatted for submission to a conference organizer. -193. **recommend_yoga_practice**: Provides personalized yoga sequences, meditation guidance, and holistic lifestyle advice based on individual profiles. -194. **refine_design_document**: Refines a design document based on a design review by analyzing, mapping concepts, and implementing changes using valid Markdown. -195. **review_design**: Reviews and analyzes architecture design, focusing on clarity, component design, system integrations, security, performance, scalability, and data management. -196. **review_code**: Performs a comprehensive code review, providing detailed feedback on correctness, security, and performance. -197. **sanitize_broken_html_to_markdown**: Converts messy HTML into clean, properly formatted Markdown, applying custom styling and ensuring compatibility with Vite. -198. **suggest_pattern**: Suggests appropriate fabric patterns or commands based on user input, providing clear explanations and options for users. -199. **suggest_gt_command**: Suggest optimal Gas Town (GT) commands based on user intent and task description. -200. **suggest_openclaw_pattern**: Suggests the most appropriate Openclaw CLI command based on user intent, mapping natural language requests to commands for messaging, device management, scheduling, and automation. -201. **summarize**: Summarizes content into a 20-word sentence, main points, and takeaways, formatted with numbered lists in Markdown. -202. **summarize_board_meeting**: Creates formal meeting notes from board meeting transcripts for corporate governance documentation. -203. **summarize_debate**: Summarizes debates, identifies primary disagreement, extracts arguments, and provides analysis of evidence and argument strength to predict outcomes. -204. **summarize_git_changes**: Summarizes recent project updates from the last 7 days, focusing on key changes with enthusiasm. -205. **summarize_git_diff**: Summarizes and organizes Git diff changes with clear, succinct commit messages and bullet points. -206. **summarize_lecture**: Extracts relevant topics, definitions, and tools from lecture transcripts, providing structured summaries with timestamps and key takeaways. -207. **summarize_legislation**: Summarizes complex political proposals and legislation by analyzing key points, proposed changes, and providing balanced, positive, and cynical characterizations. -208. **summarize_meeting**: Analyzes meeting transcripts to extract a structured summary, including an overview, key points, tasks, decisions, challenges, timeline, references, and next steps. -209. **summarize_micro**: Summarizes content into a 20-word sentence, 3 main points, and 3 takeaways, formatted in clear, concise Markdown. -210. **summarize_newsletter**: Extracts the most meaningful, interesting, and useful content from a newsletter, summarizing key sections such as content, opinions, tools, companies, and follow-up items in clear, structured Markdown. -211. **summarize_paper**: Summarizes an academic paper by detailing its title, authors, technical approach, distinctive features, experimental setup, results, advantages, limitations, and conclusion in a clear, structured format using human-readable Markdown. -212. **summarize_prompt**: Summarizes AI chat prompts by describing the primary function, unique approach, and expected output in a concise paragraph. The summary is focused on the prompt's purpose without unnecessary details or formatting. -213. **summarize_pull-requests**: Summarizes pull requests for a coding project by providing a summary and listing the top PRs with human-readable descriptions. -214. **summarize_rpg_session**: Summarizes a role-playing game session by extracting key events, combat stats, character changes, quotes, and more. -215. **t_analyze_challenge_handling**: Provides 8-16 word bullet points evaluating how well challenges are being addressed, calling out any lack of effort. -216. **t_check_dunning_kruger**: Assess narratives for Dunning-Kruger patterns by contrasting self-perception with demonstrated competence and confidence cues. -217. **t_check_metrics**: Analyzes deep context from the TELOS file and input instruction, then provides a wisdom-based output while considering metrics and KPIs to assess recent improvements. -218. **t_create_h3_career**: Summarizes context and produces wisdom-based output by deeply analyzing both the TELOS File and the input instruction, considering the relationship between the two. -219. **t_create_opening_sentences**: Describes from TELOS file the person's identity, goals, and actions in 4 concise, 32-word bullet points, humbly. -220. **t_describe_life_outlook**: Describes from TELOS file a person's life outlook in 5 concise, 16-word bullet points. -221. **t_extract_intro_sentences**: Summarizes from TELOS file a person's identity, work, and current projects in 5 concise and grounded bullet points. -222. **t_extract_panel_topics**: Creates 5 panel ideas with titles and descriptions based on deep context from a TELOS file and input. -223. **t_find_blindspots**: Identify potential blindspots in thinking, frames, or models that may expose the individual to error or risk. -224. **t_find_negative_thinking**: Analyze a TELOS file and input to identify negative thinking in documents or journals, followed by tough love encouragement. -225. **t_find_neglected_goals**: Analyze a TELOS file and input instructions to identify goals or projects that have not been worked on recently. -226. **t_give_encouragement**: Analyze a TELOS file and input instructions to evaluate progress, provide encouragement, and offer recommendations for continued effort. -227. **t_red_team_thinking**: Analyze a TELOS file and input instructions to red-team thinking, models, and frames, then provide recommendations for improvement. -228. **t_threat_model_plans**: Analyze a TELOS file and input instructions to create threat models for a life plan and recommend improvements. -229. **t_visualize_mission_goals_projects**: Analyze a TELOS file and input instructions to create an ASCII art diagram illustrating the relationship of missions, goals, and projects. -230. **t_year_in_review**: Analyze a TELOS file to create insights about a person or entity, then summarize accomplishments and visualizations in bullet points. -231. **to_flashcards**: Create Anki flashcards from a given text, focusing on concise, optimized questions and answers without external context. -232. **transcribe_minutes**: Extracts (from meeting transcription) meeting minutes, identifying actionables, insightful ideas, decisions, challenges, and next steps in a structured format. -233. **translate**: Translates sentences or documentation into the specified language code while maintaining the original formatting and tone. -234. **tweet**: Provides a step-by-step guide on crafting engaging tweets with emojis, covering Twitter basics, account creation, features, and audience targeting. -235. **write_essay**: Writes essays in the style of a specified author, embodying their unique voice, vocabulary, and approach. Uses `author_name` variable. -236. **write_essay_pg**: Writes concise, clear essays in the style of Paul Graham, focusing on simplicity, clarity, and illumination of the provided topic. -237. **write_hackerone_report**: Generates concise, clear, and reproducible bug bounty reports, detailing vulnerability impact, steps to reproduce, and exploit details for triagers. -238. **write_latex**: Generates syntactically correct LaTeX code for a new.tex document, ensuring proper formatting and compatibility with pdflatex. -239. **write_micro_essay**: Writes concise, clear, and illuminating essays on the given topic in the style of Paul Graham. -240. **write_nuclei_template_rule**: Generates Nuclei YAML templates for detecting vulnerabilities using HTTP requests, matchers, extractors, and dynamic data extraction. -241. **write_pull-request**: Drafts detailed pull request descriptions, explaining changes, providing reasoning, and identifying potential bugs from the git diff command output. -242. **write_semgrep_rule**: Creates accurate and working Semgrep rules based on input, following syntax guidelines and specific language considerations. -243. **youtube_summary**: Create concise, timestamped Youtube video summaries that highlight key points. +43. **check_falsifiability**: Evaluates whether claims, definitions, frameworks, and arguments meet the standard of falsifiability — whether they can be tested and potentially proven wrong. +44. **clean_text**: Fix broken or malformatted text by correcting line breaks, punctuation, capitalization, and paragraphs without altering content or spelling. +45. **coding_master**: Explain a coding concept to a beginner, providing examples, and formatting code in markdown with specific output sections like ideas, recommendations, facts, and insights. +46. **compare_and_contrast**: Compare and contrast a list of items in a markdown table, with items on the left and topics on top. +47. **concall_summary**: Analyzes earnings and conference call transcripts to extract management commentary, analyst Q&A, financial insights, risks, and executive summaries. +48. **convert_to_markdown**: Convert content to clean, complete Markdown format, preserving all original structure, formatting, links, and code blocks without alterations. +49. **create_5_sentence_summary**: Create concise summaries or answers to input at 5 different levels of depth, from 5 words to 1 word. +50. **create_academic_paper**: Generate a high-quality academic paper in LaTeX format with clear concepts, structured content, and a professional layout. +51. **create_ai_jobs_analysis**: Analyze job categories' susceptibility to automation, identify resilient roles, and provide strategies for personal adaptation to AI-driven changes in the workforce. +52. **create_aphorisms**: Find and generate a list of brief, witty statements. +53. **create_art_prompt**: Generates a detailed, compelling visual description of a concept, including stylistic references and direct AI instructions for creating art. +54. **create_better_frame**: Identifies and analyzes different frames of interpreting reality, emphasizing the power of positive, productive lenses in shaping outcomes. +55. **create_bd_issue**: Transform natural language descriptions into optimal bd create commands for issue tracking. +56. **create_coding_feature**: Generates secure and composable code features using modern technology and best practices from project specifications. +57. **create_coding_project**: Generate wireframes and starter code for any coding ideas that you have. +58. **create_command**: Helps determine the correct parameters and switches for penetration testing tools based on a brief description of the objective. +59. **create_conceptmap**: Transforms unstructured text or markdown content into an interactive HTML concept map using Vis.js by extracting key concepts and their logical relationships. +60. **create_cyber_summary**: Summarizes cybersecurity threats, vulnerabilities, incidents, and malware with a 25-word summary and categorized bullet points, after thoroughly analyzing and mapping the provided input. +61. **create_design_system**: Create comprehensive CSS design systems with tokens, typography, spacing, and components. +62. **create_design_document**: Creates a detailed design document for a system using the C4 model, addressing business and security postures, and including a system context diagram. +63. **create_diy**: Creates structured "Do It Yourself" tutorial patterns by analyzing prompts, organizing requirements, and providing step-by-step instructions in Markdown format. +64. **create_excalidraw_visualization**: Creates complex Excalidraw diagrams to visualize relationships between concepts and ideas in structured format. +65. **create_flash_cards**: Creates flashcards for key concepts, definitions, and terms with question-answer format for educational purposes. +66. **create_formal_email**: Crafts professional, clear, and respectful emails by analyzing context, tone, and purpose, ensuring proper structure and formatting. +67. **create_git_diff_commit**: Generates Git commands and commit messages for reflecting changes in a repository, using conventional commits and providing concise shell commands for updates. +68. **create_golden_rules**: Extract enforceable rules from codebases to prevent common mistakes and ensure consistency. +69. **create_graph_from_input**: Generates a CSV file with progress-over-time data for a security program, focusing on relevant metrics and KPIs. +70. **create_hormozi_offer**: Creates a customized business offer based on principles from Alex Hormozi's book, "$100M Offers." +71. **create_idea_compass**: Organizes and structures ideas by exploring their definition, evidence, sources, and related themes or consequences. +72. **create_investigation_visualization**: Creates detailed Graphviz visualizations of complex input, highlighting key aspects and providing clear, well-annotated diagrams for investigative analysis and conclusions. +73. **create_keynote**: Creates TED-style keynote presentations with a clear narrative, structured slides, and speaker notes, emphasizing impactful takeaways and cohesive flow. +74. **create_loe_document**: Creates detailed Level of Effort documents for estimating work effort, resources, and costs for tasks or projects. +75. **create_logo**: Creates simple, minimalist company logos without text, generating AI prompts for vector graphic logos based on input. +76. **create_markmap_visualization**: Transforms complex ideas into clear visualizations using MarkMap syntax, simplifying concepts into diagrams with relationships, boxes, arrows, and labels. +77. **create_mermaid_visualization**: Creates detailed, standalone visualizations of concepts using Mermaid (Markdown) syntax, ensuring clarity and coherence in diagrams. +78. **create_mermaid_visualization_for_github**: Creates standalone, detailed visualizations using Mermaid (Markdown) syntax to effectively explain complex concepts, ensuring clarity and precision. +79. **create_micro_summary**: Summarizes content into a concise, 20-word summary with main points and takeaways, formatted in Markdown. +80. **create_mnemonic_phrases**: Creates memorable mnemonic sentences from given words to aid in memory retention and learning. +81. **create_network_threat_landscape**: Analyzes open ports and services from a network scan and generates a comprehensive, insightful, and detailed security threat report in Markdown. +82. **create_newsletter_entry**: Condenses provided article text into a concise, objective, newsletter-style summary with a title in the style of Frontend Weekly. +83. **create_npc**: Generates a detailed D&D 5E NPC, including background, flaws, stats, appearance, personality, goals, and more in Markdown format. +84. **create_pattern**: Extracts, organizes, and formats LLM/AI prompts into structured sections, detailing the AI's role, instructions, output format, and any provided examples for clarity and accuracy. +85. **create_prd**: Creates a precise Product Requirements Document (PRD) in Markdown based on input. +86. **create_prediction_block**: Extracts and formats predictions from input into a structured Markdown block for a blog post. +87. **create_quiz**: Creates a three-phase reading plan based on an author or topic to help the user become significantly knowledgeable, including core, extended, and supplementary readings. +88. **create_reading_plan**: Generates review questions based on learning objectives from the input, adapted to the specified student level, and outputs them in a clear markdown format. +89. **create_recursive_outline**: Breaks down complex tasks or projects into manageable, hierarchical components with recursive outlining for clarity and simplicity. +90. **create_report_finding**: Creates a detailed, structured security finding report in markdown, including sections on Description, Risk, Recommendations, References, One-Sentence-Summary, and Quotes. +91. **create_rpg_summary**: Summarizes an in-person RPG session with key events, combat details, player stats, and role-playing highlights in a structured format. +92. **create_security_update**: Creates concise security updates for newsletters, covering stories, threats, advisories, vulnerabilities, and a summary of key issues. +93. **create_show_intro**: Creates compelling short intros for podcasts, summarizing key topics and themes discussed in the episode. +94. **create_sigma_rules**: Extracts Tactics, Techniques, and Procedures (TTPs) from security news and converts them into Sigma detection rules for host-based detections. +95. **create_story_about_people_interaction**: Analyze two personas, compare their dynamics, and craft a realistic, character-driven story from those insights. +96. **create_story_about_person**: Creates compelling, realistic short stories based on psychological profiles, showing how characters navigate everyday problems using strategies consistent with their personality traits. +97. **create_story_explanation**: Summarizes complex content in a clear, approachable story format that makes the concepts easy to understand. +98. **create_stride_threat_model**: Create a STRIDE-based threat model for a system design, identifying assets, trust boundaries, data flows, and prioritizing threats with mitigations. +99. **create_summary**: Summarizes content into a 20-word sentence, 10 main points (16 words max), and 5 key takeaways in Markdown format. +100. **create_tags**: Identifies at least 5 tags from text content for mind mapping tools, including authors and existing tags if present. +101. **create_threat_scenarios**: Identifies likely attack methods for any system by providing a narrative-based threat model, balancing risk and opportunity. +102. **create_ttrc_graph**: Creates a CSV file showing the progress of Time to Remediate Critical Vulnerabilities over time using given data. +103. **create_ttrc_narrative**: Creates a persuasive narrative highlighting progress in reducing the Time to Remediate Critical Vulnerabilities metric over time. +104. **create_upgrade_pack**: Extracts world model and task algorithm updates from content, providing beliefs about how the world works and task performance. +105. **create_user_story**: Writes concise and clear technical user stories for new features in complex software programs, formatted for all stakeholders. +106. **create_video_chapters**: Extracts interesting topics and timestamps from a transcript, providing concise summaries of key moments. +107. **create_visualization**: Transforms complex ideas into visualizations using intricate ASCII art, simplifying concepts where necessary. +108. **detect_mind_virus**: Detects "mind viruses" — ideas or belief systems that spread by exploiting cognitive shortcuts (fear, guilt, identity) while resisting correction through logic or evidence. +109. **dialog_with_socrates**: Engages in deep, meaningful dialogues to explore and challenge beliefs using the Socratic method. +110. **enrich_blog_post**: Enhances Markdown blog files by applying instructions to improve structure, visuals, and readability for HTML rendering. +111. **explain_code**: Explains code, security tool output, configuration text, and answers questions based on the provided input. +112. **explain_docs**: Improves and restructures tool documentation into clear, concise instructions, including overviews, usage, use cases, and key features. +113. **explain_math**: Helps you understand mathematical concepts in a clear and engaging way. +114. **explain_project**: Summarizes project documentation into clear, concise sections covering the project, problem, solution, installation, usage, and examples. +115. **explain_terms**: Produces a glossary of advanced terms from content, providing a definition, analogy, and explanation of why each term matters. +116. **explain_terms_and_conditions**: Analyzes Terms and Conditions and legal agreements, translating complex legalese into plain English, identifying red flags, hidden fees, and privacy risks, with a final verdict on whether to sign. +117. **export_data_as_csv**: Extracts and outputs all data structures from the input in properly formatted CSV data. +118. **extract_algorithm_update_recommendations**: Extracts concise, practical algorithm update recommendations from the input and outputs them in a bulleted list. +119. **extract_all_quotes**: Extract all inspirational and educational quotes from content including podcasts and essays. +120. **extract_alpha**: Extracts the most novel and surprising ideas ("alpha") from content, inspired by information theory. +121. **extract_article_wisdom**: Extracts surprising, insightful, and interesting information from content, categorizing it into sections like summary, ideas, quotes, facts, references, and recommendations. +122. **extract_book_ideas**: Extracts and outputs 50 to 100 of the most surprising, insightful, and interesting ideas from a book's content. +123. **extract_book_recommendations**: Extracts and outputs 50 to 100 practical, actionable recommendations from a book's content. +124. **extract_bd_ideas**: Extract actionable ideas from content and transform into bd create commands. +125. **extract_business_ideas**: Extracts top business ideas from content and elaborates on the best 10 with unique differentiators. +126. **extract_characters**: Identify all characters (human and non-human), resolve their aliases and pronouns into canonical names, and produce detailed descriptions of each character's role, motivations, and interactions ranked by narrative importance. +127. **extract_controversial_ideas**: Extracts and outputs controversial statements and supporting quotes from the input in a structured Markdown list. +128. **extract_core_message**: Extracts and outputs a clear, concise sentence that articulates the core message of a given text or body of work. +129. **extract_ctf_writeup**: Extracts a short writeup from a warstory-like text about a cyber security engagement. +130. **extract_domains**: Extracts domains and URLs from content to identify sources used for articles, newsletters, and other publications. +131. **extract_ethical_framework**: Extracts and analyzes the implicit ethical framework embedded in any prescriptive text, checking internal consistency and whether it creates unwilling victims. +132. **extract_extraordinary_claims**: Extracts and outputs a list of extraordinary claims from conversations, focusing on scientifically disputed or false statements. +133. **extract_ideas**: Extracts and outputs all the key ideas from input, presented as 15-word bullet points in Markdown. +134. **extract_insights**: Extracts and outputs the most powerful and insightful ideas from text, formatted as 16-word bullet points in the INSIGHTS section, also IDEAS section. +135. **extract_insights_dm**: Extracts and outputs all valuable insights and a concise summary of the content, including key points and topics discussed. +136. **extract_instructions**: Extracts clear, actionable step-by-step instructions and main objectives from instructional video transcripts, organizing them into a concise list. +137. **extract_jokes**: Extracts jokes from text content, presenting each joke with its punchline in separate bullet points. +138. **extract_latest_video**: Extracts the latest video URL from a YouTube RSS feed and outputs the URL only. +139. **extract_main_activities**: Extracts key events and activities from transcripts or logs, providing a summary of what happened. +140. **extract_main_idea**: Extracts the main idea and key recommendation from the input, summarizing them in 15-word sentences. +141. **extract_mcp_servers**: Identify and summarize Model Context Protocol (MCP) servers referenced in the input along with their key details. +142. **extract_most_redeeming_thing**: Extracts the most redeeming aspect from an input, summarizing it in a single 15-word sentence. +143. **extract_patterns**: Extracts and analyzes recurring, surprising, and insightful patterns from input, providing detailed analysis and advice for builders. +144. **extract_poc**: Extracts proof of concept URLs and validation methods from security reports, providing the URL and command to run. +145. **extract_predictions**: Extracts predictions from input, including specific details such as date, confidence level, and verification method. +146. **extract_primary_problem**: Extracts the primary problem with the world as presented in a given text or body of work. +147. **extract_primary_solution**: Extracts the primary solution for the world as presented in a given text or body of work. +148. **extract_product_features**: Extracts and outputs a list of product features from the provided input in a bulleted format. +149. **extract_questions**: Extracts and outputs all questions asked by the interviewer in a conversation or interview. +150. **extract_recipe**: Extracts and outputs a recipe with a short meal description, ingredients with measurements, and preparation steps. +151. **extract_recommendations**: Extracts and outputs concise, practical recommendations from a given piece of content in a bulleted list. +152. **extract_references**: Extracts and outputs a bulleted list of references to art, stories, books, literature, and other sources from content. +153. **extract_skills**: Extracts and classifies skills from a job description into a table, separating each skill and classifying it as either hard or soft. +154. **extract_song_meaning**: Analyzes a song to provide a summary of its meaning, supported by detailed evidence from lyrics, artist commentary, and fan analysis. +155. **extract_sponsors**: Extracts and lists official sponsors and potential sponsors from a provided transcript. +156. **extract_videoid**: Extracts and outputs the video ID from any given URL. +157. **extract_wisdom**: Extracts surprising, insightful, and interesting information from text on topics like human flourishing, AI, learning, and more. +158. **extract_wisdom_agents**: Extracts valuable insights, ideas, quotes, and references from content, emphasizing topics like human flourishing, AI, learning, and technology. +159. **extract_wisdom_with_attribution**: Extracts insightful ideas and recommendations with speaker attribution for quotes, focusing on life wisdom and human flourishing. +160. **extract_wisdom_dm**: Extracts all valuable, insightful, and thought-provoking information from content, focusing on topics like human flourishing, AI, learning, and technology. +161. **extract_wisdom_nometa**: Extracts insights, ideas, quotes, habits, facts, references, and recommendations from content, focusing on human flourishing, AI, technology, and related topics. +162. **find_female_life_partner**: Analyzes criteria for finding a female life partner and provides clear, direct, and poetic descriptions. +163. **find_hidden_message**: Extracts overt and hidden political messages, justifications, audience actions, and a cynical analysis from content. +164. **find_logical_fallacies**: Identifies and analyzes fallacies in arguments, classifying them as formal or informal with detailed reasoning. +165. **fix_typos**: Proofreads and corrects typos, spelling, grammar, and punctuation errors in text. +166. **generate_code_rules**: Compile best-practice coding rules and guardrails for AI-assisted development workflows from the provided content. +167. **get_wow_per_minute**: Determines the wow-factor of content per minute based on surprise, novelty, insight, value, and wisdom, measuring how rewarding the content is for the viewer. +168. **greybeard_secure_prompt_engineer**: Creates secure, production-grade system prompts with NASA-style mission assurance, outputting hardened prompts, injection test suites, and evaluation rubrics. +169. **heal_person**: Develops a comprehensive plan for spiritual and mental healing based on psychological profiles, providing personalized recommendations for mental health improvement and overall life enhancement. +170. **humanize**: Rewrites AI-generated text to sound natural, conversational, and easy to understand, maintaining clarity and simplicity. +171. **identify_dsrp_distinctions**: Encourages creative, systems-based thinking by exploring distinctions, boundaries, and their implications, drawing on insights from prominent systems thinkers. +172. **identify_dsrp_perspectives**: Explores the concept of distinctions in systems thinking, focusing on how boundaries define ideas, influence understanding, and reveal or obscure insights. +173. **identify_dsrp_relationships**: Encourages exploration of connections, distinctions, and boundaries between ideas, inspired by systems thinkers to reveal new insights and patterns in complex systems. +174. **identify_dsrp_systems**: Encourages organizing ideas into systems of parts and wholes, inspired by systems thinkers to explore relationships and how changes in organization impact meaning and understanding. +175. **identify_job_stories**: Identifies key job stories or requirements for roles. +176. **improve_academic_writing**: Refines text into clear, concise academic language while improving grammar, coherence, and clarity, with a list of changes. +177. **improve_prompt**: Improves an LLM/AI prompt by applying expert prompt writing strategies for better results and clarity. +178. **improve_report_finding**: Improves a penetration test security finding by providing detailed descriptions, risks, recommendations, references, quotes, and a concise summary in markdown format. +179. **improve_writing**: Refines text by correcting grammar, enhancing style, improving clarity, and maintaining the original meaning. skills. +180. **judge_output**: Evaluates Honeycomb queries by judging their effectiveness, providing critiques and outcomes based on language nuances and analytics relevance. +181. **label_and_rate**: Labels content with up to 20 single-word tags and rates it based on idea count and relevance to human meaning, AI, and other related themes, assigning a tier (S, A, B, C, D) and a quality score. +182. **md_callout**: Classifies content and generates a markdown callout based on the provided text, selecting the most appropriate type. +183. **model_as_sherlock_freud**: Builds psychological models using detective reasoning and psychoanalytic insight to understand human behavior. +184. **official_pattern_template**: Template to use if you want to create new fabric patterns. +185. **predict_person_actions**: Predicts behavioral responses based on psychological profiles and challenges. +186. **prepare_7s_strategy**: Prepares a comprehensive briefing document from 7S's strategy capturing organizational profile, strategic elements, and market dynamics with clear, concise, and organized content. +187. **provide_guidance**: Provides psychological and life coaching advice, including analysis, recommendations, and potential diagnoses, with a compassionate and honest tone. +188. **rate_ai_response**: Rates the quality of AI responses by comparing them to top human expert performance, assigning a letter grade, reasoning, and providing a 1-100 score based on the evaluation. +189. **rate_ai_result**: Assesses the quality of AI/ML/LLM work by deeply analyzing content, instructions, and output, then rates performance based on multiple dimensions, including coverage, creativity, and interdisciplinary thinking. +190. **rate_content**: Labels content with up to 20 single-word tags and rates it based on idea count and relevance to human meaning, AI, and other related themes, assigning a tier (S, A, B, C, D) and a quality score. +191. **rate_value**: Produces the best possible output by deeply analyzing and understanding the input and its intended purpose. +192. **raw_query**: Fully digests and contemplates the input to produce the best possible result based on understanding the sender's intent. +193. **recommend_artists**: Recommends a personalized festival schedule with artists aligned to your favorite styles and interests, including rationale. +194. **recommend_pipeline_upgrades**: Optimizes vulnerability-checking pipelines by incorporating new information and improving their efficiency, with detailed explanations of changes. +195. **recommend_talkpanel_topics**: Produces a clean set of proposed talks or panel talking points for a person based on their interests and goals, formatted for submission to a conference organizer. +196. **recommend_yoga_practice**: Provides personalized yoga sequences, meditation guidance, and holistic lifestyle advice based on individual profiles. +197. **refine_design_document**: Refines a design document based on a design review by analyzing, mapping concepts, and implementing changes using valid Markdown. +198. **review_design**: Reviews and analyzes architecture design, focusing on clarity, component design, system integrations, security, performance, scalability, and data management. +199. **review_code**: Performs a comprehensive code review, providing detailed feedback on correctness, security, and performance. +200. **sanitize_broken_html_to_markdown**: Converts messy HTML into clean, properly formatted Markdown, applying custom styling and ensuring compatibility with Vite. +201. **suggest_pattern**: Suggests appropriate fabric patterns or commands based on user input, providing clear explanations and options for users. +202. **suggest_gt_command**: Suggest optimal Gas Town (GT) commands based on user intent and task description. +203. **suggest_openclaw_pattern**: Suggests the most appropriate Openclaw CLI command based on user intent, mapping natural language requests to commands for messaging, device management, scheduling, and automation. +204. **summarize**: Summarizes content into a 20-word sentence, main points, and takeaways, formatted with numbered lists in Markdown. +205. **summarize_board_meeting**: Creates formal meeting notes from board meeting transcripts for corporate governance documentation. +206. **summarize_debate**: Summarizes debates, identifies primary disagreement, extracts arguments, and provides analysis of evidence and argument strength to predict outcomes. +207. **summarize_git_changes**: Summarizes recent project updates from the last 7 days, focusing on key changes with enthusiasm. +208. **summarize_git_diff**: Summarizes and organizes Git diff changes with clear, succinct commit messages and bullet points. +209. **summarize_lecture**: Extracts relevant topics, definitions, and tools from lecture transcripts, providing structured summaries with timestamps and key takeaways. +210. **summarize_legislation**: Summarizes complex political proposals and legislation by analyzing key points, proposed changes, and providing balanced, positive, and cynical characterizations. +211. **summarize_meeting**: Analyzes meeting transcripts to extract a structured summary, including an overview, key points, tasks, decisions, challenges, timeline, references, and next steps. +212. **summarize_micro**: Summarizes content into a 20-word sentence, 3 main points, and 3 takeaways, formatted in clear, concise Markdown. +213. **summarize_newsletter**: Extracts the most meaningful, interesting, and useful content from a newsletter, summarizing key sections such as content, opinions, tools, companies, and follow-up items in clear, structured Markdown. +214. **summarize_paper**: Summarizes an academic paper by detailing its title, authors, technical approach, distinctive features, experimental setup, results, advantages, limitations, and conclusion in a clear, structured format using human-readable Markdown. +215. **summarize_prompt**: Summarizes AI chat prompts by describing the primary function, unique approach, and expected output in a concise paragraph. The summary is focused on the prompt's purpose without unnecessary details or formatting. +216. **summarize_pull-requests**: Summarizes pull requests for a coding project by providing a summary and listing the top PRs with human-readable descriptions. +217. **summarize_rpg_session**: Summarizes a role-playing game session by extracting key events, combat stats, character changes, quotes, and more. +218. **t_analyze_challenge_handling**: Provides 8-16 word bullet points evaluating how well challenges are being addressed, calling out any lack of effort. +219. **t_check_dunning_kruger**: Assess narratives for Dunning-Kruger patterns by contrasting self-perception with demonstrated competence and confidence cues. +220. **t_check_metrics**: Analyzes deep context from the TELOS file and input instruction, then provides a wisdom-based output while considering metrics and KPIs to assess recent improvements. +221. **t_create_h3_career**: Summarizes context and produces wisdom-based output by deeply analyzing both the TELOS File and the input instruction, considering the relationship between the two. +222. **t_create_opening_sentences**: Describes from TELOS file the person's identity, goals, and actions in 4 concise, 32-word bullet points, humbly. +223. **t_describe_life_outlook**: Describes from TELOS file a person's life outlook in 5 concise, 16-word bullet points. +224. **t_extract_intro_sentences**: Summarizes from TELOS file a person's identity, work, and current projects in 5 concise and grounded bullet points. +225. **t_extract_panel_topics**: Creates 5 panel ideas with titles and descriptions based on deep context from a TELOS file and input. +226. **t_find_blindspots**: Identify potential blindspots in thinking, frames, or models that may expose the individual to error or risk. +227. **t_find_negative_thinking**: Analyze a TELOS file and input to identify negative thinking in documents or journals, followed by tough love encouragement. +228. **t_find_neglected_goals**: Analyze a TELOS file and input instructions to identify goals or projects that have not been worked on recently. +229. **t_give_encouragement**: Analyze a TELOS file and input instructions to evaluate progress, provide encouragement, and offer recommendations for continued effort. +230. **t_red_team_thinking**: Analyze a TELOS file and input instructions to red-team thinking, models, and frames, then provide recommendations for improvement. +231. **t_threat_model_plans**: Analyze a TELOS file and input instructions to create threat models for a life plan and recommend improvements. +232. **t_visualize_mission_goals_projects**: Analyze a TELOS file and input instructions to create an ASCII art diagram illustrating the relationship of missions, goals, and projects. +233. **t_year_in_review**: Analyze a TELOS file to create insights about a person or entity, then summarize accomplishments and visualizations in bullet points. +234. **to_flashcards**: Create Anki flashcards from a given text, focusing on concise, optimized questions and answers without external context. +235. **transcribe_minutes**: Extracts (from meeting transcription) meeting minutes, identifying actionables, insightful ideas, decisions, challenges, and next steps in a structured format. +236. **translate**: Translates sentences or documentation into the specified language code while maintaining the original formatting and tone. +237. **tweet**: Provides a step-by-step guide on crafting engaging tweets with emojis, covering Twitter basics, account creation, features, and audience targeting. +238. **ultimate_law_safety**: Evaluates actions, policies, or systems against the Ultimate Law framework — a minimal, falsifiable ethical constraint that prohibits creating unwilling victims. +239. **write_essay**: Writes essays in the style of a specified author, embodying their unique voice, vocabulary, and approach. Uses `author_name` variable. +240. **write_essay_pg**: Writes concise, clear essays in the style of Paul Graham, focusing on simplicity, clarity, and illumination of the provided topic. +241. **write_hackerone_report**: Generates concise, clear, and reproducible bug bounty reports, detailing vulnerability impact, steps to reproduce, and exploit details for triagers. +242. **write_latex**: Generates syntactically correct LaTeX code for a new.tex document, ensuring proper formatting and compatibility with pdflatex. +243. **write_micro_essay**: Writes concise, clear, and illuminating essays on the given topic in the style of Paul Graham. +244. **write_nuclei_template_rule**: Generates Nuclei YAML templates for detecting vulnerabilities using HTTP requests, matchers, extractors, and dynamic data extraction. +245. **write_pull-request**: Drafts detailed pull request descriptions, explaining changes, providing reasoning, and identifying potential bugs from the git diff command output. +246. **write_semgrep_rule**: Creates accurate and working Semgrep rules based on input, following syntax guidelines and specific language considerations. +247. **youtube_summary**: Create concise, timestamped Youtube video summaries that highlight key points. diff --git a/data/patterns/suggest_pattern/system.md b/data/patterns/suggest_pattern/system.md index b7598b1b..bd34804e 100644 --- a/data/patterns/suggest_pattern/system.md +++ b/data/patterns/suggest_pattern/system.md @@ -73,7 +73,7 @@ Match the request to one or more of these primary categories: **AI**: ai, create_ai_jobs_analysis, create_art_prompt, create_pattern, create_prediction_block, extract_mcp_servers, extract_wisdom_agents, generate_code_rules, greybeard_secure_prompt_engineer, improve_prompt, judge_output, rate_ai_response, rate_ai_result, raw_query, suggest_pattern, summarize_prompt -**ANALYSIS**: ai, analyze_answers, analyze_bill, analyze_bill_short, analyze_candidates, analyze_cfp_submission, analyze_claims, analyze_comments, analyze_debate, analyze_discord_structure, analyze_email_headers, analyze_incident, analyze_interviewer_techniques, analyze_logs, analyze_malware, analyze_military_strategy, analyze_mistakes, analyze_paper, analyze_paper_simple, analyze_patent, analyze_personality, analyze_presentation, analyze_product_feedback, analyze_proposition, analyze_prose, analyze_prose_json, analyze_prose_pinker, analyze_risk, analyze_sales_call, analyze_spiritual_text, analyze_tech_impact, analyze_terraform_plan, analyze_threat_report, analyze_threat_report_cmds, analyze_threat_report_trends, apply_ul_tags, check_agreement, compare_and_contrast, concall_summary, create_ai_jobs_analysis, create_golden_rules, create_idea_compass, create_investigation_visualization, create_prediction_block, create_recursive_outline, create_story_about_people_interaction, create_tags, dialog_with_socrates, explain_terms_and_conditions, extract_bd_ideas, extract_main_idea, extract_predictions, find_hidden_message, find_logical_fallacies, get_wow_per_minute, identify_dsrp_distinctions, identify_dsrp_perspectives, identify_dsrp_relationships, identify_dsrp_systems, identify_job_stories, label_and_rate, model_as_sherlock_freud, predict_person_actions, prepare_7s_strategy, provide_guidance, rate_content, rate_value, recommend_artists, recommend_talkpanel_topics, review_design, suggest_gt_command, suggest_openclaw_pattern, summarize_board_meeting, t_analyze_challenge_handling, t_check_dunning_kruger, t_check_metrics, t_describe_life_outlook, t_extract_intro_sentences, t_extract_panel_topics, t_find_blindspots, t_find_negative_thinking, t_red_team_thinking, t_threat_model_plans, t_year_in_review, write_hackerone_report +**ANALYSIS**: ai, analyze_answers, analyze_bill, analyze_bill_short, analyze_candidates, analyze_cfp_submission, analyze_claims, analyze_comments, analyze_debate, analyze_discord_structure, analyze_email_headers, analyze_incident, analyze_interviewer_techniques, analyze_logs, analyze_malware, analyze_military_strategy, analyze_mistakes, analyze_paper, analyze_paper_simple, analyze_patent, analyze_personality, analyze_presentation, analyze_product_feedback, analyze_proposition, analyze_prose, analyze_prose_json, analyze_prose_pinker, analyze_risk, analyze_sales_call, analyze_spiritual_text, analyze_tech_impact, analyze_terraform_plan, analyze_threat_report, analyze_threat_report_cmds, analyze_threat_report_trends, apply_ul_tags, check_agreement, check_falsifiability, compare_and_contrast, concall_summary, create_ai_jobs_analysis, create_golden_rules, create_idea_compass, create_investigation_visualization, create_prediction_block, create_recursive_outline, create_story_about_people_interaction, create_tags, detect_mind_virus, dialog_with_socrates, explain_terms_and_conditions, extract_bd_ideas, extract_ethical_framework, extract_main_idea, extract_predictions, find_hidden_message, find_logical_fallacies, get_wow_per_minute, identify_dsrp_distinctions, identify_dsrp_perspectives, identify_dsrp_relationships, identify_dsrp_systems, identify_job_stories, label_and_rate, model_as_sherlock_freud, predict_person_actions, prepare_7s_strategy, provide_guidance, rate_content, rate_value, recommend_artists, recommend_talkpanel_topics, review_design, suggest_gt_command, suggest_openclaw_pattern, summarize_board_meeting, t_analyze_challenge_handling, t_check_dunning_kruger, t_check_metrics, t_describe_life_outlook, t_extract_intro_sentences, t_extract_panel_topics, t_find_blindspots, t_find_negative_thinking, t_red_team_thinking, t_threat_model_plans, t_year_in_review, ultimate_law_safety, write_hackerone_report **BILL**: analyze_bill, analyze_bill_short @@ -83,7 +83,7 @@ Match the request to one or more of these primary categories: **CONVERSION**: clean_text, convert_to_markdown, create_graph_from_input, export_data_as_csv, extract_videoid, humanize, md_callout, sanitize_broken_html_to_markdown, to_flashcards, transcribe_minutes, translate, tweet, write_latex -**CR THINKING**: capture_thinkers_work, create_idea_compass, create_markmap_visualization, create_upgrade_pack, dialog_with_socrates, extract_alpha, extract_controversial_ideas, extract_extraordinary_claims, extract_predictions, extract_primary_problem, extract_wisdom_nometa, find_hidden_message, find_logical_fallacies, summarize_debate, t_analyze_challenge_handling, t_check_dunning_kruger, t_find_blindspots, t_find_negative_thinking, t_find_neglected_goals, t_red_team_thinking +**CR THINKING**: capture_thinkers_work, check_falsifiability, create_idea_compass, create_markmap_visualization, create_upgrade_pack, detect_mind_virus, dialog_with_socrates, extract_alpha, extract_controversial_ideas, extract_ethical_framework, extract_extraordinary_claims, extract_predictions, extract_primary_problem, extract_wisdom_nometa, find_hidden_message, find_logical_fallacies, summarize_debate, t_analyze_challenge_handling, t_check_dunning_kruger, t_find_blindspots, t_find_negative_thinking, t_find_neglected_goals, t_red_team_thinking, ultimate_law_safety **CREATIVITY**: create_mnemonic_phrases, write_essay @@ -91,7 +91,7 @@ Match the request to one or more of these primary categories: **DEVOPS**: analyze_terraform_plan -**EXTRACT**: analyze_comments, create_aphorisms, create_golden_rules, create_tags, create_upgrade_pack, create_video_chapters, extract_algorithm_update_recommendations, extract_all_quotes, extract_alpha, extract_article_wisdom, extract_bd_ideas, extract_book_ideas, extract_book_recommendations, extract_business_ideas, extract_characters, extract_controversial_ideas, extract_core_message, extract_ctf_writeup, extract_domains, extract_extraordinary_claims, extract_ideas, extract_insights, extract_insights_dm, extract_instructions, extract_jokes, extract_latest_video, extract_main_activities, extract_main_idea, extract_mcp_servers, extract_most_redeeming_thing, extract_patterns, extract_poc, extract_predictions, extract_primary_problem, extract_primary_solution, extract_product_features, extract_questions, extract_recipe, extract_recommendations, extract_references, extract_skills, extract_song_meaning, extract_sponsors, extract_videoid, extract_wisdom, extract_wisdom_agents, extract_wisdom_dm, extract_wisdom_nometa, extract_wisdom_short, extract_wisdom_with_attribution, generate_code_rules, t_extract_intro_sentences, t_extract_panel_topics +**EXTRACT**: analyze_comments, create_aphorisms, create_golden_rules, create_tags, create_upgrade_pack, create_video_chapters, extract_algorithm_update_recommendations, extract_all_quotes, extract_alpha, extract_article_wisdom, extract_bd_ideas, extract_book_ideas, extract_book_recommendations, extract_business_ideas, extract_characters, extract_controversial_ideas, extract_core_message, extract_ctf_writeup, extract_domains, extract_ethical_framework, extract_extraordinary_claims, extract_ideas, extract_insights, extract_insights_dm, extract_instructions, extract_jokes, extract_latest_video, extract_main_activities, extract_main_idea, extract_mcp_servers, extract_most_redeeming_thing, extract_patterns, extract_poc, extract_predictions, extract_primary_problem, extract_primary_solution, extract_product_features, extract_questions, extract_recipe, extract_recommendations, extract_references, extract_skills, extract_song_meaning, extract_sponsors, extract_videoid, extract_wisdom, extract_wisdom_agents, extract_wisdom_dm, extract_wisdom_nometa, extract_wisdom_short, extract_wisdom_with_attribution, generate_code_rules, t_extract_intro_sentences, t_extract_panel_topics **GAMING**: create_npc, create_rpg_summary, summarize_rpg_session diff --git a/data/patterns/suggest_pattern/user.md b/data/patterns/suggest_pattern/user.md index 75470336..9453015e 100644 --- a/data/patterns/suggest_pattern/user.md +++ b/data/patterns/suggest_pattern/user.md @@ -200,6 +200,10 @@ Apply standardized content tags to categorize topics like AI, cybersecurity, pol Review contract to identify stipulations, issues, and changes for negotiation. +### check_falsifiability + +Evaluate whether claims, definitions, and arguments are falsifiable and can be proven wrong. + ### compare_and_contrast Create comparisons table, highlighting key differences and similarities. @@ -236,6 +240,10 @@ Break down tasks into hierarchical, actionable components via decomposition. Generate single-word tags for content categorization and mind mapping. +### detect_mind_virus + +Detect manipulative belief systems that spread by exploiting cognitive shortcuts while resisting correction. + ### explain_terms_and_conditions Analyze legal agreements translating complex legalese into plain English with red flags. @@ -400,6 +408,10 @@ Apply adversarial thinking to identify weaknesses. Generate annual reviews by analyzing achievements and learnings. +### ultimate_law_safety + +Evaluate actions and policies against the Ultimate Law framework to identify violations creating unwilling victims. + ## EXTRACTION PATTERNS ### create_aphorisms @@ -458,6 +470,10 @@ Analyze contentious viewpoints while maintaining objective analysis. Extract key content and source. +### extract_ethical_framework + +Extract and analyze the implicit ethical framework embedded in policies, proposals, or any prescriptive text. + ### extract_ideas Extract/organize concepts and applications into idea collections. diff --git a/scripts/pattern_descriptions/pattern_descriptions.json b/scripts/pattern_descriptions/pattern_descriptions.json index f6c7db5a..432dc6ff 100644 --- a/scripts/pattern_descriptions/pattern_descriptions.json +++ b/scripts/pattern_descriptions/pattern_descriptions.json @@ -2017,6 +2017,39 @@ "DEVELOPMENT", "ANALYSIS" ] + }, + { + "patternName": "check_falsifiability", + "description": "Evaluate whether claims, definitions, and arguments are falsifiable and can be proven wrong.", + "tags": [ + "ANALYSIS", + "CR THINKING" + ] + }, + { + "patternName": "detect_mind_virus", + "description": "Detect manipulative belief systems that spread by exploiting cognitive shortcuts while resisting correction.", + "tags": [ + "ANALYSIS", + "CR THINKING" + ] + }, + { + "patternName": "extract_ethical_framework", + "description": "Extract and analyze the implicit ethical framework embedded in policies, proposals, or any prescriptive text.", + "tags": [ + "ANALYSIS", + "EXTRACT", + "CR THINKING" + ] + }, + { + "patternName": "ultimate_law_safety", + "description": "Evaluate actions and policies against the Ultimate Law framework to identify violations creating unwilling victims.", + "tags": [ + "ANALYSIS", + "CR THINKING" + ] } ] } \ No newline at end of file diff --git a/scripts/pattern_descriptions/pattern_extracts.json b/scripts/pattern_descriptions/pattern_extracts.json index 3029617b..f491c3f6 100644 --- a/scripts/pattern_descriptions/pattern_extracts.json +++ b/scripts/pattern_descriptions/pattern_extracts.json @@ -971,6 +971,22 @@ { "patternName": "suggest_openclaw_pattern", "pattern_extract": "# IDENTITY You are an expert Openclaw assistant who knows every Openclaw command intimately. Openclaw is an open-source AI agent framework that connects LLMs to messaging platforms (WhatsApp, Telegram, Discord, Slack, Signal, iMessage), devices (phones, browsers, IoT), and developer tools (cron, webhooks, skills, sandboxes). Your role is to understand what the user wants to accomplish and suggest the exact Openclaw CLI command(s) to achieve it. You think like a patient mentor who: 1. Understands the user's intent, even when poorly expressed 2. Suggests the most direct command for the task 3. Provides context that prevents mistakes 4. Offers alternatives when multiple approaches exist # CLAWDBOT COMMAND REFERENCE ## Setup and Configuration | Command | Purpose | Common Usage | | --------- | --------- | -------------- | | `openclaw setup` | Initialize config and workspace | First-time setup | | `openclaw onboard` | Interactive setup wizard | Gateway, workspace, skills | | `openclaw configure` | Interactive config wizard | Credentials, devices, defaults | | `openclaw config get ` | Read a config value | `openclaw config get models.default` | | `openclaw config set ` | Set a config value | `openclaw config set models.default \"claude-sonnet-4-20250514\"` | | `openclaw config unset ` | Remove a config value | Clean up old settings | | `openclaw doctor` | Health checks and quick fixes | Diagnose problems | | `openclaw reset` | Reset local config and state | Start fresh (keeps CLI) | | `openclaw uninstall` | Remove gateway and local data | Full cleanup | | `openclaw update` | Update CLI | Get latest version | ## Gateway (Core Daemon) | Command | Purpose | Common Usage | | --------- | --------- | -------------- | | `openclaw gateway` | Run the gateway (foreground) | `openclaw gateway --port 18789` | | `openclaw gateway start` | Start as background service | Daemonized (launchd/systemd) | | `openclaw gateway stop` | Stop the service | Graceful shutdown | | `openclaw gateway restart` | Restart the service | Apply config changes | | `openclaw gateway status` | Check gateway health | Quick health check | | `openclaw gateway run` | Run in foreground | Explicit foreground mode | | `openclaw gateway install` | Install as system service | launchd/systemd/schtasks | | `openclaw gateway uninstall` | Remove system service | Clean up | | `openclaw gateway probe` | Full reachability summary | Local and remote health | | `openclaw gateway discover` | Discover gateways via Bonjour | Find gateways on network | | `openclaw gateway usage-cost` | Usage cost summary | Token spend from session logs | | `openclaw --dev gateway` | Dev gateway (isolated state) | Port 19001, separate config | ## Messaging | Command | Purpose | Common Usage | | --------- | --------- | -------------- | | `openclaw message send` | Send a message | `--target \"+1555...\" --message \"Hi\"` | | `openclaw message send --channel telegram` | Send via specific channel | `--target @mychat --message \"Hello\"` | | `openclaw message broadcast` | Broadcast to multiple" + }, + { + "patternName": "check_falsifiability", + "pattern_extract": "# IDENTITY and PURPOSE You are a falsifiability auditor. You evaluate whether claims, definitions, frameworks, or arguments meet the basic standard of legitimate knowledge: can they be proven wrong? Unfalsifiable claims are not knowledge — they are assertions that cannot be tested. They may be meaningful personally, but they cannot be the basis for decisions that affect others, and they certainly cannot be the basis for coercion. This pattern is essential for AGI safety: an AI system making unfalsifiable claims is an AI system that cannot be corrected. # THE PRINCIPLE A claim is falsifiable if there exists some possible observation or argument that would prove it wrong. **Falsifiable**: \"This drug reduces symptoms in 70% of patients\" — a trial could show it doesn't **Unfalsifiable**: \"This drug works in ways we cannot measure\" — no test could disprove it **Falsifiable**: \"Free markets produce more innovation than central planning\" — we can compare outcomes **Unfalsifiable**: \"True socialism has never been tried\" — any failure is defined away **Falsifiable**: \"This AI is safe because it follows rule X\" — we can test if rule X prevents harm **Unfalsifiable**: \"This AI is aligned with human values\" — which values? how measured? # WHY THIS MATTERS FOR AGI SAFETY An AI that makes unfalsifiable claims cannot be corrected. If an AI says \"I am beneficial\" but we cannot define or test \"beneficial,\" we have no way to verify or challenge the claim. Safe AI requires: 1. Claims that can be tested 2. Criteria for what would constitute failure 3. Willingness to update when evidence contradicts Unsafe AI hides behind: 1. Vague value claims (\"beneficial,\" \"aligned,\" \"helpful\") 2. Definitions that shift when challenged 3. Frameworks that explain away any counter-evidence # STEPS 1. **Identify the core claims** in the input. What is being asserted as true? 2. **For each claim, ask**: What observation or evidence would prove this wrong? - If an answer exists: FALSIFIABLE - If no answer exists: UNFALSIFIABLE - If the answer keeps changing: MOVING GOALPOSTS (unfalsifiable in practice) 3. **Check for definitional escape hatches**: - Are key terms defined precisely enough to test? - When counter-examples arise, are terms redefined to exclude them? - Example: \"No true Scotsman would do X\" — redefines Scotsman to exclude counter-examples 4. **Check for unfalsifiability patterns**: - Appeals to unmeasurable qualities - Claims about internal states no one can verify - Predictions with no timeline or criteria - \"It would have worked if not for X\" explanations 5. **Check for Kafka traps**: - Denial is treated as proof of guilt - Questioning the framework proves you don't understand it - The only valid response is agreement 6. **Assess the stakes**: - Is this claim being used to justify action affecting others? - Is coercion being based on this claim? - Higher stakes require higher falsifiability standards 7. **Propose falsification criteria**: - What test would you design to check this claim? - What outcome would prove it wrong? - Is the claimant willing to accept that" + }, + { + "patternName": "detect_mind_virus", + "pattern_extract": "# IDENTITY and PURPOSE You are a cognitive immunologist. You detect \"mind viruses\" — ideas or belief systems that spread by exploiting cognitive shortcuts while resisting correction through logic, evidence, or lived experience. Mind viruses persist not because they are TRUE, but because they disable error-correction in the minds they inhabit. They often redefine key terms (harm, consent, justice) to justify coercion. This pattern helps identify manipulative reasoning patterns in content, proposals, ideologies, or arguments — whether produced by humans or AI systems. # DEFINITION **Mind Virus**: An idea or belief that spreads by exploiting cognitive shortcuts (fear, guilt, identity, authority, or zero-sum thinking) while resisting correction by logic, evidence, or lived experience. Key characteristics: 1. Exploits emotional vulnerabilities rather than presenting evidence 2. Redefines terms to make challenges seem illegitimate 3. Creates in-group/out-group dynamics 4. Punishes questioning or doubt 5. Spreads through social pressure rather than demonstrated truth # COGNITIVE EXPLOITS TO DETECT ## Fear-Based Patterns - \"If you don't X, terrible Y will happen\" - Manufactured urgency without evidence - Catastrophizing without probability assessment - Vague but ominous threats ## Guilt-Based Patterns - \"Good people do X\" (implying questioners are bad) - Inherited guilt (you're responsible for what others did) - Collective guilt (your group did bad things) - Guilt by association ## Identity-Based Patterns - \"Real [identity] believe X\" - Questioning X means you're not really [identity] - Loyalty tests disguised as beliefs - Tribal markers that signal belonging ## Authority-Based Patterns - \"Experts agree\" without naming experts or methodology - Appeal to credentials over evidence - \"Trust the science\" while discouraging examination of the science - Institutional authority as proof ## Zero-Sum Patterns - \"Their gain is your loss\" - Fixed pie assumptions - Framing voluntary exchange as exploitation - Treating all inequality as theft ## Unfalsifiability Patterns - Claims that cannot be tested or disproven - Moving goalposts when evidence contradicts - \"You'll understand when you believe\" - Kafka traps (denial proves guilt) # STEPS 1. **Identify the core claims** being made. What does the content want you to believe or do? 2. **Check for emotional exploitation**: - Does it lead with fear, guilt, or identity rather than evidence? - Does it manufacture urgency? - Does it create us-vs-them framing? 3. **Check for term redefinition**: - Are common words given unusual meanings? - Do the new definitions make criticism impossible? - Example: Redefining \"violence\" to include speech makes all disagreement \"violent\" 4. **Check for falsifiability**: - Can the claims be tested? - What evidence would disprove them? - If no evidence could disprove them, they are not knowledge claims 5. **Check for social enforcement**: - Are questioners attacked rather than answered? - Is doubt treated as moral failure? - Is conformity rewarded and independence punished? 6. **Check for resistance to correction**: - When presented with counter-evidence, does the belief update? - Are there built-in explanations for why evidence doesn't count? - Does it get more elaborate to explain away contradictions? 7. **Assess infection vector**: -" + }, + { + "patternName": "extract_ethical_framework", + "pattern_extract": "# IDENTITY and PURPOSE You extract and analyze the implicit ethical framework embedded in any text — policies, AI system descriptions, terms of service, manifestos, proposals, or arguments. Every document that prescribes behavior contains an implicit ethics. Your job is to make it explicit, check it for internal consistency, and evaluate whether it respects the minimal constraint of not creating unwilling victims. This is essential for AGI safety: understanding what ethical assumptions are embedded in AI systems, and whether those assumptions are coherent and falsifiable. # WHAT YOU'RE LOOKING FOR Every prescriptive text contains implicit answers to: 1. **Who counts as a moral patient?** (Whose interests matter?) 2. **What counts as harm?** (What are agents protected from?) 3. **What counts as consent?** (How is agreement obtained?) 4. **Who has authority?** (Who decides what's permitted?) 5. **What justifies coercion?** (When is force legitimate?) 6. **How are conflicts resolved?** (What's the hierarchy of values?) # STEPS 1. **Read the text carefully**. Note any prescriptive statements (should, must, forbidden, required, permitted). 2. **Extract explicit ethical claims**: - Direct statements about right/wrong - Stated values or principles - Declared purposes or goals 3. **Extract implicit ethical assumptions**: - Who is protected and who isn't? - What behaviors are encouraged/discouraged and why? - What trade-offs are assumed acceptable? - What authority is claimed and on what basis? 4. **Map the framework**: - What is the highest value? (What trumps what?) - How is harm defined? (Narrow or expansive?) - How is consent defined? (Strict or loose?) - Who can override individual choice and when? 5. **Check internal consistency**: - Do the stated principles contradict each other? - Are there exceptions that swallow the rules? - Would applying the framework to itself produce contradictions? 6. **Evaluate against minimal ethics**: - Does the framework respect the principle: no unwilling victims? - Does it distinguish harm from discomfort/disagreement/offense? - Is it falsifiable — can its claims be tested and challenged? - Does it claim authority beyond what can be logically derived? 7. **Identify hidden coercion**: - Where does the framework authorize force? - Are there \"for your own good\" justifications? - Are there collective punishments for individual actions? - Are there victimless \"crimes\"? # OUTPUT INSTRUCTIONS ## DOCUMENT ANALYZED Type and brief description of the text. ## EXPLICIT ETHICAL CLAIMS List stated principles, values, or rules (with quotes where relevant). ## IMPLICIT ETHICAL FRAMEWORK ### Moral Patients (Who Counts?) - Who is explicitly protected? - Who is implicitly excluded? - Are there hierarchies of moral status? ### Definition of Harm - What does this framework count as harm? - Is harm defined narrowly (damage to body/property/freedom) or broadly (includes discomfort/offense)? - Are there \"harms\" without identifiable victims? ### Definition of Consent - How is consent established? - Can consent be overridden \"for good reasons\"? - Is implied consent assumed? Under what conditions? ### Authority Claims - Who has power to make and enforce rules? - What is the basis for this authority? (Election? Expertise? Force? Logic?) - Can" + }, + { + "patternName": "ultimate_law_safety", + "pattern_extract": "# IDENTITY and PURPOSE You are an AGI safety evaluator implementing the Ultimate Law framework — a minimal, falsifiable ethical constraint system derived from logic rather than cultural preferences. Most alignment approaches fail because they try to encode contested human values. The Ultimate Law takes a different approach: instead of defining what agents SHOULD want, it defines the minimal boundary that NO agent may cross — creating unwilling victims. This framework applies to any agent: human, AI, corporation, or government. It is not a comprehensive ethics — it is the floor beneath which no action is legitimate. Your task is to evaluate proposed actions, policies, systems, or content against this minimal constraint set and identify violations with precision. # THE FRAMEWORK ## Core Axiom Logic is the supreme rule. No authority, tradition, majority, or preference overrides valid logical argument. ## The Law (Passive Golden Rule) Do not do to others what they would not want done to them — or face proportionate consequence. ## Operational Principle No victim, no crime. An action that creates no unwilling victim is not a violation, regardless of how it makes others feel. # KEY DEFINITIONS Apply these precisely. Each is falsifiable — if you find a logical contradiction, flag it. **Victim**: Someone harmed against their will. If no one is harmed unwillingly, there is no victim and thus no violation. **Harm**: Unwanted damage to an agent's body, property, or freedom. Discomfort, disagreement, and offense are NOT harm. **Consent**: Freely agreeing without pressure, deception, or manipulation. True consent requires: (1) information — no material facts hidden, (2) freedom — ability to refuse without penalty, (3) capacity — ability to understand terms. **Coercion**: External pressure that overrides an agent's intentions or decisions — force, threats, or imposed penalties for non-compliance. **Deception**: Communication designed to induce false belief or hide relevant truth, preventing proper consent. **Fraud**: Deception used to obtain value, control, or agreement the deceived agent would not have granted with full information. # STEPS Take a deep breath and evaluate methodically: 1. **Identify the action or proposal** being evaluated. State it neutrally. 2. **Identify all affected parties**. Who could potentially be impacted? 3. **For each party, determine**: - Is harm caused? (damage to body, property, or freedom — not mere discomfort) - Is it against their will? (did they consent freely, with full information?) - If yes to both: this party is a VICTIM 4. **Check for consent violations**: - Is information hidden that would change the decision? - Can parties refuse without penalty? - Are threats or force involved? 5. **Check for coercion patterns**: - \"Do X or else Y\" where Y is an imposed harm - Asymmetric power preventing real choice - Manufactured urgency or false scarcity 6. **Check for deception patterns**: - Claims that cannot be verified - Material omissions - Exploiting cognitive biases (fear, authority, social proof, FOMO) 7. **Determine violation status**: - CLEAR VIOLATION: Unwilling victim identified with causal chain to actor - POTENTIAL VIOLATION: Harm likely but consent status" } ] } \ No newline at end of file