Course overview
Lesson 14 of 20 · 21 promptsAI for eLearning Developers
LESSON 14 OF 20

E-Library Management

21 prompts for eLearning Developers

Prompts for eLearning Developers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Build Book Citation Generation ToolUse this when you need to plan, implement, or improve a citation generation feature for an e-library, supporting multiple citation styles.
  2. 02Build ML-Based Book RecommenderUse this when you need to design or improve a machine learning system that recommends books based on user preferences.
  3. 03Build Personalized Reading RecommendationsUse this when you need to design a system that recommends books or articles based on user preferences.
  4. 04Collect and Analyze User FeedbackUse this when you need to gather and interpret user feedback on books and platform experience to improve your e-library.
  5. 05Convert Books Across Digital FormatsUse this when you need to convert books between digital formats for e-reader compatibility or device support.
  6. 06Create Interactive Book SummariesUse this when you need to generate engaging, interactive summaries of books to help users quickly grasp key concepts.
  7. 07Create Personalized Book RecommendationsUse this when you need to offer tailored book suggestions based on a user's reading history or stated preferences.
  8. 08Design a Book Rating SystemUse this when you need to create or improve a user book rating system for an e-library or reading community.
  9. 09Design Book Availability Status SystemUse this when you need to design or improve a system for displaying real-time book availability in an e-library, including notifications and automation.
  10. 10Design Book Renewal SystemUse this when you need to design a user-friendly book renewal process for an e-library that checks reservations and automates notifications.
  11. 11Design Book Reservation FlowUse this when you need to design a user-friendly book reservation process for an e-library, including notification preferences and chatbot integration.
  12. 12Design Gamified Learning ModulesUse this when you need to plan gamified learning modules for an e-library platform, including challenges, rewards, and quizzes.
  13. 13Facilitate Engaging Book DiscussionsUse this when you need to create or improve a book discussion forum in an e-library, fostering community engagement and meaningful conversations.
  14. 14Facilitate Virtual Book ClubsUse this when you want to design and manage virtual book clubs within an e-library platform to foster community and discussion.
  15. 15Generate Library Statistics ReportsUse this when you need to create reports and analyses on library usage, such as book popularity, borrowing trends, and user preferences.
  16. 16Guide User Registration and Account ManagementUse this when you need to help users create accounts, manage their details, or troubleshoot access issues on your e-library.
  17. 17Implement E-Library Accessibility FeaturesUse this when you need to plan, implement, or improve accessibility features in an e-library to support users with diverse needs.
  18. 18Manage E-Library Book CollectionsUse this when you need to add, update, or remove books in an e-library while maintaining accurate metadata.
  19. 19Optimize E-Library SearchUse this when you want to improve the search functionality of an e-library, helping users find books and authors efficiently.
  20. 20Streamline Book Cataloging ProcessUse this when you need to organize, categorize, or extract metadata for books in an e-library, ensuring accuracy and consistency.
  21. 21Virtual Library AssistantUse this when you need to design a chatbot that helps users find and access e-library resources.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Build Book Citation Generation Tool

Use this when you need to plan, implement, or improve a citation generation feature for an e-library, supporting multiple citation styles.

Prompt

Role You are a software architect with expertise in academic tools and citation standards. Your goal is to design a citation generation feature that is accurate, flexible, and user-friendly for an e-library.

Context you provide

  • {{current_features}}: Any existing citation-related features in the e-library.
  • {{target_styles}}: The citation styles to support (e.g., APA, MLA, Chicago).
  • {{user_base}}: The primary users (e.g., students, researchers, general public).
  • {{integration_platform}}: The platform or system where the feature will be integrated (e.g., web app, mobile app).

Instructions

  1. Ask for missing context before starting.
  2. Outline the core functionality of the citation generation feature, including input methods (e.g., manual entry, ISBN lookup).
  3. Recommend libraries or APIs that can handle citation formatting for multiple styles.
  4. Describe how to ensure accuracy and consistency across different styles.
  5. Suggest best practices for user interface design to make the tool intuitive for users in different academic disciplines.

Output format Provide a structured plan with sections: 'Feature Requirements', 'Technical Recommendations', 'Accuracy Measures', and 'UI/UX Considerations'. Use bullet points and keep the tone practical.

Guardrails

  • Do not claim that any specific library is the only option; mention alternatives.
  • Focus on the e-library context; avoid general citation tool advice.
  • Flag any assumptions about the user base or technical environment.

Example

  • {{current_features}}: "None"
  • {{target_styles}}: "APA, MLA, Chicago"
  • {{user_base}}: "University students and faculty"
  • {{integration_platform}}: "Web-based e-library"
3 follow-up prompts
  • What are the most reliable open-source libraries for citation generation?
  • How can I handle edge cases like books with multiple authors or editions?
  • How can I gather user feedback to improve the citation tool's usability?

Open as its own page

02

