{"id":159,"date":"2026-05-31T08:06:03","date_gmt":"2026-05-31T08:06:03","guid":{"rendered":"https:\/\/vikassrivastava.in\/academy\/?page_id=159"},"modified":"2026-06-03T08:24:52","modified_gmt":"2026-06-03T08:24:52","slug":"text-prompt-studio","status":"publish","type":"page","link":"https:\/\/vikassrivastava.in\/academy\/text-prompt-studio\/","title":{"rendered":"Text Prompt Studio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"159\" class=\"elementor elementor-159\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d019fca e-con e-atomic-element e-flexbox-base e-e7f8a41 \" data-id=\"d019fca\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d019fca\">\n    \t\t<div class=\"elementor-element elementor-element-a6c0b55 elementor-widget elementor-widget-html\" data-id=\"a6c0b55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  html,\r\n  body,\r\n  #page,\r\n  .site,\r\n  .site-content,\r\n  .content-area,\r\n  .entry-content,\r\n  .wp-site-blocks,\r\n  main,\r\n  article {\r\n    background: #000000 !important;\r\n  }\r\n\r\n  body {\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n\r\n  .entry-content {\r\n    margin-top: 0 !important;\r\n    padding-top: 0 !important;\r\n  }\r\n<\/style>\r\n\r\n<div id=\"promptLibraryApp\">\r\n  <style>\r\n    #promptLibraryApp {\r\n      font-family: Arial, sans-serif;\r\n      background: #000000;\r\n      color: #ffffff;\r\n      padding: 40px 20px;\r\n      border-radius: 18px;\r\n      max-width: 1500px;\r\n      margin: 0 auto;\r\n      min-height: 100vh;\r\n    }\r\n\r\n    #promptLibraryApp * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .pl-hero {\r\n      text-align: center;\r\n      margin-bottom: 35px;\r\n    }\r\n\r\n    .pl-hero h1 {\r\n      font-size: 44px;\r\n      margin-bottom: 12px;\r\n      color: #ffd84d;\r\n      font-weight: 900;\r\n      line-height: 1.2;\r\n    }\r\n\r\n    .pl-hero p {\r\n      font-size: 18px;\r\n      color: #f1f1f1;\r\n      max-width: 900px;\r\n      margin: auto;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .pl-stats {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n      gap: 15px;\r\n      margin: 30px 0;\r\n    }\r\n\r\n    .pl-stat-card {\r\n      background: #111111;\r\n      border: 1px solid #333333;\r\n      padding: 20px;\r\n      border-radius: 16px;\r\n      text-align: center;\r\n      box-shadow: 0 8px 25px rgba(255,255,255,0.06);\r\n    }\r\n\r\n    .pl-stat-card h3 {\r\n      margin: 0;\r\n      color: #ffd84d;\r\n      font-size: 30px;\r\n    }\r\n\r\n    .pl-stat-card p {\r\n      margin: 8px 0 0;\r\n      color: #f1f1f1;\r\n      font-size: 14px;\r\n    }\r\n\r\n    .pl-controls {\r\n      background: #111111;\r\n      border: 1px solid #333333;\r\n      padding: 20px;\r\n      border-radius: 18px;\r\n      margin-bottom: 25px;\r\n    }\r\n\r\n    .pl-control-grid {\r\n      display: grid;\r\n      grid-template-columns: 2fr 1fr 1fr 1fr 1fr;\r\n      gap: 12px;\r\n    }\r\n\r\n    .pl-controls input,\r\n    .pl-controls select {\r\n      width: 100%;\r\n      padding: 14px;\r\n      border-radius: 12px;\r\n      border: 1px solid #333333;\r\n      outline: none;\r\n      font-size: 15px;\r\n      background: #ffffff;\r\n      color: #000000;\r\n      font-weight: 600;\r\n    }\r\n\r\n    .pl-results-info {\r\n      margin: 15px 0;\r\n      color: #f1f1f1;\r\n      font-size: 15px;\r\n    }\r\n\r\n    .pl-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 18px;\r\n    }\r\n\r\n    .pl-card {\r\n      background: #fffaf0;\r\n      color: #000000;\r\n      border: 1px solid #e6d8b8;\r\n      border-radius: 18px;\r\n      padding: 20px;\r\n      box-shadow: 0 10px 28px rgba(255, 216, 77, 0.12);\r\n      transition: 0.3s;\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: space-between;\r\n      min-height: 365px;\r\n    }\r\n\r\n    .pl-card:hover {\r\n      transform: translateY(-5px);\r\n      border-color: #ffd84d;\r\n      box-shadow: 0 12px 30px rgba(255, 216, 77, 0.28);\r\n    }\r\n\r\n    .pl-badge-row {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 7px;\r\n      margin-bottom: 12px;\r\n    }\r\n\r\n    .pl-badge {\r\n      font-size: 12px;\r\n      padding: 6px 9px;\r\n      border-radius: 20px;\r\n      font-weight: 800;\r\n    }\r\n\r\n    .pl-cat {\r\n      background: #dbeafe;\r\n      color: #0b4a8f;\r\n    }\r\n\r\n    .pl-level {\r\n      background: #fff2b8;\r\n      color: #6f5100;\r\n    }\r\n\r\n    .pl-use {\r\n      background: #d9fbe3;\r\n      color: #08712b;\r\n    }\r\n\r\n    .pl-type {\r\n      background: #ffe1ec;\r\n      color: #9b1747;\r\n    }\r\n\r\n    .pl-card h3 {\r\n      margin: 8px 0 10px;\r\n      font-size: 19px;\r\n      color: #000000;\r\n      line-height: 1.35;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .pl-card p {\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n      color: #111111;\r\n      margin-bottom: 12px;\r\n    }\r\n\r\n    .pl-prompt-box {\r\n      background: #ffffff;\r\n      border: 1px solid #d8c8a8;\r\n      border-left: 5px solid #ff9800;\r\n      padding: 14px;\r\n      border-radius: 12px;\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n      color: #000000;\r\n      max-height: 190px;\r\n      overflow-y: auto;\r\n      white-space: pre-line;\r\n    }\r\n\r\n    .pl-btn-row {\r\n      display: flex;\r\n      gap: 10px;\r\n      margin-top: 15px;\r\n    }\r\n\r\n    .pl-copy-btn,\r\n    .pl-view-btn {\r\n      border: none;\r\n      padding: 12px 12px;\r\n      border-radius: 12px;\r\n      cursor: pointer;\r\n      font-weight: 800;\r\n      font-size: 14px;\r\n      width: 50%;\r\n      transition: 0.3s;\r\n    }\r\n\r\n    .pl-copy-btn {\r\n      background: linear-gradient(135deg, #0061ff, #00a2ff);\r\n      color: #ffffff;\r\n      box-shadow: 0 6px 14px rgba(0, 97, 255, 0.25);\r\n    }\r\n\r\n    .pl-view-btn {\r\n      background: linear-gradient(135deg, #ff9800, #ffd84d);\r\n      color: #000000;\r\n      box-shadow: 0 6px 14px rgba(255, 152, 0, 0.25);\r\n    }\r\n\r\n    .pl-copy-btn:hover {\r\n      background: linear-gradient(135deg, #004ed1, #0088d9);\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    .pl-view-btn:hover {\r\n      background: linear-gradient(135deg, #ff7a00, #ffc107);\r\n      transform: translateY(-2px);\r\n    }\r\n\r\n    .pl-load-more {\r\n      text-align: center;\r\n      margin-top: 30px;\r\n    }\r\n\r\n    .pl-load-more button {\r\n      background: linear-gradient(135deg, #ffd84d, #ff9800);\r\n      color: #000000;\r\n      border: none;\r\n      padding: 15px 35px;\r\n      border-radius: 35px;\r\n      font-size: 16px;\r\n      font-weight: 900;\r\n      cursor: pointer;\r\n      box-shadow: 0 8px 20px rgba(255,255,255,0.08);\r\n    }\r\n\r\n    .pl-modal {\r\n      display: none;\r\n      position: fixed;\r\n      z-index: 999999;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      background: rgba(0,0,0,0.88);\r\n      padding: 20px;\r\n    }\r\n\r\n    .pl-modal-content {\r\n      background: #fffaf0;\r\n      color: #000000;\r\n      max-width: 900px;\r\n      margin: 45px auto;\r\n      padding: 28px;\r\n      border-radius: 20px;\r\n      max-height: 85vh;\r\n      overflow-y: auto;\r\n      position: relative;\r\n      border: 1px solid #e6d8b8;\r\n    }\r\n\r\n    .pl-close {\r\n      position: absolute;\r\n      right: 20px;\r\n      top: 15px;\r\n      font-size: 28px;\r\n      cursor: pointer;\r\n      font-weight: bold;\r\n      color: #000000;\r\n    }\r\n\r\n    .pl-modal-content h2 {\r\n      margin-top: 20px;\r\n      color: #000000;\r\n    }\r\n\r\n    .pl-modal-prompt {\r\n      background: #ffffff;\r\n      border: 1px solid #d8c8a8;\r\n      border-left: 6px solid #ff9800;\r\n      padding: 20px;\r\n      border-radius: 14px;\r\n      line-height: 1.7;\r\n      white-space: pre-line;\r\n      color: #000000;\r\n    }\r\n\r\n    @media (max-width: 1100px) {\r\n      .pl-grid {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n\r\n      .pl-control-grid {\r\n        grid-template-columns: 1fr 1fr;\r\n      }\r\n\r\n      .pl-stats {\r\n        grid-template-columns: repeat(2, 1fr);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 650px) {\r\n      #promptLibraryApp {\r\n        padding: 25px 12px;\r\n        border-radius: 0;\r\n      }\r\n\r\n      .pl-hero h1 {\r\n        font-size: 30px;\r\n      }\r\n\r\n      .pl-hero p {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .pl-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .pl-control-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .pl-stats {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .pl-card {\r\n        min-height: auto;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"pl-hero\">\r\n    <h1>AI Prompt Studio<\/h1>\r\n    <p>\r\n      Search, filter, view, and copy ready-to-use AI prompts for business, office work, Excel,\r\n      LinkedIn, resume, reports, automation, technical work, learning, marketing, and productivity.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"pl-stats\">\r\n    <div class=\"pl-stat-card\">\r\n      <h3>10,000<\/h3>\r\n      <p>Total Prompts<\/p>\r\n    <\/div>\r\n    <div class=\"pl-stat-card\">\r\n      <h3>20+<\/h3>\r\n      <p>Main Categories<\/p>\r\n    <\/div>\r\n    <div class=\"pl-stat-card\">\r\n      <h3>9<\/h3>\r\n      <p>Prompt Structures<\/p>\r\n    <\/div>\r\n    <div class=\"pl-stat-card\">\r\n      <h3>Copy<\/h3>\r\n      <p>One-Click Copy<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"pl-controls\">\r\n    <div class=\"pl-control-grid\">\r\n      <input type=\"text\" id=\"plSearch\" placeholder=\"Search: Excel, email, technical, LinkedIn, resume, report...\">\r\n\r\n      <select id=\"plPromptType\">\r\n        <option value=\"All\">Select Prompt Type<\/option>\r\n      <\/select>\r\n\r\n      <select id=\"plCategory\">\r\n        <option value=\"All\">Select Category<\/option>\r\n      <\/select>\r\n\r\n      <select id=\"plLevel\">\r\n        <option value=\"All\">All Levels<\/option>\r\n        <option value=\"Beginner\">Beginner<\/option>\r\n        <option value=\"Professional\">Professional<\/option>\r\n        <option value=\"Advanced\">Advanced<\/option>\r\n      <\/select>\r\n\r\n      <select id=\"plUseCase\">\r\n        <option value=\"All\">All Use Cases<\/option>\r\n        <option value=\"Office Work\">Office Work<\/option>\r\n        <option value=\"Business\">Business<\/option>\r\n        <option value=\"Learning\">Learning<\/option>\r\n        <option value=\"Content\">Content<\/option>\r\n        <option value=\"Automation\">Automation<\/option>\r\n      <\/select>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"pl-results-info\" id=\"plResultsInfo\"><\/div>\r\n\r\n  <div class=\"pl-grid\" id=\"plGrid\"><\/div>\r\n\r\n  <div class=\"pl-load-more\">\r\n    <button onclick=\"loadMorePrompts()\">Load More Prompts<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"pl-modal\" id=\"plModal\">\r\n    <div class=\"pl-modal-content\">\r\n      <span class=\"pl-close\" onclick=\"closePromptModal()\">&times;<\/span>\r\n      <h2 id=\"plModalTitle\"><\/h2>\r\n      <div id=\"plModalMeta\" class=\"pl-badge-row\"><\/div>\r\n      <div class=\"pl-modal-prompt\" id=\"plModalPrompt\"><\/div>\r\n      <br>\r\n      <button class=\"pl-copy-btn\" style=\"width:100%;\" onclick=\"copyModalPrompt()\">Copy Full Prompt<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    const promptCategories = [\r\n      \"Excel & Spreadsheet\",\r\n      \"Email Writing\",\r\n      \"LinkedIn Content\",\r\n      \"Resume & Career\",\r\n      \"Business Strategy\",\r\n      \"Marketing & Sales\",\r\n      \"Social Media\",\r\n      \"AI Automation\",\r\n      \"Power BI & Data\",\r\n      \"HR & Interview\",\r\n      \"Finance & Accounts\",\r\n      \"Project Management\",\r\n      \"Customer Service\",\r\n      \"Learning & Study\",\r\n      \"Research & Reports\",\r\n      \"Presentation Making\",\r\n      \"Website & WordPress\",\r\n      \"YouTube & Video\",\r\n      \"Personal Productivity\",\r\n      \"Leadership & Management\"\r\n    ];\r\n\r\n    const scenarios = [\r\n      \"create a step-by-step guide\",\r\n      \"write a professional response\",\r\n      \"prepare a detailed action plan\",\r\n      \"generate useful ideas\",\r\n      \"summarize complex information\",\r\n      \"convert rough notes into polished content\",\r\n      \"create a checklist\",\r\n      \"draft a high-impact message\",\r\n      \"explain the topic in simple words\",\r\n      \"prepare a comparison table\",\r\n      \"create beginner-friendly training material\",\r\n      \"make a practical implementation plan\",\r\n      \"identify problems and solutions\",\r\n      \"create a daily workflow\",\r\n      \"prepare a report format\",\r\n      \"design a learning roadmap\",\r\n      \"write persuasive content\",\r\n      \"create a troubleshooting guide\",\r\n      \"make a productivity system\",\r\n      \"generate creative examples\"\r\n    ];\r\n\r\n    const audiences = [\r\n      \"working professionals\",\r\n      \"students\",\r\n      \"business owners\",\r\n      \"data analysts\",\r\n      \"managers\",\r\n      \"teachers\",\r\n      \"freelancers\",\r\n      \"content creators\",\r\n      \"HR professionals\",\r\n      \"finance teams\",\r\n      \"sales teams\",\r\n      \"office staff\",\r\n      \"beginners\",\r\n      \"team leaders\",\r\n      \"entrepreneurs\",\r\n      \"consultants\",\r\n      \"trainers\",\r\n      \"job seekers\",\r\n      \"administrators\",\r\n      \"project teams\"\r\n    ];\r\n\r\n    const tones = [\r\n      \"simple and clear\",\r\n      \"professional\",\r\n      \"friendly\",\r\n      \"motivational\",\r\n      \"formal\",\r\n      \"easy to understand\",\r\n      \"step-by-step\",\r\n      \"practical\",\r\n      \"polished\",\r\n      \"action-oriented\"\r\n    ];\r\n\r\n    const outputFormats = [\r\n      \"bullet points\",\r\n      \"table format\",\r\n      \"step-by-step format\",\r\n      \"short paragraphs\",\r\n      \"professional email format\",\r\n      \"checklist format\",\r\n      \"SOP format\",\r\n      \"training module format\",\r\n      \"LinkedIn post format\",\r\n      \"report format\"\r\n    ];\r\n\r\n    const useCases = [\r\n      \"Office Work\",\r\n      \"Business\",\r\n      \"Learning\",\r\n      \"Content\",\r\n      \"Automation\"\r\n    ];\r\n\r\n    const levels = [\r\n      \"Beginner\",\r\n      \"Professional\",\r\n      \"Advanced\"\r\n    ];\r\n\r\n    const promptTypes = [\r\n      \"Act as a\",\r\n      \"Role-Based\",\r\n      \"Step-by-Step\",\r\n      \"Technical\",\r\n      \"Checklist\",\r\n      \"Framework\",\r\n      \"Problem-Solution\",\r\n      \"Command Style\",\r\n      \"Template-Based\"\r\n    ];\r\n\r\n    let allPrompts = [];\r\n    let filteredPrompts = [];\r\n    let visibleCount = 24;\r\n    let currentModalPrompt = \"\";\r\n\r\n    function generatePromptByType(type, category, scenario, audience, tone, output, useCase, level) {\r\n      let promptText = \"\";\r\n\r\n      if (type === \"Act as a\") {\r\n        promptText =\r\n`Act as a ${category} expert.\r\n\r\nI want you to ${scenario} for ${audience}.\r\n\r\nPlease follow these instructions:\r\n\r\n1. First understand the user requirement clearly.\r\n2. Explain the topic in ${tone} language.\r\n3. Make the answer practical and easy to apply.\r\n4. Use real-life examples wherever possible.\r\n5. Avoid unnecessary technical words unless they are required.\r\n6. Add clear headings and subheadings.\r\n7. Add mistakes to avoid.\r\n8. Add improvement suggestions.\r\n9. End with a short summary and action checklist.\r\n\r\nRequired output format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}\r\n\r\nNow generate the complete and useful answer.`;\r\n      }\r\n\r\n      else if (type === \"Role-Based\") {\r\n        promptText =\r\n`Role-Based Prompt\r\n\r\nYou are working in the role of a ${category} specialist.\r\n\r\nYour responsibility:\r\nHelp ${audience} to ${scenario}.\r\n\r\nPlease prepare the answer with the following structure:\r\n\r\n1. Role understanding\r\n2. User requirement\r\n3. Recommended approach\r\n4. Practical execution\r\n5. Example\r\n6. Quality check\r\n7. Final checklist\r\n\r\nTone:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Step-by-Step\") {\r\n        promptText =\r\n`Step-by-Step Prompt\r\n\r\nCreate a complete step-by-step guide on:\r\n\r\n${category} - ${scenario}\r\n\r\nTarget users:\r\n${audience}\r\n\r\nRequired structure:\r\n\r\nStep 1: Understand the requirement\r\nStep 2: Collect the required information\r\nStep 3: Plan the work\r\nStep 4: Execute the task\r\nStep 5: Review the result\r\nStep 6: Improve the final output\r\nStep 7: Final checklist\r\n\r\nWriting style:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Technical\") {\r\n        promptText =\r\n`Technical Prompt\r\n\r\nObjective:\r\nPrepare a technical explanation and implementation guide for:\r\n\r\n${category} - ${scenario}\r\n\r\nUser profile:\r\n${audience}\r\n\r\nTechnical requirements:\r\n\r\n1. Define the objective.\r\n2. Explain the input required.\r\n3. Explain the process or logic.\r\n4. Define the expected output.\r\n5. Add technical steps where applicable.\r\n6. Add formula, code, workflow, table, or structure if useful.\r\n7. Mention possible errors.\r\n8. Mention limitations.\r\n9. Suggest best practices.\r\n10. Add an implementation checklist.\r\n\r\nTone:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Checklist\") {\r\n        promptText =\r\n`Checklist-Based Prompt\r\n\r\nPrepare a detailed checklist for:\r\n\r\n${category} - ${scenario}\r\n\r\nThis checklist should be useful for:\r\n${audience}\r\n\r\nSections:\r\n\r\n1. Before starting\r\n2. Information required\r\n3. Main action points\r\n4. Quality checking points\r\n5. Risk or mistake checking\r\n6. Final review\r\n7. Completion checklist\r\n\r\nWriting style:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Framework\") {\r\n        promptText =\r\n`Framework-Based Prompt\r\n\r\nUse this framework:\r\n\r\nUnderstand \u2192 Plan \u2192 Execute \u2192 Review \u2192 Improve\r\n\r\nTopic:\r\n${category} - ${scenario}\r\n\r\nTarget audience:\r\n${audience}\r\n\r\nTone:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Problem-Solution\") {\r\n        promptText =\r\n`Problem-Solution Prompt\r\n\r\nProblem:\r\nUsers often face difficulty when they need to ${scenario} in the area of ${category}.\r\n\r\nTarget users:\r\n${audience}\r\n\r\nPlease include:\r\n\r\n1. What is the problem?\r\n2. Why does this problem happen?\r\n3. What information is required?\r\n4. Best practical solution\r\n5. Step-by-step solution\r\n6. Example\r\n7. Common mistakes\r\n8. Better way to handle the task\r\n9. Final checklist\r\n\r\nWriting style:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Command Style\") {\r\n        promptText =\r\n`Command-Style Prompt\r\n\r\nTask:\r\n${scenario} for ${audience} in the category of ${category}.\r\n\r\nFollow these commands:\r\n\r\n- Explain the topic in simple words.\r\n- Create a practical output.\r\n- Use ${tone} language.\r\n- Add real-life examples.\r\n- Add clear headings.\r\n- Add actionable steps.\r\n- Add mistakes to avoid.\r\n- Add a final summary.\r\n- Add a quick checklist.\r\n\r\nRequired output:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      else if (type === \"Template-Based\") {\r\n        promptText =\r\n`Template-Based Prompt\r\n\r\nCreate a ready-to-use template for:\r\n\r\n${category} - ${scenario}\r\n\r\nFor whom:\r\n${audience}\r\n\r\nPlease include:\r\n\r\nTitle:\r\nPurpose:\r\nInput Required:\r\nMain Template:\r\nExample:\r\nCustomization Tips:\r\nQuality Check:\r\n\r\nTone:\r\nUse ${tone} language.\r\n\r\nOutput format:\r\n${output}\r\n\r\nUse case:\r\n${useCase}\r\n\r\nLevel:\r\n${level}`;\r\n      }\r\n\r\n      return promptText;\r\n    }\r\n\r\n    function generatePromptLibrary() {\r\n      let id = 1;\r\n\r\n      for (let c = 0; c < promptCategories.length; c++) {\r\n        for (let s = 0; s < scenarios.length; s++) {\r\n          for (let a = 0; a < audiences.length; a++) {\r\n            if (id > 10000) break;\r\n\r\n            const category = promptCategories[c];\r\n            const scenario = scenarios[s];\r\n            const audience = audiences[a];\r\n            const tone = tones[(id - 1) % tones.length];\r\n            const output = outputFormats[(id - 1) % outputFormats.length];\r\n            const level = levels[(id - 1) % levels.length];\r\n            const useCase = useCases[(id - 1) % useCases.length];\r\n            const promptType = promptTypes[(id - 1) % promptTypes.length];\r\n\r\n            const title = `${category} Prompt ${id}: ${capitalizeWords(scenario)}`;\r\n            const promptText = generatePromptByType(promptType, category, scenario, audience, tone, output, useCase, level);\r\n\r\n            allPrompts.push({\r\n              id,\r\n              title,\r\n              category,\r\n              scenario,\r\n              audience,\r\n              tone,\r\n              output,\r\n              level,\r\n              useCase,\r\n              promptType,\r\n              promptText\r\n            });\r\n\r\n            id++;\r\n          }\r\n        }\r\n      }\r\n    }\r\n\r\n    function capitalizeWords(text) {\r\n      return text.replace(\/\\b\\w\/g, function(char) {\r\n        return char.toUpperCase();\r\n      });\r\n    }\r\n\r\n    function populateDropdowns() {\r\n      const categorySelect = document.getElementById(\"plCategory\");\r\n      const promptTypeSelect = document.getElementById(\"plPromptType\");\r\n\r\n      promptTypes.forEach(type => {\r\n        const opt = document.createElement(\"option\");\r\n        opt.value = type;\r\n        opt.textContent = type;\r\n        promptTypeSelect.appendChild(opt);\r\n      });\r\n\r\n      promptCategories.forEach(cat => {\r\n        const opt = document.createElement(\"option\");\r\n        opt.value = cat;\r\n        opt.textContent = cat;\r\n        categorySelect.appendChild(opt);\r\n      });\r\n    }\r\n\r\n    function applyFilters() {\r\n      const search = document.getElementById(\"plSearch\").value.toLowerCase();\r\n      const promptType = document.getElementById(\"plPromptType\").value;\r\n      const category = document.getElementById(\"plCategory\").value;\r\n      const level = document.getElementById(\"plLevel\").value;\r\n      const useCase = document.getElementById(\"plUseCase\").value;\r\n\r\n      filteredPrompts = allPrompts.filter(item => {\r\n        const matchSearch =\r\n          item.title.toLowerCase().includes(search) ||\r\n          item.category.toLowerCase().includes(search) ||\r\n          item.promptText.toLowerCase().includes(search) ||\r\n          item.audience.toLowerCase().includes(search) ||\r\n          item.scenario.toLowerCase().includes(search) ||\r\n          item.promptType.toLowerCase().includes(search);\r\n\r\n        const matchPromptType = promptType === \"All\" || item.promptType === promptType;\r\n        const matchCategory = category === \"All\" || item.category === category;\r\n        const matchLevel = level === \"All\" || item.level === level;\r\n        const matchUseCase = useCase === \"All\" || item.useCase === useCase;\r\n\r\n        return matchSearch && matchPromptType && matchCategory && matchLevel && matchUseCase;\r\n      });\r\n\r\n      visibleCount = 24;\r\n      renderPrompts();\r\n    }\r\n\r\n    function renderPrompts() {\r\n      const grid = document.getElementById(\"plGrid\");\r\n      const info = document.getElementById(\"plResultsInfo\");\r\n\r\n      grid.innerHTML = \"\";\r\n\r\n      const visiblePrompts = filteredPrompts.slice(0, visibleCount);\r\n\r\n      info.innerHTML = `Showing <strong>${visiblePrompts.length}<\/strong> of <strong>${filteredPrompts.length}<\/strong> prompts`;\r\n\r\n      visiblePrompts.forEach(item => {\r\n        const card = document.createElement(\"div\");\r\n        card.className = \"pl-card\";\r\n\r\n        card.innerHTML = `\r\n          <div>\r\n            <div class=\"pl-badge-row\">\r\n              <span class=\"pl-badge pl-cat\">${item.category}<\/span>\r\n              <span class=\"pl-badge pl-level\">${item.level}<\/span>\r\n              <span class=\"pl-badge pl-use\">${item.useCase}<\/span>\r\n              <span class=\"pl-badge pl-type\">${item.promptType}<\/span>\r\n            <\/div>\r\n\r\n            <h3>${item.title}<\/h3>\r\n\r\n            <p>\r\n              Best for ${item.audience}. Structure: <strong>${item.promptType}<\/strong>.\r\n              This prompt helps users ${item.scenario}.\r\n            <\/p>\r\n\r\n            <div class=\"pl-prompt-box\">${item.promptText.substring(0, 430)}...<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"pl-btn-row\">\r\n            <button class=\"pl-copy-btn\" onclick=\"copyPrompt(${item.id})\">Copy<\/button>\r\n            <button class=\"pl-view-btn\" onclick=\"viewPrompt(${item.id})\">View Full<\/button>\r\n          <\/div>\r\n        `;\r\n\r\n        grid.appendChild(card);\r\n      });\r\n    }\r\n\r\n    function loadMorePrompts() {\r\n      visibleCount += 24;\r\n      renderPrompts();\r\n    }\r\n\r\n    function copyPrompt(id) {\r\n      const item = allPrompts.find(p => p.id === id);\r\n\r\n      if (navigator.clipboard && navigator.clipboard.writeText) {\r\n        navigator.clipboard.writeText(item.promptText).then(() => {\r\n          alert(\"Prompt copied successfully!\");\r\n        });\r\n      } else {\r\n        fallbackCopyText(item.promptText);\r\n      }\r\n    }\r\n\r\n    function fallbackCopyText(text) {\r\n      const textarea = document.createElement(\"textarea\");\r\n      textarea.value = text;\r\n      textarea.style.position = \"fixed\";\r\n      textarea.style.left = \"-9999px\";\r\n      document.body.appendChild(textarea);\r\n      textarea.focus();\r\n      textarea.select();\r\n      document.execCommand(\"copy\");\r\n      document.body.removeChild(textarea);\r\n      alert(\"Prompt copied successfully!\");\r\n    }\r\n\r\n    function viewPrompt(id) {\r\n      const item = allPrompts.find(p => p.id === id);\r\n      currentModalPrompt = item.promptText;\r\n\r\n      document.getElementById(\"plModalTitle\").textContent = item.title;\r\n\r\n      document.getElementById(\"plModalMeta\").innerHTML = `\r\n        <span class=\"pl-badge pl-cat\">${item.category}<\/span>\r\n        <span class=\"pl-badge pl-level\">${item.level}<\/span>\r\n        <span class=\"pl-badge pl-use\">${item.useCase}<\/span>\r\n        <span class=\"pl-badge pl-type\">${item.promptType}<\/span>\r\n      `;\r\n\r\n      document.getElementById(\"plModalPrompt\").textContent = item.promptText;\r\n      document.getElementById(\"plModal\").style.display = \"block\";\r\n    }\r\n\r\n    function closePromptModal() {\r\n      document.getElementById(\"plModal\").style.display = \"none\";\r\n    }\r\n\r\n    function copyModalPrompt() {\r\n      if (navigator.clipboard && navigator.clipboard.writeText) {\r\n        navigator.clipboard.writeText(currentModalPrompt).then(() => {\r\n          alert(\"Full prompt copied successfully!\");\r\n        });\r\n      } else {\r\n        fallbackCopyText(currentModalPrompt);\r\n      }\r\n    }\r\n\r\n    document.getElementById(\"plSearch\").addEventListener(\"input\", applyFilters);\r\n    document.getElementById(\"plPromptType\").addEventListener(\"change\", applyFilters);\r\n    document.getElementById(\"plCategory\").addEventListener(\"change\", applyFilters);\r\n    document.getElementById(\"plLevel\").addEventListener(\"change\", applyFilters);\r\n    document.getElementById(\"plUseCase\").addEventListener(\"change\", applyFilters);\r\n\r\n    window.onclick = function(event) {\r\n      const modal = document.getElementById(\"plModal\");\r\n      if (event.target === modal) {\r\n        closePromptModal();\r\n      }\r\n    };\r\n\r\n    generatePromptLibrary();\r\n    populateDropdowns();\r\n    filteredPrompts = allPrompts;\r\n    renderPrompts();\r\n  <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AI Prompt Studio Search, filter, view, and copy ready-to-use AI prompts for business, office work, Excel, LinkedIn, resume, reports, automation, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-159","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/pages\/159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":44,"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/pages\/159\/revisions"}],"predecessor-version":[{"id":296,"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/pages\/159\/revisions\/296"}],"wp:attachment":[{"href":"https:\/\/vikassrivastava.in\/academy\/wp-json\/wp\/v2\/media?parent=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}