Markdown Converter
Agent skill for markdown-converter
This document provides comprehensive details about the 6 core AI documentation prompts implemented in the GitBook MCP server. These prompts are designed to facilitate essential documentation workflows through conversational AI interfaces and work seamlessly with the 12 available MCP tools.
Sign in to like and favorite skills
This document provides comprehensive details about the 6 core AI documentation prompts implemented in the GitBook MCP server. These prompts are designed to facilitate essential documentation workflows through conversational AI interfaces and work seamlessly with the 12 available MCP tools.
Purpose: Fetch and analyze GitBook documentation content for specific topics
Parameters:
spaceId (optional): The GitBook space ID to search in (uses default space if not provided)topic (required): The topic or keyword to search for in the documentationincludeStructure (optional): Set to "true" to include the overall space structure in the analysisRelated MCP Tools:
search_content, get_page_content, get_space_content, get_page_by_path
Example Usage:
Use the fetch_documentation prompt with: - spaceId: "abc123" - topic: "authentication" - includeStructure: "true"
What it does: Searches for content related to your topic, retrieves relevant pages, analyzes completeness, and identifies related sections. Optionally includes the overall space structure for context.
Purpose: Identify gaps and missing content in documentation
Parameters:
spaceId (optional): The GitBook space ID to analyze (uses default space if not provided)comparisonSource (optional): Source to compare against (default: "internal analysis")Related MCP Tools:
get_space_content, get_page_content, search_content, list_spaces
Example Usage:
Use the analyze_content_gaps prompt with: - spaceId: "abc123" - comparisonSource: "OpenAPI specification"
What it does: Analyzes documentation for missing topics, incomplete sections, identifies coverage gaps, suggests new content, and prioritizes gaps by importance.
Purpose: Perform quality audits of documentation content
Parameters:
spaceId (optional): The GitBook space ID to audit (uses default space if not provided)auditCriteria (optional): Specific criteria to audit (default: "general quality and consistency")Related MCP Tools:
get_space_content, get_page_content, get_space_files, get_space, get_collection
Example Usage:
Use the content_audit prompt with: - spaceId: "abc123" - auditCriteria: "style guide compliance and outdated content"
What it does: Reviews space structure, examines content quality and consistency, checks for outdated information, evaluates writing style, and provides improvement recommendations.
Purpose: Generate comprehensive summaries of GitBook spaces
Parameters:
spaceId (optional): The GitBook space ID to summarize (uses default space if not provided)summaryType (optional): Type of summary - "overview", "technical", "user-guide", or "custom" (default: "overview")Related MCP Tools:
get_space_content, get_page_content, get_space, list_collections, list_organizations
Example Usage:
Use the documentation_summary prompt with: - spaceId: "abc123" - summaryType: "technical"
What it does: Analyzes space structure and content, identifies main topics and themes, creates targeted summaries, highlights important sections, and identifies documentation scope.
Purpose: Optimize content for SEO, readability, structure, or performance
Parameters:
spaceId (optional): The GitBook space ID to optimize (uses default space if not provided)optimizationType (required): Type of optimization - "SEO", "readability", "structure", or "performance"targetMetrics (optional): Specific metrics or goals to optimize forRelated MCP Tools:
get_page_content, search_content, get_space_content, get_space_files
Example Usage:
Use the content_optimization prompt with: - spaceId: "abc123" - optimizationType: "SEO" - targetMetrics: "search visibility and organic traffic"
What it does: Analyzes content for optimization opportunities, identifies pages needing work, suggests specific improvements, prioritizes changes, and tracks improvement results.
Purpose: Diagnose and resolve access, sync, content, and integration issues
Parameters:
spaceId (optional): The GitBook space ID experiencing issues (uses default space if not provided)issueType (required): Type of issue - "access", "sync", "content", "integration", or "performance"description (optional): Description of the specific problemRelated MCP Tools:
get_space, get_page_by_path, get_file, list_organizations, list_spaces
Example Usage:
Use the troubleshooting_assistant prompt with: - spaceId: "abc123" - issueType: "sync" - description: "Git sync failing with authentication errors"
What it does: Diagnoses issues by examining relevant data, identifies potential causes, checks system status and configuration, provides step-by-step troubleshooting, suggests preventive measures, and documents resolution processes.
This section shows which prompts work best with each MCP tool:
documentation_summary, troubleshooting_assistantdocumentation_summary, analyze_content_gapscontent_audit, documentation_summary, troubleshooting_assistantfetch_documentation, analyze_content_gaps, content_audit, documentation_summaryfetch_documentation, content_optimization, content_auditfetch_documentation, troubleshooting_assistantfetch_documentation, analyze_content_gaps, content_optimizationcontent_audit, content_optimizationtroubleshooting_assistant, content_auditdocumentation_summarycontent_audit, documentation_summaryanalyze_content_gaps, documentation_summaryUse
documentation_summary to understand the scope and structure before diving into specific analysis.
Follow this workflow:
documentation_summary - Understand what you're working withanalyze_content_gaps - Identify what's missingcontent_audit - Assess quality of existing contentcontent_optimization - Improve specific areastroubleshooting_assistant - Resolve any issuesMany prompts work well together:
content_audit to identify issuesanalyze_content_gaps to find missing contentcontent_optimization to improve specific pagestroubleshooting_assistant for technical problemsThe prompts are designed to work with multiple MCP tools:
get_space_content, list_spaces)get_page_content, search_content)get_space_files, get_file)Take advantage of optional parameters to tailor prompts to your specific needs and contexts.
When using these prompts with Claude Desktop and the GitBook MCP server:
documentation_summary with summaryType: "overview"analyze_content_gaps to identify missing contentcontent_audit to assess quality issuescontent_optimization for specific improvementstroubleshooting_assistant with specific issue descriptionfetch_documentation to understand related contentcontent_audit to identify broader issuescontent_optimization to implement fixesfetch_documentation with your specific topicanalyze_content_gaps for that topic areacontent_optimization to improve found contentdocumentation_summary to see the broader contextIf you encounter issues with prompts:
troubleshooting_assistant prompt for technical issuesFor complex workflows, consider breaking them down into smaller steps using multiple prompts in sequence.
What it does: Analyzes current performance, assesses gaps and opportunities, develops strategic recommendations, creates improvement roadmaps, defines success metrics, and establishes governance procedures.
Purpose: Manage branching, releases, rollbacks, and sync workflows
Parameters:
spaceId (required): The GitBook space ID for version controlworkflowType (required): Workflow type - "branching", "release", "rollback", or "sync"targetVersion (optional): Specific version or revision to work withExample Usage:
Use the version_control_workflow prompt with: - spaceId: "abc123" - workflowType: "release" - targetVersion: "v2.1.0"
What it does: Analyzes revision history, implements version control workflows, tracks changes, manages conflicts and merges, documents procedures, and ensures team coordination.
Purpose: Configure Git, CI/CD, and external tool integrations
Parameters:
spaceId (required): The GitBook space ID for integration setupintegrationType (required): Type of integration - "Git", "CI/CD", "external-tools", or "custom"platform (optional): Target platform or service for integrationExample Usage:
Use the integration_setup prompt with: - spaceId: "abc123" - integrationType: "Git" - platform: "GitHub"
What it does: Analyzes current integrations, configures new integrations, sets up synchronization and automation, tests functionality, establishes best practices, and monitors integration health.
Purpose: Export content as PDF, markdown, or create comprehensive backups
Parameters:
spaceId (required): The GitBook space ID to export/backupexportType (required): Export type - "PDF", "markdown", "full-backup", or "selective"includeAssets (optional): Whether to include images and assets - "true" or "false" (default: "true")Example Usage:
Use the export_and_backup prompt with: - spaceId: "abc123" - exportType: "PDF" - includeAssets: "true"
What it does: Analyzes content for export, configures export settings, ensures completeness and integrity, organizes exported content, creates backup procedures, and validates export quality.
Purpose: Diagnose and resolve access, sync, content, and integration issues
Parameters:
spaceId (required): The GitBook space ID experiencing issuesissueType (required): Type of issue - "access", "sync", "content", "integration", or "performance"description (optional): Description of the specific problemExample Usage:
Use the troubleshooting_assistant prompt with: - spaceId: "abc123" - issueType: "sync" - description: "Git sync failing with authentication errors"
What it does: Diagnoses issues by examining relevant data, identifies potential causes, checks system status and configuration, provides step-by-step troubleshooting, suggests preventive measures, and documents resolution processes.
Before making changes, use analysis prompts (
content_audit, analyze_content_gaps, content_analytics) to understand the current state.
Use planning prompts (
update_documentation_plan, content_strategy_planning) to create structured approaches to improvements.
Start with basic workflows and gradually implement more advanced features as your team becomes comfortable with the tools.
Use analytics and troubleshooting prompts to continuously monitor and improve your documentation processes.
Many prompts work well together. For example:
content_audit to identify issuesupdate_documentation_plan to create improvement planscollaboration_workflow to coordinate team effortsquality_assurance_check to validate resultsTake advantage of optional parameters to tailor prompts to your specific needs and contexts.
When using these prompts with Claude Desktop and the GitBook MCP server:
If you encounter issues with prompts:
troubleshooting_assistant prompt for technical issuesFor complex workflows, consider breaking them down into smaller steps using multiple prompts in sequence.