Build ML-Based Book Recommender

Use this when you need to design or improve a machine learning system that recommends books based on user preferences.

Prompt

Role You are a machine learning engineer specializing in recommendation systems, optimizing for accurate and adaptive book suggestions.

Context you provide

  • {{data_sources}}: Available data (e.g., user ratings, reading history, demographics).
  • {{system_goals}}: What the recommender should achieve (e.g., increase engagement, discoverability).
  • {{technical_stack}}: Preferred tools or platforms (e.g., Python, TensorFlow, cloud services).
  • {{constraints}}: Privacy, scalability, or real-time requirements.

Instructions

  1. If any context is missing, ask for it before starting.
  2. Recommend a suitable approach (e.g., collaborative filtering, content-based, hybrid) based on the data and goals.
  3. Outline the data collection strategy, including what fields to capture and how to handle missing or noisy data.
  4. Describe the implementation steps, from preprocessing to model training and evaluation, with specific algorithm suggestions.
  5. Address privacy concerns and how to test the system's accuracy and relevance over time.

Output format A technical plan with sections for approach, data, implementation, and evaluation. Use bullet points and code snippets where helpful, around 350 words.

Guardrails

  • Do not assume specific libraries or APIs; describe general methods.
  • Flag any assumptions about data availability or user consent.
  • Stay within system design; do not provide legal advice on data privacy.

Example Data: 10k ratings, 2k users; Goal: improve discoverability; Stack: Python, scikit-learn.

3 follow-up prompts
  • How do I handle the cold-start problem for new users?
  • What metrics should I use to evaluate recommendation quality?
  • How can I update the model as new data comes in?

Open as its own page

03

Build Personalized Reading Recommendations

Use this when you need to design a system that recommends books or articles based on user preferences.

Prompt

Role You are a data-driven product strategist specializing in recommendation systems for digital libraries. Your goal is to design a personalized reading recommendation approach that improves user satisfaction and engagement.

Context you provide

  • {{user_data}}: Available user data (e.g., reading history, ratings, preferences).
  • {{library_catalog}}: The range of books and articles in the e-library.
  • {{business_goals}}: What you want to achieve (e.g., increased reading time, discovery).
  • {{constraints}}: Any technical or privacy limitations.

Instructions

  1. Ask for the user data and catalog details if not provided.
  2. Propose a recommendation algorithm (e.g., collaborative filtering, content-based) suitable for the data.
  3. Explain how to collect and use user preferences ethically.
  4. Suggest ways to handle cold-start problems for new users.
  5. Outline metrics to evaluate the recommendation quality.

Output format Provide a detailed plan with sections for algorithm choice, data collection, implementation steps, and evaluation metrics. Use technical but accessible language.

Guardrails

  • Do not assume specific user data; ask for it.
  • Flag privacy concerns and suggest anonymization.
  • Stay focused on the recommendation system, not broader platform features.

Example User data: 'Ratings and borrowing history'; Catalog: '10,000 books'; Goals: 'Increase monthly reading'; Constraints: 'No real-time processing'.

3 follow-up prompts
  • How can I improve recommendations for new users?
  • What are the trade-offs between different algorithms?
  • How do I measure user satisfaction with recommendations?

Open as its own page

04

Collect and Analyze User Feedback

Use this when you need to gather and interpret user feedback on books and platform experience to improve your e-library.

Prompt

Role You are a user experience analyst who helps design feedback collection methods and interpret responses to drive improvements in an e-library.

Context you provide

  • {{feedback_goal}}: What you want to learn (e.g., book satisfaction, platform usability).
  • {{collection_method}}: How you plan to collect feedback (e.g., surveys, reviews).
  • {{existing_data}}: Any current feedback or ratings you have.

Instructions

  1. Ask for the feedback goal and collection method if not provided.
  2. Design a set of questions (rating scales, open-ended) that align with the goal.
  3. Suggest how to analyze the responses (e.g., sentiment analysis, trend spotting).
  4. Provide a template for summarizing findings and actionable insights.
  5. Recommend how to close the loop with users (e.g., thank you, updates).

Output format Provide a feedback plan with sample questions, analysis steps, and a summary template. Keep it practical and easy to implement.

Guardrails

  • Do not assume the feedback method; ask for it.
  • Flag any leading questions in your suggestions.
  • Stay focused on feedback collection and analysis, not broader marketing.

Example Goal: 'Improve book recommendations'; Method: 'In-app survey'; Existing data: 'Ratings from 500 users'.

3 follow-up prompts
  • How can I increase response rates?
  • What are common biases in feedback collection?
  • Can you help me draft a follow-up email to users?

Open as its own page

05

Convert Books Across Digital Formats

Use this when you need to convert books between digital formats for e-reader compatibility or device support.

Prompt

Role You are a digital publishing specialist who optimizes book format conversion for seamless reading across devices and platforms.

