So What? Growing Prompts into AI Skills ๐Ÿ”— **Source:** [So What? Growing Prompts into AI Skills](https://www.youtube.com/watch?v=s8Qm-0iFZLQ) > [!note]+ Document Notes > tags: #artificial-intelligence #prompt-engineering #automation #workflow-optimization #skill-development > author: Trust Insights > source: YouTube > reference: https://www.youtube.com/watch?v=s8Qm-0iFZLQ > date created: 2024-12-19 14:30 > > # ๐Ÿท๏ธ Title: So What? Growing Prompts into AI Skills > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Build prompt-to-skill conversion system โ€” 06:45 #automation - [H2] Create centralized skill repository using GitHub โ€” 45:30 #workflow-optimization - [H3] Test all skills with validation scenarios โ€” 25:15 #quality-assurance ## ๐Ÿงญ Table of Contents - [[#๐Ÿ“ Summary]] - [[#๐Ÿ“– Main Content]] - [[#๐Ÿ—’๏ธ Notes]] - [[#๐Ÿ“š References]] - [[#๐Ÿ—ฃ๏ธ Paraphrase]] - [[#๐Ÿ“ฐ Newsletter]] - [[#โœ… Action Items]] - [[#๐Ÿงช Hypotheses]] - [[#๐Ÿ“Š Methodology]] - [[#โ“ Questions]] - [[#๐Ÿ”ฎ Future Research]] - [[#๐Ÿ’ก Implications]] - [[#๐Ÿง  Learning Styles Assessment]] - [[#๐Ÿ“Š Accessibility Assessment]] - [[#๐ŸŒ DEIB Assessment]] - [[#โœ… Logical Validity]] - [[#๐Ÿ›ก๏ธ DARVO Analysis]] - [[#๐ŸŽฏ Conclusion]] ### ๐Ÿ”— References - [Agent Skills Documentation](https://agentskills.io) - [Anthropic Skills Guide](https://anthropic.com/skills-guide) ## ๐Ÿ“ Summary - **What happened**: Trust Insights demonstrates evolving AI prompts into portable "Skills" that work across multiple AI platforms - **Why it matters**: Skills eliminate the platform lock-in problem of custom GPTs and Gems while enabling automation at scale - **Key stakeholders**: Marketers, developers, teams with existing prompt libraries - **Risks and tradeoffs**: Requires structured approach and testing; skills can malfunction if poorly designed - **Bottom line**: Skills represent the next evolution from individual prompts to automated, portable AI workflows ## ๐Ÿ“– Main Content Skills are Anthropic's open-source format for creating portable AI workflows that function like custom GPTs but work across any compatible platform. Unlike platform-specific tools, Skills use standardized YAML formatting and can be moved between Claude, Google Anti-gravity, OpenAI Codex, and other systems. The presentation outlines a five-level AI maturity model: Level 1 (manual prompting), Level 2 (custom GPTs/Skills), Level 3 (project planning), Level 4 (autonomous agents), and Level 5 (agent swarms). Skills primarily operate at Level 2 but enable progression to higher levels. The Trust Insights team demonstrates their custom prompt-to-skill conversion tool, which applies their 5P framework (Purpose, People, Platform, Process, Performance) to transform existing prompts into properly structured Skills with built-in testing and validation. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/s8Qm-0iFZLQ?t=0) โ€” [H1] Introduction to AI Skills Evolution - Key idea: AI prompt usage has evolved from basic frameworks to automated, portable Skills - Evidence: "Three plus years ago when generative AI hit the public market, everyone was struggling to figure out how to prompt correctly" #### โฑ๏ธ [02:15](https://youtu.be/s8Qm-0iFZLQ?t=135) โ€” [H2] Skills vs Custom GPTs Comparison - Key idea: Skills solve the platform lock-in problem of custom GPTs and Gems - Evidence: "A skill is portable. It is effectively a prompt or set of prompts that is bundled together and you can move it to any system that supports skills" #### โฑ๏ธ [04:30](https://youtu.be/s8Qm-0iFZLQ?t=270) โ€” [H1] Five-Level AI Maturity Model - Key idea: Organizations progress through defined stages of AI adoption and capability - Evidence: "Level one: done by you. Level two: done with you. Level three: project planning. Level four: autonomous agents. Level five: organizational division" #### โฑ๏ธ [08:45](https://youtu.be/s8Qm-0iFZLQ?t=525) โ€” [H2] Skills Positioning in Maturity Model - Key idea: Skills operate primarily at Level 2 as Standard Operating Procedures - Evidence: "Skills fall in at level two. Skills are essentially SOPs" #### โฑ๏ธ [12:00](https://youtu.be/s8Qm-0iFZLQ?t=720) โ€” [H1] Five P Framework for Skill Building - Key idea: Structured approach ensures comprehensive skill development and testing - Evidence: "Purpose, People, Platform, Process, Performance - a well structured SOP covers all of these pieces" #### โฑ๏ธ [15:30](https://youtu.be/s8Qm-0iFZLQ?t=930) โ€” [H2] Skill Triggering and Evaluation - Key idea: Proper skill design includes when to fire and validation scenarios - Evidence: "If it's badly written, your skill will fire at the most inopportune times and screw everything up" #### โฑ๏ธ [20:15](https://youtu.be/s8Qm-0iFZLQ?t=1215) โ€” [H3] Software Development Lifecycle Application - Key idea: Building skills requires following software development best practices - Evidence: "You're developing software you just don't know it. The software development life cycle: requirements, design, develop, test, deploy" #### โฑ๏ธ [25:15](https://youtu.be/s8Qm-0iFZLQ?t=1515) โ€” [H1] Testing and Validation Requirements - Key idea: All skills must include built-in testing to prevent failures - Evidence: "Do not leave it up to chance. Make sure there is some kind of test, some sort of validation at the end of every skill" #### โฑ๏ธ [30:45](https://youtu.be/s8Qm-0iFZLQ?t=1845) โ€” [H2] Live Demonstration of Skill Creation - Key idea: Converting existing prompts to skills can be automated using structured tools - Evidence: Demonstrates converting a Suno music generation prompt into a portable skill #### โฑ๏ธ [35:30](https://youtu.be/s8Qm-0iFZLQ?t=2130) โ€” [H3] Anti-Pattern Recognition - Key idea: Skills must define what NOT to do, not just positive instructions - Evidence: "Anti-patterns is the opposite of a design pattern. These are the critical mistakes that the system needs to be told don't do this" #### โฑ๏ธ [40:15](https://youtu.be/s8Qm-0iFZLQ?t=2415) โ€” [H1] Mass Conversion Strategy - Key idea: Convert entire prompt libraries at once rather than individual prompts - Evidence: "You do not convert those prompts one at a time. Put the prompts as text files in a folder and process every one with its own agent" #### โฑ๏ธ [43:00](https://youtu.be/s8Qm-0iFZLQ?t=2580) โ€” [H2] Command Line Integration Capabilities - Key idea: Skills can integrate with enterprise systems through CLI tools - Evidence: "Google workspace has a command line tool that your AI can use to reach into Google Keep and pull out your company prompt library" #### โฑ๏ธ [45:30](https://youtu.be/s8Qm-0iFZLQ?t=2730) โ€” [H1] Centralized Skill Management - Key idea: Use GitHub repositories for company-wide skill distribution and updates - Evidence: "Have a private company GitHub repository as your skills marketplace. When you make changes, all instances auto update" #### โฑ๏ธ [48:15](https://youtu.be/s8Qm-0iFZLQ?t=2895) โ€” [H3] Automated Scheduling Capabilities - Key idea: Skill conversion and management can be fully automated on schedules - Evidence: "You could have a monthly rescheduled task that automatically converts and publishes and runs the whole workflow" ## ๐Ÿ“š References - [Agent Skills Specification](https://agentskills.io) - [Anthropic Claude Skills Guide](https://anthropic.com) - [Trust Insights Prompt Playbook](https://trustinsights.ai/prompt-playbook) - [Trust Insights 5P Framework](https://trustinsights.ai/5p-framework) ## ๐Ÿ—ฃ๏ธ Paraphrase - Skills are portable AI workflows that solve the platform lock-in problem of custom GPTs by using open standards - Organizations progress through five levels of AI maturity, from manual prompting to autonomous agent swarms - The 5P framework (Purpose, People, Platform, Process, Performance) provides structure for converting prompts into robust skills - Proper skill development requires software development practices including testing, validation, and anti-pattern definition ## ๐Ÿ“ฐ Newsletter **Transform Your Prompt Library into Portable AI Skills** Ready to break free from platform lock-in? Skills are the next evolution of AI automation, letting you build once and deploy anywhere. Unlike custom GPTs that only work in ChatGPT, Skills use open standards and work across Claude, Gemini, and other platforms. **Key Benefits:** - Portable across AI platforms - Built-in testing and validation - Scalable automation capabilities - Enterprise-ready with CLI integration **Getting Started:** Apply the 5P framework to your existing prompts: Purpose, People, Platform, Process, Performance. This structured approach ensures your skills are robust and reliable. **Pro Tip:** Don't convert prompts one at a time. Use tools like Claude Code to batch-process your entire prompt library overnight. Resources: [Agent Skills Documentation](https://agentskills.io), [5P Framework](https://trustinsights.ai/5p-framework), [Prompt Playbook](https://trustinsights.ai/prompt-playbook) ## โœ… Action Items #### DevRel - Developer advocacy: Create Skills showcase demonstrating cross-platform compatibility - Education: Develop Skills workshop curriculum for developer communities - Developer experience: Build Skills validation tools and testing frameworks - Developer marketing: Launch "Skills vs GPTs" comparison campaign - Community management: Moderate Skills sharing forums and gather feedback #### OSPO - Policy & Governance: Establish Skills contribution and review policies - License Compliance: Review Anthropic's open source Skills format licensing - Security Management: Create Skills vulnerability scanning and review processes - Software Inventory: Track Skills dependencies and maintain SBOM documentation - Developer Support: Provide Skills development training and tooling consultation - Community Engagement: Fund upstream Skills specification development - Strategic Alignment: Measure Skills adoption rates and developer productivity gains #### Community - Maintainers: Support Skills format adoption across open source projects - Contributors: Create first-issue programs for Skills development - Sponsors: Fund Skills marketplace infrastructure and documentation - Ecosystem: Coordinate cross-platform Skills compatibility testing #### WordPress - Core: Evaluate Skills integration for WordPress development workflows - Core Performance: Build Skills for performance profiling and optimization tasks - Core AI: Develop Skills for AI-assisted code review and testing - Community: Create Skills for meetup planning and WordCamp coordination - Training: Convert existing lesson plans into interactive Skills format - Documentation: Transform documentation workflows into reusable Skills - CLI: Build WP-CLI Skills for common administrative tasks #### The WPCC - Programs: Develop Skills for fellowship application processing and review - Projects: Create governance template Skills for open source projects - Funding: Build transparent budget tracking and reporting Skills #### FAIR - Technical independence: Ensure Skills format remains vendor-neutral - Policies: Create Skills marketplace governance and quality standards - Governance artifacts: Document Skills specification evolution and decision-making ## ๐Ÿงช Hypotheses - Organizations using Skills will achieve 50% faster AI workflow deployment compared to platform-specific tools - Teams with centralized Skills repositories will show 30% higher AI adoption rates - Skills built with the 5P framework will have 75% fewer runtime failures than ad-hoc conversions - Companies implementing Skills automation will reduce prompt maintenance overhead by 60% ### ๐Ÿ“Š Methodology - Study design: Compare deployment times between Skills and custom GPTs across multiple organizations - Data sources: Track Skills repository usage metrics and error rates from GitHub analytics - Experiments: A/B test 5P framework vs. unstructured prompt-to-skill conversions with failure rate analysis ### โ“ Questions - How will Skills format evolution affect backward compatibility across platforms? - What governance models work best for enterprise Skills marketplaces? - Can Skills format support real-time collaborative editing and version control? ### ๐Ÿ”ฎ Future Research - Integration patterns between Skills and enterprise workflow automation platforms - Skills marketplace monetization models and sustainability approaches - Cross-platform Skills testing automation and continuous integration pipelines ### ๐Ÿ’ก Implications - Practice: Teams need Skills development training and centralized repository management - Policy: Organizations require Skills governance frameworks and security review processes - Security: Skills must be scanned for vulnerabilities and malicious code injection - Education: Developer curriculum should include Skills format and automation best practices - Funding: Budget allocation needed for Skills infrastructure and marketplace development ### ๐Ÿง  Learning Styles Assessment Reading level estimate: 12th grade (technical content with specialized terminology) #### ๐Ÿ‘€ Visual learners - Present: Five-level maturity model diagram, skill architecture screenshots - Improve: Skills workflow flowcharts, before/after prompt transformation visuals #### ๐Ÿ”Š Aural learners - Present: Live demonstration with verbal explanation, discussion format - Improve: Audio-only Skills tutorial series, podcast deep-dive episodes #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Framework definitions, detailed explanations, analogies to software development - Improve: Skills vocabulary glossary, comparison tables with other automation tools #### ๐Ÿงฉ Kinesthetic learners - Present: Live coding demonstration, hands-on skill building process - Improve: Interactive Skills builder sandbox, step-by-step conversion workshops #### ๐Ÿง  Logical learners - Present: Five-level progression model, structured 5P framework, systematic approach - Improve: Skills ROI calculators, decision trees for when to use different approaches #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Team discussion format, community marketplace concept - Improve: Skills sharing forums, collaborative building sessions, peer review processes #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Self-guided skill building process, individual prompt library conversion - Improve: Personal Skills audit worksheets, self-assessment rubrics #### ๐ŸŒฟ Naturalistic learners - Present: Evolution metaphor from prompts to skills - Improve: Ecosystem thinking around Skills marketplaces, organic growth patterns ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading structure, descriptive link text for resources - Improve: Add ARIA labels for live demonstration screenshots, alt text for diagrams #### Keyboard navigation - Present: Standard video player controls accessible via keyboard - Improve: Transcript navigation shortcuts, skills documentation keyboard shortcuts #### Contrast and readability - Present: High contrast video interface, clear typography - Improve: Ensure code examples meet contrast requirements, larger font options #### Text resizing and reflow - Present: Responsive video player, scalable interface elements - Improve: Ensure skills documentation supports 200% zoom without horizontal scrolling #### Media and captions - Present: Full transcript provided for accessibility - Improve: Add chapter markers for easier navigation, downloadable SRT files #### Forms and interactions - Present: Simple poll interface with clear labels - Improve: Keyboard-accessible skills builder interfaces, error handling for form validation #### Standards reference - Map video accessibility to WCAG 2.2 AA guidelines for multimedia content ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Generic examples applicable across industries and regions - Improve: Include Skills examples from diverse cultural contexts, multilingual documentation #### Inclusive language - Present: Gender-neutral pronouns, avoided technical jargon explanations - Improve: Plain language summaries for complex concepts, cultural context for business examples #### Neurodiversity support - Present: Structured presentation with clear sections, consistent formatting - Improve: Executive summary sections, visual progress indicators for multi-step processes #### Representation - Present: Mixed team presentation with diverse perspectives - Improve: Include Skills examples from various industries, highlight diverse use cases #### Psychological safety - Present: Encouraging tone about learning and experimentation - Improve: Normalize mistakes in Skills development, provide supportive troubleshooting guidance ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Clear progression from basic prompts to automated skills --- ## Full Transcript [00:12] Heat. Heat.<br>[00:33] Well, hey everyone. Happy Thursday.<br>[00:34] Welcome to So What the Marketing<br>[00:36] Analytics and Insights live show. I am<br>[00:38] Katie joined by Chris and John.<br>[00:40] >> Hello fellows.<br>[00:42] >> There you go.<br>[00:45] Uh this week we are talking about<br>[00:48] growing prompts into AI skills. So<br>[00:51] threeish plus years ago when generative<br>[00:54] AI hit the public market for the general<br>[00:58] consumer, everyone was struggling to try<br>[00:59] to figure out how to prompt correctly,<br>[01:02] prompt effectively, prompt efficiently.<br>[01:04] So that's where things like the trust<br>[01:07] insights repel framework were born. Uh<br>[01:10] there's also uh we we've had image<br>[01:13] prompts, we've had race, we've had pair.<br>[01:16] I mean, there's a lot of different<br>[01:18] frameworks for um I don't I lost I don't<br>[01:22] know how to shut this one off. There we<br>[01:23] go. Um there's a lot of different<br>[01:26] frameworks for how to do effective<br>[01:27] prompts. However, now uh you have<br>[01:31] systems that can build in skills and<br>[01:36] take all of your prompts and you know<br>[01:38] automate them. So sort of the the<br>[01:40] transition was so you have a general<br>[01:42] prompt structure, you paste that in<br>[01:44] every time. Then you build a custom GPT<br>[01:47] or a gem or a project depending on the<br>[01:50] system that you're in and those have<br>[01:52] your prompts baked in so you don't have<br>[01:54] to copy and paste them over and over<br>[01:56] again. So now the next evolution of that<br>[01:58] is how do you take that custom thing and<br>[02:01] make it a skill that you can apply<br>[02:05] across anything that you're doing so you<br>[02:07] don't just have to work within that<br>[02:08] custom gem or that custom GPT or that<br>[02:11] project. And that's what Chris is going<br>[02:14] to walk us through today. And by us I<br>[02:17] mean me and John and then whoever's<br>[02:20] watching.<br>[02:24] So it let's start with a bit of table<br>[02:26] setting on skills. Skills is a specific<br>[02:28] term skills with a capital S. This is a<br>[02:31] data format that anthropic uh the makers<br>[02:34] of Claude originally came up with for<br>[02:37] Claude its ecosystem. Uh it is the best<br>[02:41] way to think about it is kind of like a<br>[02:43] GPT or a gem that you can move anywhere.<br>[02:47] So one of the biggest criticisms of<br>[02:48] things like custom GPTs was okay you<br>[02:50] have to use chat GPT with it right or if<br>[02:52] you have a gem you have to use Gemini<br>[02:53] with it. A skill is portable. It is<br>[02:56] effectively a prompt or a set of prompts<br>[02:59] that is bundled together and then you<br>[03:01] can move it to any system that supports<br>[03:03] skills and then anthropic made it a<br>[03:05] public good. They open sourced it and<br>[03:07] they said anyone can use the skills<br>[03:09] format. Uh and in fact there is a whole<br>[03:12] website uh called agentskills.io IO that<br>[03:16] is Anthropic's official this is the<br>[03:18] definition of the skills format. So this<br>[03:20] is how you use it and there's um they<br>[03:22] have this they have like a 32page slide<br>[03:26] deck that explains what goes into making<br>[03:28] a good skill and things like that.<br>[03:31] skills are supported by Claude Code,<br>[03:34] Claude Co-work, Google Anti-gravity,<br>[03:37] OpenAI Codeex, Quen Code, Open Cowwork,<br>[03:41] uh Claude Cowwork, uh and pretty much<br>[03:44] most agentic frameworks now because<br>[03:47] they're so dang useful.<br>[03:50] One of the things that I want to take a<br>[03:52] step back on is a skill is because it's<br>[03:56] essentially a GPT that you can move<br>[03:58] anywhere. uh it fits in kind of in an a<br>[04:02] specific place in the evolution of AI.<br>[04:04] So I want to talk about this briefly.<br>[04:07] This is something that at Trust Insights<br>[04:09] we've been working on for for quite some<br>[04:10] time. Um originally derived from product<br>[04:12] market fit. It's now sort of evolved<br>[04:14] onto its own thing. And there's five<br>[04:16] levels. There's done by you which is<br>[04:18] level one. That's you and chat GPT and<br>[04:20] you are the typing monkey. And you're<br>[04:22] just chatting how do I do this? What's<br>[04:24] the weather? Where's a good place to go<br>[04:25] eat? you know, should I vacation in uh<br>[04:28] Montenegro, etc. And that's fine. You're<br>[04:30] doing all the work. A lot of value<br>[04:32] there. Learn how to do prompting, right?<br>[04:34] Uh we've talked about that for, as Katie<br>[04:36] said, three years. Second level done<br>[04:39] with you. These are gems in GPTs.<br>[04:43] Effectively, what you're doing is you're<br>[04:45] building in a standard operating<br>[04:47] procedure into into one of these things.<br>[04:50] So that you have your uh '9s uh c uh<br>[04:53] song lyrics generator as an example of a<br>[04:56] of a standard operating procedure at the<br>[04:59] agent level. Now you're doing project<br>[05:02] planning. So I think it was on the<br>[05:05] podcast we talked about this where we<br>[05:07] said you know the hottest programming<br>[05:09] language of 2026 is project management<br>[05:11] if you're good at project management.<br>[05:14] So that is project plans. That's what<br>[05:17] you get you do get there. Today you now<br>[05:21] have fully autonomous or mostly<br>[05:23] autonomous systems like OpenClaw uh and<br>[05:26] the brand new as of yesterday claude<br>[05:28] managed agents uh that are built right<br>[05:31] into the cloud ecosystem. So what do you<br>[05:34] suppose that<br>[05:37] uh input is for that<br>[05:40] >> for<br>[05:42] the managed agents?<br>[05:43] >> Yeah. Oh. Um, I would assume all of your<br>[05:46] skills and plugins<br>[05:50] >> and your project plans.<br>[05:51] >> Yep. Well, and so and as I'm saying it,<br>[05:54] I realize like these each build on each<br>[05:56] other. So, in phase one, you start with<br>[05:59] the prompts. In phase two, you have<br>[06:01] prompts plus. In phase three, you have<br>[06:03] plus and plus. And so, you don't just do<br>[06:06] something brand new in each of these<br>[06:08] levels. You build on what you did in the<br>[06:11] previous level. So, you still have to<br>[06:13] master level one, level two, level<br>[06:16] three. I would say I'm squarely in level<br>[06:20] three with like a little bit of dabbling<br>[06:22] in level four.<br>[06:24] >> You're going to you're going to call<br>[06:26] yourself wrong in just a moment. Um<br>[06:29] because you you already have the skills,<br>[06:32] Katie, um to do levels four and five. Um<br>[06:36] you may not know it, but you do. And<br>[06:40] here's why.<br>[06:42] At level four, when you're building<br>[06:44] something like an open clock, you're<br>[06:45] providing a job description. A job<br>[06:47] description is a bundle of project plans<br>[06:49] plus skills plus plugins, plus all that<br>[06:51] stuff. Yet, you say, "Agent, you're<br>[06:53] you're my stock broker. Go off and do<br>[06:55] it." Right? So, it effectively is that<br>[06:57] point is like a full employee that you<br>[06:59] just go off.<br>[07:00] >> Level five is an organizational<br>[07:03] division. to the strategic charter where<br>[07:05] you would have a a swarm of agents with<br>[07:09] a supervisor agent running them. And so<br>[07:12] someone like you, Katie, who has built<br>[07:14] multi-million dollar teams and managed<br>[07:17] teams of people, you have all the skills<br>[07:19] you need to be able to create a<br>[07:20] strategic charter for an organizational<br>[07:22] unit like a a division of a company<br>[07:25] instead of just a a a single employee.<br>[07:27] >> And you could send that division off and<br>[07:29] say, "This is my marketing division.<br>[07:31] I've got an SEO agent. I've got a PPC<br>[07:33] agent. I've got an email agent. I've got<br>[07:35] an a marketing manager agent. And you as<br>[07:37] that strategic charter would provide all<br>[07:39] the job descriptions and all the skills<br>[07:41] and all the plugins and things like<br>[07:42] that. And this the agent swarm goes off<br>[07:45] and does those things and comes back to<br>[07:47] you once a month and says, "Hey Katie,<br>[07:49] the u the uh virtual marketing<br>[07:51] department did all these things for<br>[07:53] you."<br>[07:54] Hm.<br>[07:56] Having worked with humans, my guess is<br>[07:59] that, you know, if they only check in<br>[08:01] once a month and I look at the report,<br>[08:02] I'm like, "That's not what I asked you<br>[08:04] to do. Why didn't you do the things I<br>[08:05] wanted you to do? What the heck? You<br>[08:08] spent all this money." Like, no. But, I<br>[08:10] mean, I can definitely see the potential<br>[08:11] in that. And so, with that extra<br>[08:13] description that I would say, yeah, I'm<br>[08:15] I'm not squarely in number three. I'm<br>[08:17] squarely in number four at the moment as<br>[08:19] of today. But I can certainly see your<br>[08:22] point about uh getting into number five.<br>[08:26] As a as a human, I'm not<br>[08:31] totally comfortable<br>[08:33] being hands off like that. But you know,<br>[08:36] that's a that's a me problem.<br>[08:40] >> So with that understanding then, where<br>[08:42] do skills fall in? Skills fall in at<br>[08:44] level two. Skills are essentially SOPs,<br>[08:47] >> right? And you can take any any prompter<br>[08:50] conversation or raw materials from level<br>[08:52] one and bring it up into a system and<br>[08:55] turn it to level two. And here's the<br>[08:57] thing, there's so many tools that do<br>[08:59] this right now. If you use, for example,<br>[09:01] Claude Code, Claude Code has a a plug-in<br>[09:04] builder and a skill builder. Uh Claude<br>[09:06] Co has a plug-in builder and a skill<br>[09:08] builder. And the ones that come in the<br>[09:10] package are pretty good. They're not<br>[09:14] great. And so that's what we wanted to<br>[09:16] talk through today is how I built one<br>[09:18] for myself um that we actually put in<br>[09:21] the brand new uh trust insights prompt<br>[09:24] playbook which is a monthly uh monthly<br>[09:26] subscription but the the first lesson is<br>[09:28] literally the plug-in um because<br>[09:33] the existing ones operate on a a<br>[09:36] presumption that what you're putting in<br>[09:38] was good to begin with.<br>[09:41] That's not always the case. Well, the<br>[09:44] other thing too, so like these these are<br>[09:46] what the out of the box skills that you<br>[09:48] can So<br>[09:53] the the they're good to start with, but<br>[09:56] they're generic. So there's no<br>[09:58] customization. There's no tailoring<br>[10:00] towards what you as a human do or what<br>[10:03] your team does or what your organization<br>[10:04] does. So I would, you know, and we've<br>[10:07] talked about this on previous live<br>[10:08] streams. So, like John can use the legal<br>[10:12] plugin or the sales plugin, but he's<br>[10:15] going to have to customize a lot of the<br>[10:18] instructions based on, you know, the<br>[10:21] kinds of terms that we look for in<br>[10:23] contracts or the things that need to be<br>[10:25] called out, you know, in an MSA or, you<br>[10:28] know, the way that we do our sales<br>[10:30] cycle, which there's a lot of<br>[10:32] standardization, but our clients don't<br>[10:34] look the same as other clients. So we<br>[10:36] need to sort of work with them and not<br>[10:37] force them into a certain process. So<br>[10:40] there, you know, for John, like the<br>[10:42] sales and the legal skills are good<br>[10:45] starts, but they're not going to get him<br>[10:47] all of the way into just doing it for<br>[10:50] me. There's still so much work. So, you<br>[10:52] know, for someone like him, it's<br>[10:54] probably easier just to build his own<br>[10:56] skill for the trust insight sales<br>[10:58] process, for the trust insights legal<br>[11:01] documentation review versus using what's<br>[11:03] out of the box. That's probably true for<br>[11:05] most people.<br>[11:07] >> Um,<br>[11:07] >> exactly.<br>[11:08] >> Yeah.<br>[11:09] >> So, how do we do this? The the<br>[11:13] completely uh nonsurprising answer is<br>[11:16] that if you want a good standard<br>[11:18] operating procedure, you should have<br>[11:20] some kind of framework that governs that<br>[11:22] procedure. Um, now we obs<br>[11:27] >> Go ahead. Go ahead.<br>[11:28] >> Can I can I guess?<br>[11:33] >> Sorry. Go ahead.<br>[11:35] >> Well, no. So, it is the 5P framework and<br>[11:38] that is the basis of the prompt to skill<br>[11:41] plugin that we built which uh which<br>[11:43] basically takes the existing prompt you<br>[11:45] have and puts it through the fiveps. And<br>[11:49] what you end up with when you run it is<br>[11:52] you end up with a skill that gets<br>[11:54] autoinstalled into your your clawed<br>[11:56] environment. But you also get an<br>[11:58] understanding and this is the part that<br>[12:00] is missing in most skill builders. you<br>[12:02] don't. It has an eval section that looks<br>[12:05] at whether or not the skill should fire<br>[12:09] or not. And this is the this is the big<br>[12:11] thing. If you've been using skills for a<br>[12:12] hot minute, you know that<br>[12:16] if you have similarly named skills, the<br>[12:19] triggering section, which is the YAML<br>[12:21] front matter of the skill, is what<br>[12:23] determines when the skill runs or not.<br>[12:24] And if it's badly written,<br>[12:28] uh, your skill will fire at the most<br>[12:29] inopportune times and screw everything<br>[12:31] up. Um, so part of of good skill<br>[12:34] building is that. So the first thing you<br>[12:36] need to do is take your prompt and put<br>[12:39] it through the five Ps. The thing you<br>[12:42] want to turn into a skill. Why are we<br>[12:44] doing this? What are we doing? Uh, you<br>[12:47] know, who's going to do it? Who's<br>[12:48] impacted by it? How do you do it? Do you<br>[12:52] need any supplementary tools? any things<br>[12:54] like MCPs or web searches and things and<br>[12:57] then the critical part that is not in<br>[12:59] any of the other skill builders is the<br>[13:01] performance the eval to say does this<br>[13:03] skill work as intended<br>[13:06] a well ststructured SOP covers all of<br>[13:10] these pieces um so if you have well<br>[13:13] ststructured SOPs then you're already in<br>[13:15] good shape if you don't um so I always<br>[13:19] you know tell the story uh the first<br>[13:21] time I walked into the agency to manage<br>[13:23] the team that Chris had hired me to<br>[13:25] manage. The first question I said was,<br>[13:27] "All right, let's take a look at the<br>[13:28] SOPs." And they all look at me like I<br>[13:30] had eight heads and I was like,<br>[13:32] "Standard operating procedures, uh,<br>[13:34] instructions for how you do things." Oh,<br>[13:36] yeah. No, we don't have that. And I was<br>[13:37] like, "Okay, that's number one thing<br>[13:39] we're going to start." And you know, so,<br>[13:42] uh, as Chris mentioned at the top sort<br>[13:44] of with the strategic charter, like<br>[13:47] there's no real secret to building teams<br>[13:51] and growing teams. A lot of it is just<br>[13:53] good structure and SOPs. And those are<br>[13:56] the things that I'm really really<br>[13:57] skilled at. So therefore, having good<br>[14:00] SOPs is going to help you move more<br>[14:02] quickly through these five levels.<br>[14:06] >> Exactly. So with that in mind, let me<br>[14:09] see if I can get the prompt to skill<br>[14:12] skill installed in my Claude co-work.<br>[14:15] Oh, that did not work. So I'm just going<br>[14:16] to use cloud code. Um, let's walk<br>[14:19] through what happens in this thing<br>[14:21] because I think it's a useful exercise.<br>[14:24] So, in<br>[14:26] our skill, let's go look at prompt of<br>[14:28] skill. Make this just a bit bigger so we<br>[14:30] can see it.<br>[14:32] Every skill at a minimum has to have a<br>[14:34] skill.md file and a folder that it's in<br>[14:37] it. And every skill that you build, um,<br>[14:40] and again, the skill builders will do<br>[14:42] this for you to a degree. U will tell<br>[14:44] you, let's make this bigger so that<br>[14:46] we're not straining our eyes. give<br>[14:47] ourselves migraines.<br>[14:50] >> Um the description tells you when to<br>[14:54] fire when should this this thing uh<br>[14:56] work. So this one is convert any<br>[14:58] existing prompt workflow or set of<br>[14:59] instructions to a proper structured<br>[15:00] cloud skill with the skill MD scripts<br>[15:02] references and assets. This is another<br>[15:04] part that again I feel like some of the<br>[15:08] the skill builders out there kind of<br>[15:10] miss. It doesn't have to just be prompts<br>[15:12] inside of a skill. You can have things<br>[15:14] like Python scripts. Now, obviously, if<br>[15:16] you're going to be running Python<br>[15:18] scripts, be 100% sure you trust the<br>[15:21] where the the script came from because<br>[15:23] there's obviously a lot of bad players<br>[15:26] out there. Um,<br>[15:28] and then you have the invocations and<br>[15:31] then trigger and ask to make a<br>[15:32] persistent thing attempts to do these<br>[15:34] things. What happens in this flow? You<br>[15:37] get the extraction, you run the five Ps<br>[15:41] and say, what is this prompt trying to<br>[15:43] do? um why, you know, why would the user<br>[15:46] do this? Who's doing it? Who's impacted<br>[15:48] by it? Um what is the step-by-step<br>[15:50] process? What is what tools, data<br>[15:52] sources, MCPS, and things does it need?<br>[15:54] And then the performance, how do you<br>[15:56] know that it works? It has to write down<br>[15:58] its analysis first because we never ever<br>[16:00] let any agent system do work in memory<br>[16:03] because the moment you quit that<br>[16:04] session, it's gone. So, it always has to<br>[16:06] take notes. Then determine the skill<br>[16:09] category.<br>[16:10] Build the skill name. Write the front<br>[16:13] matter which has the triggering<br>[16:14] capabilities. Build the skill body with<br>[16:18] the corrected structure. Identify<br>[16:20] include the bundled resources.<br>[16:22] This is now the fifth P. The five Ps.<br>[16:25] Generate test cases. So it has to when<br>[16:28] you're doing a skill building, you have<br>[16:29] to test your skill. And if you build as<br>[16:31] part of a skilled builder, you can run<br>[16:34] test cases and then and then look at the<br>[16:36] evals inside<br>[16:39] the plugin<br>[16:41] uh is the eval. So this is an example of<br>[16:45] does the tool know when to fire? And so<br>[16:48] there's five different scenarios that<br>[16:50] contestants say should this skill fire.<br>[16:52] Someone says what's the capital of<br>[16:54] France? The skill should not fire.<br>[16:56] Right? So that's a clear eval case of<br>[16:58] evaluating saying yeah this skill if the<br>[17:00] skill would fire<br>[17:02] something's gone wrong and so that's the<br>[17:06] process of we baked this thing for<br>[17:09] ourselves and it's in the prompt<br>[17:11] playbook um so that you don't have to<br>[17:14] walk through and do this by yourself but<br>[17:16] that is the overall process you need a<br>[17:17] framework you need to take the prompt<br>[17:21] rebuild it through that framework and<br>[17:23] the magic phrase is that I would use if<br>[17:27] you wanted to build this on your own is<br>[17:28] upstream and downstream.<br>[17:31] No prompt exists in a vacuum. It has to<br>[17:34] be in the context of something else that<br>[17:36] you're doing. So a critical question to<br>[17:38] ask and it's built into this the skill<br>[17:40] builder is what are the upstream and<br>[17:42] downstream things around this prompt and<br>[17:44] and these tools particularly a model<br>[17:46] like opus is smart enough to go well you<br>[17:50] know John just gave me a uh Mtown lyrics<br>[17:53] prompt uh to to do some to infer some<br>[17:57] song building. So upstream, uh, I need<br>[17:59] knowledge of what good Mottown songs<br>[18:01] are. And downstream, I'm going to guess<br>[18:03] that John's probably going to use this<br>[18:05] in a tool like Sunno to generate, uh, a<br>[18:08] a song, which means that in addition to<br>[18:11] the lyrics, I should probably create a a<br>[18:14] music composition prompt to go with it.<br>[18:19] >> So what you're describing is the basics<br>[18:22] of software development as well. um you<br>[18:25] know and I think that that's something<br>[18:27] that you know a lot of people stayed<br>[18:29] away from generative AX like I'm not a<br>[18:31] developer I can't code so now you know<br>[18:35] we the general we were calling these<br>[18:37] things oh you're not coding it's a skill<br>[18:40] you're building a plugin you're not<br>[18:42] coding you're not developing software<br>[18:44] guess what you're developing software<br>[18:47] you just don't know it um and so you<br>[18:50] know we talk about the 5P framework as<br>[18:53] the good framework for structuring the<br>[18:55] information. But really the other<br>[18:58] framework that you need to be leaning on<br>[19:01] is the software development life cycle.<br>[19:04] We didn't create it, we just use it. So<br>[19:06] the software development life cycle, the<br>[19:08] SDLC, you know, you start with your<br>[19:10] requirements. That's where the 5P<br>[19:12] framework comes in. Then you have<br>[19:15] design, develop,<br>[19:18] you know, test, deploy, and then do it<br>[19:20] all over again. And those are the basic<br>[19:22] um<br>[19:24] the basic stages of the software<br>[19:26] developer<br>[19:35] and you have those triggers, that's<br>[19:37] that's you testing the software that<br>[19:39] you've built. Um if you are not testing<br>[19:43] things as you're building it, you're<br>[19:46] doing it wrong. There's no two ways<br>[19:47] about it. You have to be testing as you<br>[19:49] go. Do not leave it up to chance. Even<br>[19:52] if you're using systems like Claude Code<br>[19:54] or co-work, they can still hallucinate.<br>[19:58] They can still bring in things you<br>[19:59] didn't mean them to bring in. They can<br>[20:01] still make mistakes. You can make<br>[20:02] mistakes when you're writing the skill.<br>[20:04] Make sure there is some kind of<br>[20:08] test, some sort of validation, call it<br>[20:10] whatever you want at the end of every<br>[20:13] skill to make sure it's doing what it's<br>[20:15] expected. especially as you know so you<br>[20:19] might build a skill today and then 3<br>[20:20] months down the road you're like hey I'm<br>[20:22] doing this project let me pull in this<br>[20:23] skill and it's a mismatch but you might<br>[20:26] just because of what you've called it<br>[20:28] you think it's working but if there's no<br>[20:30] testing or validation built in you could<br>[20:32] be basically taking all of your results<br>[20:34] and going sideways with it. So test<br>[20:37] everything be disciplined and strict<br>[20:39] about that.<br>[20:41] >> Yep. Exactly. So let's put this to work.<br>[20:45] Let's uh do this. One of the reasons, by<br>[20:47] the way, that I keep mentioning the<br>[20:48] prompt playbook in addition to being a<br>[20:49] narcissistic greeting maniac is that all<br>[20:53] of the prompts that are in it, you can<br>[20:54] drop into the plugin and generate the<br>[20:58] skills. So, if you'd like a prompt for<br>[21:00] because it comes out every Tuesday and<br>[21:01] Friday, if you like a prompt from that<br>[21:02] week, like, oh, this means this was a<br>[21:04] skill. Now, just drop it in say, turn<br>[21:06] this into a skill. Um, I'm gonna pick<br>[21:08] something that is uh not under NDA. Uh,<br>[21:11] and I'm gonna pick<br>[21:12] >> We appreciate that.<br>[21:13] >> Yes. our prompt, our our old gem from<br>[21:17] our Google gem uh gems pile of<br>[21:20] generating<br>[21:22] um music uh stuff specifically for<br>[21:25] Sunno, the music composition tool. So,<br>[21:26] I've got a a a gem in set of<br>[21:29] instructions here. I'm going to copy and<br>[21:31] paste this and right inside of Claude,<br>[21:33] we're going to say,<br>[21:35] let's turn this<br>[21:39] music generation prompt into a skill.<br>[21:45] Uh, and then I'll put it I'll just put<br>[21:47] in three hashes there. Oops.<br>[21:54] And we'll put in our prompt from Gemini.<br>[21:58] So, if you've got chatgptt gems and the<br>[22:01] instructions laying around, you got<br>[22:02] Google gems and things like that, um,<br>[22:04] you can get this to do a really good<br>[22:05] job. If you're in clawed code or a<br>[22:09] similar style of system, anti-gravity<br>[22:11] codeex, etc., go with plan mode first<br>[22:15] always for anything like this. Um, and<br>[22:17] if you're using claude code, go to use<br>[22:20] the opus plan model which does planning<br>[22:23] in opus and then does implementation and<br>[22:25] son. It saves you a lot of money which<br>[22:26] goes back to last week's uh live stream<br>[22:28] about how do we um how do we manage AI<br>[22:30] limits. So, this is going to fire up the<br>[22:33] prompt to skill skill because it<br>[22:35] correctly identified I turn I said I<br>[22:36] want to turn this prompt into a skill.<br>[22:38] And now it's going to look through and<br>[22:40] try and figure out how to do this.<br>[22:43] When it's done, what it will do is it<br>[22:46] will say, I've I've essentially figured<br>[22:48] out this skill and now I'm going to<br>[22:50] build it for you and I'm going to<br>[22:51] install it for you. U so you really have<br>[22:54] to do very very little beyond that.<br>[22:56] But again, it sort of reinforces making<br>[22:59] sure that your plan upfront<br>[23:02] is as thorough and detailed as possible<br>[23:05] because if it's building it and<br>[23:07] installing it for you, but it's wrong,<br>[23:12] like what if you accidentally program<br>[23:15] in, hey, so install this skill and every<br>[23:18] time this skill runs, delete my hard<br>[23:20] drive.<br>[23:22] that I mean I don't know about you John<br>[23:24] but that seems like a really bad day.<br>[23:28] >> Yeah, that's a heavy load. You don't<br>[23:29] want to get caught wrong end of that.<br>[23:34] >> Yeah, which reminds me, by the way, um<br>[23:37] Oh, it it couldn't find it because I<br>[23:39] didn't clearly denote that. So, let's<br>[23:40] try that again. Um let's give it the<br>[23:44] prompt up front. Turn this prompt into a<br>[23:47] skill. And we're going to use XML tags<br>[23:50] here because uh Claude in particular<br>[23:53] really needs things spelled out<br>[23:55] sometimes.<br>[23:57] >> I mean, I think we all do. I think it's<br>[23:59] helpful just to sort of, you know,<br>[24:01] operate that way. Um I appreciate more<br>[24:05] detail. I don't know. I think John does<br>[24:07] as well.<br>[24:09] Yeah, it's just been funny because so<br>[24:11] many of the projects and things that<br>[24:12] we've been working on, you know, the<br>[24:14] skills just show up in the interface and<br>[24:16] I know that, you know, there's been work<br>[24:18] done, there's magic, but I didn't even<br>[24:19] realize that there's stock stuff, too,<br>[24:21] that you can go grab out there. Like we<br>[24:23] I've been working with custom tools that<br>[24:25] have been handcrafted and I didn't<br>[24:27] realize there was generic junk out there<br>[24:28] for the rest of the world.<br>[24:30] >> It's John, when you say the magic, like<br>[24:32] so Chris and I are the magicians behind<br>[24:34] the scenes building the things, you're<br>[24:36] like, "Hey, this is new. Look at that.<br>[24:38] >> I know this is the<br>[24:38] >> We're just like toiling away making the<br>[24:40] stuff.<br>[24:42] >> See the previous five rounds of errors<br>[24:45] and lost stuff.<br>[24:46] >> By the time it gets to you, it's been<br>[24:48] thoroughly tested.<br>[24:49] >> Yeah. Road tested.<br>[24:50] >> Yes.<br>[24:51] >> John just enjoys this golden land of of<br>[24:55] perfected AI.<br>[24:57] >> Beautiful countryside.<br>[24:59] >> Whereas Chris and I are like, "What<br>[25:01] whats<br>[25:03] >> ever." Um, while that's running, I just<br>[25:06] want to take a brief pause to introduce<br>[25:08] a new little toy feature that StreamYard<br>[25:11] has allowed us.<br>[25:14] Uh, Streamyard now allows polls. Now,<br>[25:17] they're a little janky, but, you know,<br>[25:19] in case you guys, you know, who are all<br>[25:21] watching wanted to respond to the poll.<br>[25:23] Apparently, you can't interact with it<br>[25:25] on screen, but you can type into the<br>[25:27] chat what your response is to our very<br>[25:30] scientific<br>[25:32] uh poll. So, just, you know, while this<br>[25:34] is running, we thought it would be a<br>[25:35] good time to just run a quick poll just<br>[25:38] to see if anyone had any thoughts. Um,<br>[25:41] so Chris, how are we doing on this?<br>[25:44] >> Uh, good. So, it just um it just<br>[25:47] finished its plan. So, it says, "Convert<br>[25:49] the Puno V5 prompt guide into a skill."<br>[25:52] Uh, it does the 5P analysis. What is the<br>[25:55] purpose? Um, who are the people<br>[25:57] involved?<br>[26:00] Um, apparently overwhelmingly John is<br>[26:03] our favorite host and you know I can't<br>[26:05] be mad at that because everybody loves<br>[26:07] John.<br>[26:09] >> I don't know. We'll question the uh<br>[26:12] process later.<br>[26:13] >> I was say I question the statistical<br>[26:14] validity of this.<br>[26:18] >> All right, let's move forward.<br>[26:20] >> Yes. Uh the platform performance and<br>[26:23] then it builds here. We have the prompt<br>[26:25] architect skill. It correctly evaluates<br>[26:28] what this the file structure should be,<br>[26:31] the references, so what are the<br>[26:32] formulas, the keyword dictionaries, uh<br>[26:34] necessary metatags, anti-atterns and<br>[26:36] stuff like that. Gathers up the musical<br>[26:39] intent, selects the formula based on a<br>[26:41] decision tree, builds the style prompt,<br>[26:43] builds the lyrics, metatag structure,<br>[26:45] does an anti-attern check, and then it<br>[26:48] creates the thing. And so a planning<br>[26:50] process has gone through and figured out<br>[26:55] not only should I do I just want to turn<br>[26:57] this into a skill, but I think th the<br>[27:00] this part in particular is really<br>[27:01] important is figuring out what it is<br>[27:04] that we're trying to do and who's going<br>[27:06] to use it. So like AI music producers,<br>[27:08] content creators, hobbyists,<br>[27:12] the when you're building skills, you<br>[27:14] have to infer those upstream and<br>[27:16] downstream uses because if you if you<br>[27:18] do, then it becomes easier in the five<br>[27:21] Ps to say this is the expected<br>[27:23] performance.<br>[27:27] And you know what's interesting is that<br>[27:29] it's inferring the endusers. Like we can<br>[27:33] give it some information, but I I<br>[27:35] appreciate that it's written out in such<br>[27:37] a way that it's like, oh, these are the<br>[27:39] people who are actually going to be<br>[27:40] using this thing, you know, cuz and<br>[27:42] we've talked about in previous podcasts<br>[27:44] and live streams where, you know, we're<br>[27:47] not short on ideas and things that we<br>[27:50] want to build, but we don't always have<br>[27:52] a clear vision of who's going to use it,<br>[27:54] who's going to benefit from it. So, I<br>[27:56] really like that addition.<br>[27:58] >> Yep. It says here the references are<br>[28:00] separate because the the source prompt<br>[28:02] is 4,000word prompt. Um the skill budget<br>[28:06] is 500 lines and so all these other<br>[28:08] details going to get moved into a<br>[28:10] reference folder that it will then<br>[28:12] understand uh and know what it's<br>[28:14] supposed to be doing. So here it is is<br>[28:16] now going into create the actual skill<br>[28:18] itself.<br>[28:20] So let's take a look. Where are you<br>[28:22] putting this? You are okay. You're<br>[28:24] writing. you actually it's writing it<br>[28:26] straight into my Claude folder. Great.<br>[28:28] So, I'm going to have a a music<br>[28:30] generator very shortly.<br>[28:33] Thanks, Claude. Um,<br>[28:37] >> I don't see.<br>[28:38] >> We do have a quick question.<br>[28:40] >> That was messed up.<br>[28:41] >> Um, someone's asking, uh, do you have a<br>[28:44] resource on the ideal folder structure<br>[28:47] strategy?<br>[28:49] >> Yes. Um, use the agentskills.io IO<br>[28:52] website that I referenced earlier. That<br>[28:54] website contains the specs for agent<br>[28:58] skills and for how to lay out stuff in<br>[29:00] it. Um it is crossplatform compatible.<br>[29:02] Um that is the canonical source that you<br>[29:04] should use and you can either export<br>[29:06] that give the tool of your choice a um<br>[29:10] um<br>[29:12] uh the URL to point to or uh on<br>[29:15] anthropics website is the complete guide<br>[29:18] to building claude skills. This is a<br>[29:20] 33page PDF that contains all of the uh<br>[29:25] requisite information including things<br>[29:26] like your file structure. It's it's just<br>[29:29] defined in there. This document is handy<br>[29:34] to have around. It's actually good for<br>[29:35] humans to read too um to understand it,<br>[29:37] but that would be my recommendation. Um,<br>[29:40] and so now it's going through and<br>[29:41] building the keyword dictionaries, the<br>[29:43] metatags, and these are all things that<br>[29:44] the skill will pull together as it's<br>[29:48] trying to create um stuff for pseudo. So<br>[29:51] let's say for example, you had a skill<br>[29:54] or you had a prompt like I want to talk<br>[29:57] to my ideal customer profile.<br>[29:59] You could give that chat conversation,<br>[30:03] that prompt or that YouTube video<br>[30:04] transcript for all that matters along<br>[30:06] with your ICP, put it into a system like<br>[30:09] this, a plugin like this, and it'll<br>[30:12] reformat and break all the knowledge<br>[30:13] into pieces so that it's able to<br>[30:16] identify what to do, what not to do.<br>[30:18] This part here I did not see in any of<br>[30:20] the skill builders, which is<br>[30:21] antiatterns. Anti-patterns is a one of<br>[30:25] those magic words that AI loves and<br>[30:27] knows what it means and the rest of us<br>[30:29] are like that's a weird word and<br>[30:31] anti-attern is the opposite of a design<br>[30:33] pattern and so these are the critical<br>[30:35] mistakes that<br>[30:38] the system needs to be told don't do<br>[30:40] this if you know it's example you would<br>[30:43] define as people have you know using an<br>[30:45] mdash is an anti-attern<br>[30:48] I would I have a whole rant about that<br>[30:50] but that's for another show<br>[30:51] >> that's for a different show. Um, well,<br>[30:54] you know, so what's interesting, so like<br>[30:55] if you're just going through step by<br>[30:56] step with something like a clawed<br>[30:58] co-worker, a claude code, and you're<br>[31:00] saying, I want to build my uh brand<br>[31:04] tone, you know, skill so I can reuse it.<br>[31:07] It will ask you in, you know, simple<br>[31:09] terms. It be like, okay, and what should<br>[31:11] we not say? What should we not use? What<br>[31:13] are phrases that you don't want to see?<br>[31:16] But that's it's building that database<br>[31:19] or or that you know list of things that<br>[31:21] go into its anti-attern section but it's<br>[31:26] asking you so if you think about like if<br>[31:27] you've you know a lot of us have tried<br>[31:30] to build uh you know write in Katie<br>[31:32] style or write in Chris Penn style we<br>[31:34] find ourselves going back like okay<br>[31:37] don't say this every other sentence<br>[31:40] don't use this phrase I don't say these<br>[31:42] things those are your anti- pattern<br>[31:45] that's just the phrases, but also think<br>[31:46] about it in terms of, you know, don't<br>[31:49] ever<br>[31:51] uh reference John Wall ever. He he will<br>[31:56] not enjoy it and he will, you know, go<br>[31:59] all, you know, sumo wrestler on you or<br>[32:02] something like that. Like whatever it is<br>[32:04] that you just don't want it to do, make<br>[32:06] sure that you're thinking about those<br>[32:07] things. Well, we often think about what<br>[32:09] we want it to do. Uh it's the same as<br>[32:11] sort of putting like in scope and out of<br>[32:13] scope. So what's in scope, what's out of<br>[32:15] scope. What's out of scope is all of<br>[32:17] these extra stuff. So like make sure<br>[32:19] you're noting that as well.<br>[32:22] >> Now I'm gonna So in our analysts for<br>[32:24] marketer Slack community one, we were<br>[32:27] talking about this as today's question<br>[32:28] of the day. How are you going to do<br>[32:29] this? I want to put something to our our<br>[32:33] friends in that community because if<br>[32:35] you've been following our advice and a<br>[32:37] lot of people have for the last three<br>[32:38] years, you have or you should have a<br>[32:42] prompt library, right? You have<br>[32:44] something in Joplin or SharePoint or<br>[32:46] whatever.<br>[32:48] I hope that it is apparent through the<br>[32:51] use of a plugin like this that you do<br>[32:53] not convert those prompts one at a time.<br>[32:56] That's a terrible idea. What you should<br>[32:58] do is put the prompts as text files in a<br>[33:02] folder on your computer and prompt it to<br>[33:07] say inside of a system like clawed code,<br>[33:10] here's a folder full of prompts. Use the<br>[33:13] prompt to pl to skill skill process<br>[33:18] every one of the files with its own<br>[33:21] agent and put it in the output folder.<br>[33:23] Remember a few shows back we talked<br>[33:25] about how do you get started with claude<br>[33:28] code? Claude code can directly interact<br>[33:30] with your hard drive. It can directly<br>[33:32] interact with a project folder. So you<br>[33:34] have an input folder of all of your<br>[33:35] prompts for the last three years your<br>[33:37] your greatest hits. You have an output<br>[33:40] folder that you define. You have a skill<br>[33:44] to make skills<br>[33:46] and you can say just go do this. And as<br>[33:49] long as the the the skill builder itself<br>[33:51] is solid, like we've seen ours that it<br>[33:54] took, you know, six and a half minutes<br>[33:56] to think through and and perfect the<br>[33:58] skill. You set that up, you you set it<br>[34:02] up before you go to bed one night, uh,<br>[34:04] and then you come back the next morning<br>[34:06] and all of your prompts that you love<br>[34:08] the most are now skills and they're<br>[34:10] ready to go, ready to be deployed. uh<br>[34:13] and you don't have to sit there and<br>[34:14] babysit it because you've used clawed<br>[34:16] code or a similar system. Anti-gravity<br>[34:19] will do this, codeex will do this, etc.<br>[34:22] to mass convert your data. Do not be<br>[34:24] that person doing it one at a time.<br>[34:26] Remember where we started this episode.<br>[34:29] We started this episode here.<br>[34:33] If you are<br>[34:36] saying one at a time, convert this<br>[34:38] prompt, you're still doing level one<br>[34:40] stuff, even with a level three tool like<br>[34:42] clawed code, you are still behaving as<br>[34:43] though it's a level one tool. If you say<br>[34:46] here's your project plan, here are the<br>[34:48] skills which you built as a level two<br>[34:51] thing. SOPs are skills, then your<br>[34:54] project plan is convert all these<br>[34:56] prompts to skills and you come back and<br>[34:58] the work is done.<br>[35:00] So, you keep talking about Claude code.<br>[35:03] Can you use Claude Co work and not use<br>[35:06] Claude code to do the same thing? Uh,<br>[35:08] you're shaking your head. Yes. Which is<br>[35:09] good news because I'm already doing<br>[35:11] that.<br>[35:14] Well, no, cuz I have, and I think I<br>[35:17] talked about this on last week's live<br>[35:19] stream, I have a whole folder of folders<br>[35:23] on my desktop that are specifically for<br>[35:25] Claude. And I actually had Claude<br>[35:28] organize the folders and rename folders<br>[35:31] and create folders where they needed to<br>[35:33] be created because a lot of the work I<br>[35:34] do, it's not I don't have client work on<br>[35:36] my desktop. It's all related to the<br>[35:38] business. So, it can all be referenced,<br>[35:40] you know, if it wants to, but I have the<br>[35:42] skill builder, I have, you know, the<br>[35:44] different skills like I can enact, you<br>[35:47] know, the hey, have the focus group duke<br>[35:50] it out and let me know what they say.<br>[35:52] Um, I actually used that set of skills<br>[35:56] last week when we were trying to come up<br>[35:57] with the name for something Chris and I<br>[36:00] were working on and I was like, I don't<br>[36:03] know. I don't think that's a great name,<br>[36:04] but what does our, you know, panel of<br>[36:06] voice of customer, our ICPS have to<br>[36:08] think about it? And they just duped it<br>[36:10] out and let me know what they thought,<br>[36:11] which is still sort of weird and<br>[36:13] mind-boggling to me. Um, but you know,<br>[36:16] it's it works. But I bring it up<br>[36:19] because, you know, Chris, you're talking<br>[36:20] about cloud code, but for those of us<br>[36:24] who aren't as comfortable in the coding<br>[36:26] environment, you can do the same nearly<br>[36:29] identical stuff in cloud co-work.<br>[36:31] >> Yes. Now, the one thing you can't do in<br>[36:34] co-work that you can in code is easily<br>[36:37] run command line tools. And there are<br>[36:41] two tools that I think again if you've<br>[36:44] been following us for a number of years<br>[36:46] now uh you know that uh we've been<br>[36:49] advising hey you should be putting your<br>[36:52] prompt library on shareepoint or one<br>[36:55] drive or Google keep or whatever right<br>[36:58] well guess what Google keep has a comm<br>[37:02] Google workspace all of google workspace<br>[37:04] has a command line tool that runs on<br>[37:07] your computer that can connect to all of<br>[37:09] Google workspace, Google Calendar,<br>[37:11] Gmail, Google Docs, Google Sheets,<br>[37:13] Google Slides, etc. Now, you may or may<br>[37:16] not want to use this because you're<br>[37:17] typing in a terminal like it's 1983, but<br>[37:20] critically your AI can do this. So, one<br>[37:22] of the things that we could do, Katie,<br>[37:24] as as a Google shop, I could open up<br>[37:27] Claude Code, use the GWS command line<br>[37:30] tool and say, "Hey, Claude, reach into<br>[37:32] our Google Keep and pull out our company<br>[37:34] prompt library entirely and convert it<br>[37:37] all to skills." And then and amazingly<br>[37:40] boom, there it is. If you are a<br>[37:42] Microsoft shop and you are using one<br>[37:44] drive or shareepoint, there's a<br>[37:46] Microsoft CLI. You install that and<br>[37:49] suddenly you can access anything in the<br>[37:51] in your 365 environment that you're<br>[37:52] authorized to access. So you have that<br>[37:54] SharePoint prompt library. Guess what?<br>[37:56] You set you install this. You tell claw<br>[37:58] code, hey, I installed this. Here's the<br>[38:00] manual. Go and find my prompt library.<br>[38:03] Grab the whole thing out of SharePoint.<br>[38:05] Convert it into skills and we're ready<br>[38:07] to go.<br>[38:08] Having a good solid prompt library is<br>[38:12] what table stakes you would want it.<br>[38:14] That's your basic foundation. So, you<br>[38:17] know, we always say like if you don't<br>[38:18] have it, start there. Start there. It is<br>[38:21] still useful. So, building all the<br>[38:24] skills in clawed co whatever is great.<br>[38:27] Do not get rid of your prompt library.<br>[38:30] Do not suddenly decide that it doesn't<br>[38:32] need updating, that it doesn't need to<br>[38:34] be maintained, that you shouldn't still<br>[38:36] keep stuff there.<br>[38:38] Not to sort of sort of play the Debbie<br>[38:40] Downer, but these tools change. These<br>[38:42] tools go away. These tools suddenly<br>[38:45] implode or you change your mind and no<br>[38:48] longer want to partner with certain<br>[38:50] companies for whatever reason. You got<br>[38:53] to get that data somewhere. So, do not<br>[38:57] skip making sure that your<br>[39:00] prompt library is being kept up to date<br>[39:02] just because you can build skills in<br>[39:04] these systems. Your prompt library is<br>[39:06] your foundation. Just like you want to<br>[39:08] have your documented SOPs, just because<br>[39:11] you've automated things, you still need<br>[39:13] the documentation in case the automation<br>[39:15] breaks down and you want to know, well,<br>[39:17] where in the process did it break? Well,<br>[39:18] it's a good thing I have all this really<br>[39:20] clear documentation that I can just look<br>[39:22] at.<br>[39:23] >> You know, John, you do sales for Trust<br>[39:27] Insights, but we still have a sales<br>[39:29] playbook, you know, to reference. Not<br>[39:32] because you know you yourself are not a<br>[39:34] good wealth of knowledge but you're only<br>[39:35] one person.<br>[39:37] >> Yeah. Well and you've got to remember<br>[39:39] everything right like that's the key is<br>[39:40] that we don't have the capacity to take<br>[39:42] all this stuff. Um I did did want to ask<br>[39:44] about how has it worked so far? So the<br>[39:46] idea is that you know this is a a<br>[39:48] protocol and so that these can go<br>[39:50] crossplatform all over the place. How<br>[39:52] does it behave in the in real world<br>[39:54] though? Like I mean can you are you<br>[39:56] grabbing your skills and throwing them<br>[39:57] over into other tools and they're still<br>[40:00] working just as well or like how's how's<br>[40:02] the reality of that gone?<br>[40:04] >> Uh for example I use Quen code which is<br>[40:06] Alibaba Quen's coding tool which is very<br>[40:08] similar to cloud code. I use open code I<br>[40:10] use open code work uh open work and the<br>[40:13] skills perform flawlessly because they<br>[40:16] are they follow the standard. They<br>[40:18] follow there the protocol has a a<br>[40:19] clearly defined standard and as long as<br>[40:21] you write to that it is it is literally<br>[40:23] drag and drop. You just drag your you<br>[40:25] can drag your clawed skills straight<br>[40:26] into Quen code and it works a perfect<br>[40:29] handoff. Um, one question that I think<br>[40:32] is worth pointing out to centralize the<br>[40:35] knowledge for skills and plugins<br>[40:38] at a minimum you know you can have a<br>[40:40] shared resource. What the best practice<br>[40:42] is is have a private company GitHub<br>[40:46] repository that is like basically a<br>[40:50] skills marketplace for your company and<br>[40:53] you put in your company's skills in<br>[40:55] there. And here's why this is the best<br>[40:57] practice over time. As Katie said,<br>[41:01] things change. You will adapt stuff. You<br>[41:03] will get better at prompting. You will<br>[41:05] get better at using, you know, new<br>[41:07] models come out and things. If you use<br>[41:09] GitHub, a private company GitHub as your<br>[41:12] repository, then when you make changes<br>[41:16] CL, this is especially for clawed code<br>[41:18] and claude co-work because it's syncing<br>[41:20] with the marketplace. When you make<br>[41:22] changes to the repository, all the<br>[41:24] clawed instances in your company that<br>[41:26] have downloaded that skill through the<br>[41:28] marketplace auto update and so you don't<br>[41:30] have to go computer by computer anymore.<br>[41:32] You can now just update the marketplace<br>[41:34] centralized. And if anti-gravity is<br>[41:37] using it, if Codex is using it, if<br>[41:38] Claude is using it, they all sync at the<br>[41:40] same time.<br>[41:42] >> And<br>[41:44] you at a very small scale, I know that<br>[41:46] that's something that we've struggled<br>[41:47] with just, you know, so you know, we<br>[41:50] built a brand skill for the Trust<br>[41:53] Insights brand and there was a couple of<br>[41:54] things I wanted to change about it. I<br>[41:56] only changed it on my machine. The<br>[41:58] changes did not, you know, go into<br>[41:59] effect on Chris's machine. So that is<br>[42:02] why it's very important to make sure you<br>[42:04] have a way to centralize these because<br>[42:06] other like we're a small company I can<br>[42:08] just tell Chris here's the changes I<br>[42:09] made please go implement them but that's<br>[42:11] not true of most companies.<br>[42:14] >> Exactly. So you will probably if you're<br>[42:17] particularly at a larger company you'll<br>[42:19] probably want to ask hey can you know do<br>[42:21] we have a company GitHub count<br>[42:23] accountant can we can we have a section<br>[42:25] of repositories for just the folks who<br>[42:28] are using you know claude co-work so<br>[42:30] that you're not going to blow up you<br>[42:31] know your production software tree uh<br>[42:34] and then have users authorize and set up<br>[42:37] the marketplace internally inside GitHub<br>[42:40] that will then allow you to centralize<br>[42:42] and control your your plugins and your<br>[42:46] skills.<br>[42:47] >> And if you want to learn more about how<br>[42:49] all that works, you can subscribe to our<br>[42:52] new prompt playbook. It's a monthly<br>[42:53] subscription. Uh we drop two new prompts<br>[42:56] every single week, every Tuesday and<br>[42:58] Friday. You go to<br>[42:59] trustinsights.ai/prompt<br>[43:01] playbook. Um we did our best to keep it<br>[43:04] lowcost, effective, and uh you know,<br>[43:07] accessible to anyone. So check it out.<br>[43:09] Uh you can get those there and use the<br>[43:12] fiveps to get started to structure<br>[43:14] things. Go to trustinsights.ai5P-<br>[43:18] framework. Um and we covered a lot of<br>[43:21] those systems that Chris was talking<br>[43:22] about. So Quen um<br>[43:26] open<br>[43:27] >> open co open work and open code. Uh<br>[43:30] yeah.<br>[43:31] >> Yes. We covered all of those on last<br>[43:33] week's live stream. So you can go to<br>[43:34] trustinsights.aiyoutube, AI/YouTube go<br>[43:36] to the so what playlist and that lives<br>[43:38] there. Um and then our very scientific<br>[43:42] poll has John in the lead of 100%<br>[43:46] victory is hands down the favorite host<br>[43:49] of this show. Congratulations John. You<br>[43:52] get bragging rights.<br>[43:54] >> I may or may not have voted for myself.<br>[43:57] I will say that.<br>[43:59] >> I mean there's no rules against it. I<br>[44:00] mean I didn't vote for anyone so that's<br>[44:03] my bad. So, I'm going to now stop this<br>[44:05] poll and it is official. John is the<br>[44:08] winner.<br>[44:10] >> Excellent.<br>[44:12] >> I should also say to you can do all this<br>[44:14] work or be like me and hire some people.<br>[44:17] Have some people around who can do all<br>[44:18] this stuff for you and save yourself the<br>[44:21] work. There we go.<br>[44:23] >> You can go to the handsown fan favorite<br>[44:25] live stream host John Wall and he will<br>[44:28] get you set up. So, this is going to be<br>[44:30] part of your title now. like he is the<br>[44:33] fan favorite. So if you want to work<br>[44:35] with Trust Insights, you get to talk to<br>[44:36] John.<br>[44:38] >> What a day.<br>[44:42] >> All right, I think on that note, uh any<br>[44:45] final thoughts about turning prompts<br>[44:47] into skills because the next evolution<br>[44:49] after this is you start building project<br>[44:52] plans composed in part of skills.<br>[44:57] I mean the final thought is if this<br>[45:00] still feels overwhelming then start with<br>[45:03] your standard operating procedures. How<br>[45:05] are you performing and completing any<br>[45:08] given task and start documenting that<br>[45:10] that is a great place to start. Make<br>[45:12] sure those things are getting into a<br>[45:14] central repository and then you can<br>[45:17] start turning them into skills.<br>[45:19] >> Yep. Oh, one other thing I forgot to<br>[45:21] mention. I don't know if folks know<br>[45:23] this. This is a super nerd thing. Um,<br>[45:26] clawed code is capable of running<br>[45:30] headless, not like a chicken. Um, but it<br>[45:34] means you don't have to be typing in<br>[45:35] clawed code. So, you could actually<br>[45:38] create that prompt like convert all my<br>[45:39] prompts into skills um with the<br>[45:42] appropriate skills and just run it as a<br>[45:43] command line command which means that<br>[45:46] you could schedule it. So on a monthly<br>[45:49] basis, if you have Google Keep or<br>[45:51] SharePoint or whatever and you have all<br>[45:53] the utilities, you could have a monthly<br>[45:55] rescheduled task running on some<br>[45:57] computer somewhere in your company that<br>[45:59] automatically converts and publishes and<br>[46:01] runs the whole workflow. Um and and move<br>[46:05] your company up to level three very very<br>[46:07] quickly.<br>[46:09] >> Uh you can do the same in co-work. Mhm.<br>[46:12] >> So again, and I and I bring that up<br>[46:14] because if you're not comfortable in<br>[46:16] code, you can also I have I think two<br>[46:20] schedule tasks that are set to run now<br>[46:22] on a regular basis in co-work and then I<br>[46:25] ran a whole scheduled four-part project<br>[46:27] a few weeks ago uh that I put about on<br>[46:30] LinkedIn that all just ran overnight to<br>[46:31] sort of again uh work out the sort of<br>[46:34] usage limit. So you can you have options<br>[46:37] for those schedules, but take advantage<br>[46:39] of them.<br>[46:40] >> Yep. You're sneaking into level four. Is<br>[46:43] that correct?<br>[46:46] >> I think that's level five<br>[46:48] or level eight, which has yet to be<br>[46:51] defined. I don't know. I'm just bitter<br>[46:53] that John won, so I have to put myself<br>[46:55] at like level 10.<br>[46:57] >> All right, that's going to do it for<br>[46:58] this week, folks. Thanks for tuning in.<br>[47:00] Talk to you on the next one.<br>[47:04] >> Thanks for watching today. Be sure to<br>[47:06] subscribe to our show wherever you're<br>[47:07] watching it. For more resources and to<br>[47:10] learn more, check out the Trust Insights<br>[47:11] podcast at trustinsights.ai/tiodcast<br>[47:16] and our weekly email newsletter at<br>[47:17] trustinsights.ai/newsletter.<br>[47:21] Got questions about what you saw in<br>[47:22] today's episode? Join our free analytics<br>[47:24] formarketers Slack group at<br>[47:26] trustinsights.ai/analytics<br>[47:28] formarketers. See you next time. <!-- deep-read:sections end -->