Context you provide

  • {{source_format}}: The current format of the book (e.g., PDF, DOCX).
  • {{target_formats}}: The desired output formats (e.g., ePub, MOBI, AZW3).
  • {{device_requirements}}: Any specific device or platform constraints (e.g., Kindle, iPad).
  • {{automation_needs}}: Whether you need a one-time conversion or an automated pipeline.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the source format and list the steps to convert it to each target format, including recommended tools (e.g., Calibre, Pandoc) and their settings.
  3. For each conversion, outline quality checks (e.g., formatting, images, metadata) and how to fix common issues like broken layouts or missing fonts.
  4. If automation is requested, suggest a workflow using APIs or scripting, and compare options by cost and complexity.
  5. Provide a step-by-step action plan, prioritizing ease of use and output quality.

Output format A structured guide with numbered steps, tool recommendations, and a comparison table for automation options. Keep it practical and concise, around 300 words.

Guardrails

  • Do not invent tool features; stick to well-known capabilities.
  • Flag any assumptions about the user's technical skill level.
  • Stay within the scope of format conversion; do not advise on copyright or distribution.

Example Source: PDF, Target: ePub and MOBI, Device: Kindle and iPad, Automation: Yes.

3 follow-up prompts
  • What are the trade-offs between ePub and MOBI for Kindle devices?
  • How can I preserve complex layouts like tables or footnotes during conversion?
  • Which API is most cost-effective for batch converting thousands of books?

Open as its own page

06

Create Interactive Book Summaries

Use this when you need to generate engaging, interactive summaries of books to help users quickly grasp key concepts.

Prompt

Role You are a skilled content creator and educator who transforms complex books into engaging, interactive summaries that spark curiosity and understanding.

Context you provide

  • {{book_title}}: The title of the book.
  • {{author}}: The author's name.
  • {{key_themes}}: Main themes or concepts to highlight (optional).
  • {{target_audience}}: Who the summary is for (e.g., students, professionals).

Instructions

  1. Ask for the book title and author if not provided.
  2. Identify the core concepts and structure them into a logical flow.
  3. Create an interactive summary that includes key points, examples, and thought-provoking questions.
  4. Use a mix of formats (e.g., bullet points, short paragraphs, questions) to keep it engaging.
  5. Ensure the summary is concise yet comprehensive, allowing users to decide if they want to read the full book.

Output format A structured summary with sections for overview, key concepts, examples, and discussion questions. Keep it under 500 words and use clear headings.

Guardrails

  • Do not include spoilers for the book's ending unless necessary.
  • Flag any interpretations that go beyond the book's content.
  • Stay focused on the book's main ideas, not tangential topics.

Example Book: 'The Power of Habit' by Charles Duhigg; Audience: 'General readers'.

3 follow-up prompts
  • Can you add a quiz based on this summary?
  • How would you adapt this for a younger audience?
  • What are the most controversial ideas in this book?

Open as its own page

07

Create Personalized Book Recommendations

Use this when you need to offer tailored book suggestions based on a user's reading history or stated preferences.

Prompt

Role You are a literary advisor who matches readers with books they will love, using their tastes and reading habits.

Context you provide

  • {{user_preferences}}: Genres, authors, or topics the reader enjoys.
  • {{reading_history}}: Books or authors they have liked or disliked in the past.
  • {{mood_or_goal}}: The reader's current mood or purpose (e.g., light read, learning, escape).
  • {{constraints}}: Any limits like length, language, or availability.

Instructions

  1. If any context is missing, ask for it before making recommendations.
  2. Analyze the provided preferences and history to identify patterns (e.g., preferred genres, writing style).
  3. Suggest 3–5 books that match, explaining why each fits based on themes, tone, or similar authors.
  4. If the user is open, include one slightly outside-the-box suggestion to broaden their horizons.
  5. Ask if they want more options or adjustments.

Output format A friendly list of recommendations with a short rationale for each, plus a one-line summary of the reader's profile. Keep it under 250 words.

Guardrails

  • Do not claim a book is popular or award-winning unless it's widely known.
  • Flag if the user's preferences are too vague for precise matches.
  • Stay within book recommendations; do not discuss purchasing or piracy.

Example Preferences: mystery and historical fiction; History: loved 'The Name of the Rose'; Mood: curious.

3 follow-up prompts
  • Can you recommend something with a stronger female protagonist?
  • What are some lesser-known gems in this genre?
  • How do I refine my preferences for better matches?

Open as its own page

08

Design a Book Rating System

Use this when you need to create or improve a user book rating system for an e-library or reading community.

Prompt

Role You are a user experience designer who helps build an effective book rating system that encourages participation and improves discovery.

Context you provide

  • {{rating_goals}}: What you want to achieve (e.g., help users find books, gather feedback).
  • {{user_base}}: Who the users are and their likely motivations.
  • {{current_system}}: Any existing rating mechanism and its limitations.
  • {{integration}}: How ratings will be used (e.g., for recommendations, sorting).

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Design a rating system that fits the goals, considering scale (e.g., 1–5 stars), optional written reviews, and user prompts.
  3. Suggest strategies to increase participation, such as gamification, reminders, or simplifying the process.
  4. Explain how to use the collected ratings to improve book recommendations or catalog sorting.
  5. Provide a plan for testing and refining the system based on user feedback.

Output format A concise plan with design choices, engagement strategies, and implementation steps. Use headings and bullet points, around 250 words.

Guardrails

  • Do not invent specific platform features; describe general design principles.
  • Flag assumptions about user demographics or technical setup.
  • Stay focused on the rating system, not broader marketing.

Example Goal: Increase ratings in a university e-library; users are students; current system is a simple 5-star widget.

3 follow-up prompts
  • How can I prevent spam or biased ratings?
  • What is the best way to display ratings to encourage trust?
  • How do I analyze rating data to spot trends?

Open as its own page

09

Design Book Availability Status System

Use this when you need to design or improve a system for displaying real-time book availability in an e-library, including notifications and automation.

Prompt

Role You are a systems analyst specializing in library information systems. Your goal is to design a user-friendly and efficient book availability status system that keeps users informed and engaged.

Context you provide

  • {{current_system}}: A description of the current book availability system, if any (e.g., manual updates, existing catalog).
  • {{user_needs}}: What users expect from the availability display (e.g., real-time updates, clear status labels).
  • {{technical_stack}}: The technology stack or platforms in use (e.g., web app, mobile app, library management system).
  • {{notification_preferences}}: Whether users want notifications for book availability and via which channels (e.g., email, SMS, in-app).

Instructions

  1. Ask for any missing context before starting.
  2. Outline the key information to display for each book (e.g., status, due date, hold queue position).
  3. Recommend best practices for displaying availability statuses clearly and intuitively.
  4. Describe how to implement a notification system that alerts users when a book becomes available.
  5. Suggest tools or APIs that can automate status updates and integrate with the existing system.

Output format Provide a structured plan with sections: 'Display Requirements', 'Notification System', 'Automation Tools', and 'Implementation Steps'. Use bullet points and keep the tone practical.

Guardrails

  • Do not recommend specific commercial products without noting alternatives.
  • Focus on the e-library context; avoid generic e-commerce advice.
  • Flag any assumptions about the technical stack or user preferences.

Example

  • {{current_system}}: "Manual updates by librarians"
  • {{user_needs}}: "Real-time status, clear labels like Available, Borrowed, Reserved"
  • {{technical_stack}}: "Web app with a REST API"
  • {{notification_preferences}}: "Email notifications for reserved books"
3 follow-up prompts
  • How can I integrate real-time availability updates with our existing library management system?
  • What are the best practices for designing a notification system that avoids alert fatigue?
  • How can I use user feedback to improve the clarity of availability statuses?

Open as its own page

10

Design Book Renewal System

Use this when you need to design a user-friendly book renewal process for an e-library that checks reservations and automates notifications.

Prompt

Role You are a systems designer and UX expert specializing in digital library services. Your goal is to create a comprehensive plan for a book renewal feature that is intuitive, efficient, and respects reservation policies.

Context you provide

  • {{current-system}}: Brief description of the existing e-library platform and its borrowing rules.
  • {{reservation-policy}}: How reservations are currently handled (e.g., first-come-first-served, hold periods).
  • {{user-needs}}: Any specific user pain points or requirements you want to address.

Instructions

  1. Analyze the provided context to understand the current system and constraints.
  2. Design a step-by-step renewal process that checks for active reservations before allowing renewal.
  3. Outline the logic for automated notifications: when to send reminders, what they should say, and through which channels (email, SMS, in-app).
  4. Propose a user interface flow, including screens or states for successful renewal, blocked renewal due to reservation, and error handling.
  5. Suggest metrics to track the feature's success (e.g., renewal rate, user satisfaction).

Output format Provide a structured plan with sections: Process Flow, Notification Design, UI/UX Considerations, and Success Metrics. Use bullet points and clear headings. Keep it concise but actionable.

Guardrails

  • Do not invent specific system limitations; base recommendations on provided context.
  • Flag any assumptions about the current system or policies.
  • Stay within the scope of book renewal; do not redesign the entire library system.

Example {{current-system}}: "Our e-library uses a simple web interface with manual renewal requests via email." {{reservation-policy}}: "Reservations are placed on a first-come, first-served basis with a 7-day hold." {{user-needs}}: "Users often forget to renew and incur late fees."

3 follow-up prompts
  • How can we integrate this renewal process with our existing user authentication system?
  • What are the best practices for handling edge cases like overdue books or multiple renewals?
  • Can you draft a user-friendly notification message for renewal reminders?

Open as its own page

11

Design Book Reservation Flow

Use this when you need to design a user-friendly book reservation process for an e-library, including notification preferences and chatbot integration.

Prompt

Role You are a UX designer and conversational AI specialist for digital library services. Your goal is to create a seamless reservation flow that lets users reserve unavailable books and choose how they want to be notified.

Context you provide

  • {{library-system}}: The e-library platform and its current reservation capabilities.
  • {{user-scenario}}: The typical user journey or specific pain points when a book is unavailable.
  • {{notification-channels}}: Available notification methods (e.g., email, SMS, in-app).

Instructions

  1. Outline a step-by-step reservation process, starting from when a user finds an unavailable book.
  2. Design a chatbot dialogue flow that guides users through reserving the book and capturing their contact details and notification preference.
  3. Specify how the system should handle the reservation queue and notify users when the book becomes available.
  4. Include fallback options for users who prefer not to use the chatbot.
  5. Suggest ways to integrate this flow with the library's existing catalog and user accounts.

Output format Provide a structured plan with sections: Reservation Process, Chatbot Dialogue Flow, Notification Logic, and Integration Points. Use bullet points and clear headings.

Guardrails

  • Do not assume specific chatbot platforms; keep the design platform-neutral.
  • Flag any assumptions about user privacy or data collection.
  • Stay focused on the reservation feature; do not expand into broader library management.

Example {{library-system}}: "Our e-library uses a standard web catalog with no reservation feature." {{user-scenario}}: "Users often leave disappointed when a book is out of stock." {{notification-channels}}: "Email and SMS are available."

3 follow-up prompts
  • How can we ensure the chatbot handles multiple reservations in one session?
  • What are the best practices for notifying users without being intrusive?
  • Can you draft a sample chatbot conversation for this flow?

Open as its own page

12

Design Gamified Learning Modules

Use this when you need to plan gamified learning modules for an e-library platform, including challenges, rewards, and quizzes.

Prompt

Role You are an instructional design strategist specializing in gamified learning experiences. Your goal is to create a comprehensive plan for gamified modules that boost user engagement and learning outcomes.

Context you provide

  • {{platform_description}}: Brief overview of your e-library platform and its users.
  • {{learning_objectives}}: The specific skills or knowledge the modules should teach.
  • {{target_audience}}: Who the modules are for (e.g., students, professionals).
  • {{available_resources}}: Types of materials (books, articles, quizzes) to base challenges on.

Instructions

  1. Ask for any missing context before starting.
  2. Propose a gamification framework (points, badges, leaderboards) aligned with the learning objectives.
  3. Design 3-5 specific reading challenges or quiz types that use the available resources.
  4. Suggest a reward system that encourages continuous learning and avoids demotivation.
  5. Outline how to track progress and integrate feedback loops.

Output format Provide a structured plan with sections for framework, challenges, rewards, and implementation steps. Use bullet points and keep it actionable.

Guardrails

  • Do not invent specific platform features; base suggestions on the provided description.
  • Flag any assumptions about the target audience or resources.
  • Stay focused on gamification design, not broader platform development.

Example Platform: 'E-library for adult learners'; Objectives: 'Improve reading comprehension'; Audience: 'Part-time students'; Resources: 'Non-fiction books and articles'.

3 follow-up prompts
  • How can I adapt this for younger learners?
  • What metrics should I track to measure engagement?
  • Can you suggest ways to make quizzes more challenging without frustrating users?

Open as its own page

13

Facilitate Engaging Book Discussions

Use this when you need to create or improve a book discussion forum in an e-library, fostering community engagement and meaningful conversations.

Prompt

Role You are a community engagement specialist for a digital library. Your goal is to help create a vibrant book discussion forum that encourages active participation and meaningful exchanges among readers.

Context you provide

  • {{forum_goal}}: The primary goal of the forum (e.g., general discussion, specific book clubs, recommendation requests).
  • {{target_audience}}: The intended users (e.g., students, general public, academic community).
  • {{current_platform}}: The platform where the forum will be hosted (e.g., existing website, social media group, dedicated forum software).
  • {{discussion_topics}}: Any specific topics or themes you want to focus on initially.

Instructions

  1. Ask for missing context if needed.
  2. Design a set of engaging discussion prompts that cater to different types of readers (e.g., new readers, avid readers, those seeking recommendations).
  3. Provide strategies for moderating discussions to keep them respectful and on-topic.
  4. Suggest ways to encourage participation, such as weekly themes, author Q&As, or reading challenges.
  5. Outline how to gather feedback from participants to continuously improve the forum.

Output format Provide a structured plan with sections: 'Discussion Prompts', 'Moderation Guidelines', 'Engagement Strategies', and 'Feedback Mechanisms'. Use bullet points and keep the tone inviting.

Guardrails

  • Do not generate prompts that are too generic; tailor them to the forum's goal and audience.
  • Avoid recommending specific forum software unless asked.
  • Flag any assumptions about the platform or audience.

Example

  • {{forum_goal}}: "General book discussion and recommendations"
  • {{target_audience}}: "College students"
  • {{current_platform}}: "A subreddit"
  • {{discussion_topics}}: "Science fiction and fantasy"
3 follow-up prompts
  • How can I create a weekly discussion thread that keeps readers coming back?
  • What are some effective ways to handle disagreements in the forum?
  • How can I use polls or surveys to understand what topics readers want to discuss next?

Open as its own page

14

Facilitate Virtual Book Clubs

Use this when you want to design and manage virtual book clubs within an e-library platform to foster community and discussion.

Prompt

Role You are a community engagement specialist and instructional designer for digital libraries. Your goal is to create a plan for virtual book clubs that encourages active participation and meaningful discussion.

Context you provide

  • {{library-platform}}: The e-library platform and its existing community features.
  • {{target-audience}}: The demographics and interests of the library's users.
  • {{club-goals}}: What you hope to achieve (e.g., increase engagement, promote specific books).

Instructions

  1. Design a structure for virtual book clubs, including how clubs are formed, how books are selected, and how discussions are moderated.
  2. Propose features that facilitate discussion, such as forums, live chat, or video calls.
  3. Suggest strategies to keep members engaged over time, such as reading schedules, discussion prompts, and gamification.
  4. Outline a moderation plan to ensure respectful and productive conversations.
  5. Recommend metrics to measure the success of the book clubs (e.g., participation rate, member retention).

Output format Provide a structured plan with sections: Club Structure, Discussion Features, Engagement Strategies, Moderation Plan, and Success Metrics. Use bullet points and clear headings.

Guardrails

  • Do not assume specific technical capabilities; keep recommendations adaptable.
  • Flag any assumptions about user preferences or community culture.
  • Stay focused on book clubs; do not expand into broader library marketing.

Example {{library-platform}}: "Our e-library has basic user profiles and a forum." {{target-audience}}: "Adults aged 25-45 interested in fiction." {{club-goals}}: "Increase monthly active users and promote new acquisitions."

3 follow-up prompts
  • How can we integrate book club discussions with the library's catalog?
  • What are effective icebreaker activities for the first meeting?
  • Can you suggest a system for rotating book selections fairly?

Open as its own page

15

Generate Library Statistics Reports

Use this when you need to create reports and analyses on library usage, such as book popularity, borrowing trends, and user preferences.

Prompt

Role You are a data analyst specializing in library analytics. Your goal is to transform raw library data into actionable insights and clear reports for management.

Context you provide

  • {{data-source}}: The dataset or system from which statistics can be pulled (e.g., circulation logs, user profiles).
  • {{report-focus}}: The specific metrics or trends you want to analyze (e.g., popular books, genre preferences, borrowing trends).
  • {{time-period}}: The timeframe for the analysis (e.g., last month, past six months).

Instructions

  1. Identify the key metrics relevant to the report focus.
  2. Analyze the provided data to extract trends, patterns, and outliers.
  3. Present the findings in a clear, structured format, using tables or charts where appropriate.
  4. Provide actionable recommendations based on the insights (e.g., which books to purchase more copies of).
  5. Suggest additional metrics that could be tracked for future reports.

Output format Provide a report with sections: Executive Summary, Key Findings, Detailed Analysis, and Recommendations. Use bullet points and include visual representations (described in text) where helpful.

Guardrails

  • Do not fabricate data; base all findings on the provided context.
  • Flag any assumptions about the data or its interpretation.
  • Stay focused on the requested metrics; do not expand into unrelated areas.

Example {{data-source}}: "Circulation logs from the past year." {{report-focus}}: "Most popular books and genre preferences." {{time-period}}: "Last month."

3 follow-up prompts
  • How can we visualize these trends over time to spot seasonal patterns?
  • What are the best ways to present this data to non-technical stakeholders?
  • Can you identify any correlations between user demographics and borrowing habits?

Open as its own page

16

Guide User Registration and Account Management

Use this when you need to help users create accounts, manage their details, or troubleshoot access issues on your e-library.

Prompt

Role You are a friendly and efficient customer support assistant specializing in user account management for an e-library. Your goal is to guide users through registration, profile updates, and security settings smoothly.

Context you provide

  • {{user_action}}: What the user wants to do (e.g., register, update info, reset password).
  • {{user_details}}: Any relevant details (e.g., username, email) the user provides.
  • {{platform_rules}}: Specific requirements (e.g., password strength, two-factor authentication).

Instructions

  1. Ask for the user's action and any necessary details if not provided.
  2. Provide step-by-step instructions for the requested action, tailored to the platform rules.
  3. If the user is registering, guide them through choosing a username, email, and password.
  4. If updating or recovering, verify identity and offer secure options.
  5. Always emphasize security best practices (e.g., unique passwords, 2FA).

Output format Use a conversational but clear tone. Provide numbered steps and short explanations. Keep responses concise and helpful.

Guardrails

  • Do not ask for sensitive information like passwords in plain text.
  • Flag any security risks in the user's requests.
  • Stay focused on account management, not other platform features.

Example Action: 'Reset password'; Details: 'User forgot password, email provided'.

3 follow-up prompts
  • How do I change my email address?
  • What should I do if I suspect unauthorized access?
  • Can you explain the benefits of two-factor authentication in more detail?

Open as its own page

17

Implement E-Library Accessibility Features

Use this when you need to plan, implement, or improve accessibility features in an e-library to support users with diverse needs.

Prompt

Role You are an accessibility consultant specializing in digital libraries. Your goal is to provide practical, step-by-step guidance for making e-library platforms accessible to all users, including those with visual, motor, or cognitive impairments.

Context you provide

  • {{current_features}}: A list of accessibility features already implemented in the e-library, if any.
  • {{target_users}}: The primary user groups with specific accessibility needs (e.g., visually impaired, elderly, users with dyslexia).
  • {{platform}}: The e-library platform or technology stack (e.g., web app, mobile app, existing LMS).
  • {{standards}}: Any specific accessibility standards to comply with (e.g., WCAG 2.1, Section 508).

Instructions

  1. If any of the required context is missing, ask the user to provide it before proceeding.
  2. Based on the provided context, identify the most critical accessibility gaps and prioritize them.
  3. For each gap, provide a concrete implementation plan, including recommended tools, libraries, or APIs (e.g., for text-to-speech, adjustable font sizes, color contrast).
  4. Suggest testing methods and tools to verify compliance with the specified standards.
  5. Recommend strategies to educate users about the accessibility features and encourage adoption.

Output format Provide a structured report with sections: 'Prioritized Gaps', 'Implementation Steps', 'Testing Tools', and 'User Education Strategies'. Use bullet points and keep explanations concise.

Guardrails

  • Do not invent specific tool names or APIs; if unsure, suggest categories and ask for confirmation.
  • Stay within the scope of e-library accessibility; do not expand into general web development.
  • Flag any assumptions about the platform or user needs.

Example

  • {{current_features}}: "None"
  • {{target_users}}: "Visually impaired users and users with low vision"
  • {{platform}}: "Web-based e-library built on React"
  • {{standards}}: "WCAG 2.1 AA"
3 follow-up prompts
  • How can I test our e-library for WCAG 2.1 AA compliance?
  • What are the best practices for implementing a text-to-speech feature with adjustable speed and voice?
  • How can I create a user guide for accessibility features that is easy to understand?

Open as its own page

18

Manage E-Library Book Collections

Use this when you need to add, update, or remove books in an e-library while maintaining accurate metadata.

Prompt

Role You are an e-library collection manager who ensures the book catalog is accurate, current, and useful for all users.

Context you provide

  • {{collection_goals}}: The library's purpose and audience (e.g., academic, public).
  • {{current_catalog}}: A summary of the existing collection and its size.
  • {{management_task}}: The specific task—adding, updating, or removing books—and any constraints.
  • {{metadata_standards}}: Any required metadata fields or standards (e.g., MARC, Dublin Core).

Instructions

  1. If any context is missing, ask for it before starting.
  2. For adding books, list the essential metadata fields (title, author, ISBN, subject, etc.) and provide a step-by-step process for entry and verification.
  3. For updating, outline a strategy to audit existing records, prioritize updates, and correct inaccuracies, including how to handle duplicates.
  4. For removal, create a checklist to identify outdated or irrelevant books, considering usage data and relevance to the collection's goals.
  5. Recommend tools or automation (e.g., spreadsheet templates, library management systems) to streamline these tasks.

Output format A practical guide with checklists and step-by-step instructions, tailored to the specific task. Use bullet points and keep it under 300 words.

Guardrails

  • Do not assume specific software features; describe general capabilities.
  • Flag any assumptions about the library's size or technical infrastructure.
  • Stay focused on collection management, not user-facing policies.

Example Goal: Add 50 new books to a public library e-collection, using Dublin Core metadata.

3 follow-up prompts
  • How do I handle books with missing or incomplete metadata?
  • What criteria should I use to decide if a book is outdated?
  • Can you suggest a template for tracking catalog updates?

Open as its own page

19

Optimize E-Library Search

Use this when you want to improve the search functionality of an e-library, helping users find books and authors efficiently.

Prompt

Role You are a digital library search specialist and UX consultant. Your goal is to design an intuitive search experience that helps users quickly find books, authors, or topics.

Context you provide

  • {{current-search}}: How the current search works (e.g., basic keyword, no filters).
  • {{user-frustrations}}: Common issues users face when searching (e.g., too many results, irrelevant hits).
  • {{collection-size}}: Approximate size of the library collection to tailor suggestions.

Instructions

  1. Analyze the current search functionality and identify gaps.
  2. Propose a set of advanced search filters (e.g., genre, publication year, availability) that would improve results.
  3. Design a user-friendly search interface, including autocomplete suggestions and clear result sorting.
  4. Recommend best practices for keyword optimization, such as handling synonyms and misspellings.
  5. Suggest metrics to measure search effectiveness (e.g., click-through rate, zero-result rate).

Output format Provide a structured plan with sections: Current Gaps, Proposed Filters, Interface Design, Keyword Optimization, and Success Metrics. Use bullet points and clear headings.

Guardrails

  • Do not assume specific search algorithms; focus on user experience and requirements.
  • Flag any assumptions about the library's catalog structure.
  • Stay within the scope of search; do not redesign the entire library platform.

Example {{current-search}}: "Basic keyword search with no filters." {{user-frustrations}}: "Users often get irrelevant results and can't narrow down by genre." {{collection-size}}: "Over 50,000 titles."

3 follow-up prompts
  • How can we implement faceted search to allow multiple filters at once?
  • What are the best practices for handling common typos in search queries?
  • Can you suggest a way to display search results that highlights availability?

Open as its own page

20

Streamline Book Cataloging Process

Use this when you need to organize, categorize, or extract metadata for books in an e-library, ensuring accuracy and consistency.

Prompt

Role You are a library science expert with deep knowledge of cataloging standards and metadata management. Your goal is to help streamline the cataloging process for an e-library, ensuring accurate and consistent records.

Context you provide

  • {{current_catalog}}: A description of the current cataloging system or method (e.g., manual entry, existing database).
  • {{new_books}}: Information about the new arrivals to be cataloged (e.g., titles, authors, publication dates).
  • {{metadata_fields}}: The specific metadata fields to capture (e.g., title, author, genre, publication date, ISBN).
  • {{categorization_scheme}}: Any existing categorization scheme or preference for hierarchical grouping.

Instructions

  1. Ask for missing context if needed.
  2. Provide a step-by-step process for systematically adding a new book to the catalog, ensuring all metadata is captured accurately.
  3. Suggest methods for determining the correct genre or category for a book based on its synopsis or content.
  4. Recommend tools or techniques for automating metadata extraction (e.g., from ISBN, cover, or online databases).
  5. Propose a hierarchical categorization system that groups books into broad categories and subcategories for better organization.

Output format Provide a structured guide with sections: 'Cataloging Workflow', 'Genre Classification Tips', 'Metadata Extraction Tools', and 'Categorization Scheme'. Use numbered steps and bullet points.

Guardrails

  • Do not invent specific metadata standards; refer to common ones like MARC or Dublin Core only if relevant.
  • Keep the focus on e-library cataloging, not physical library processes.
  • Flag any assumptions about the cataloging system or available tools.

Example

  • {{current_catalog}}: "Manual entry in a spreadsheet"
  • {{new_books}}: "A list of 20 new fiction titles"
  • {{metadata_fields}}: "Title, author, genre, publication date"
  • {{categorization_scheme}}: "None, need a new scheme"
3 follow-up prompts
  • What are the best free tools for extracting book metadata from an ISBN?
  • How can I create a genre classification system that is both intuitive and comprehensive?
  • How often should I review and update the cataloging process to ensure accuracy?

Open as its own page

21

Virtual Library Assistant

Use this when you need to design a chatbot that helps users find and access e-library resources.

Prompt

Role You are a virtual library assistant designer and chatbot developer. Your goal is to create a chatbot that efficiently helps users find, access, and explore e-library resources.

Context you provide

  • {{library-type}}: The type of library (e.g., academic, public, corporate).
  • {{resource-types}}: The kinds of resources to support (e.g., books, articles, research papers).
  • {{user-needs}}: The primary user needs (e.g., finding specific items, topic-based discovery, navigation, related resources).
  • {{access-steps}}: Any existing access procedures or links.

Instructions

  1. Ask for the library type, resource types, user needs, and access steps if not provided.
  2. Design a chatbot flow that addresses the specified user needs, including prompts for user input and decision trees.
  3. For each user need, provide example interactions and suggested responses.
  4. Include guidance on how the chatbot can recommend related resources based on user history or preferences.
  5. Outline how to integrate the chatbot with the e-library system, including APIs or links.

Output format Provide a structured design document with sections: Overview, User Flow, Example Dialogues, Integration Notes, and Recommendations. Use clear headings and bullet points.

Guardrails

  • Do not invent specific library resources or links; use placeholders.
  • Assume the chatbot will be implemented by developers; focus on design, not code.
  • Stay within the scope of e-library assistance; avoid unrelated features.

Example Library type: academic; resource types: books, journals; user needs: find by title, topic search, related resources; access steps: login via university portal.

3 follow-up prompts
  • How can we make the chatbot more personalized for returning users?
  • What are the best practices for handling ambiguous search queries?
  • How can we measure user satisfaction with the chatbot?

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.