Here’s how I modified sample code from Swiper, a modern responsive mobile-compatible JavaScript slider library, to work as a standalone file.
nolimits4web/swiper: Most modern mobile touch slider with hardware accelerated transitions
 
git clone https://github.com/nolimits4web/swiper.git
cd swiper
git checkout refs/tags/v4.5.0
I modified the files in the swiper demos directory to load .css .js files from CDN so they work standalone.
Referring to Use Swiper from CDN
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.min.js"></script>
Below is the diff showing how I modified demos/010-default.html to use CDN:
diff --git a/demos/010-default.html b/demos/010-default.html
index be28c6a..e023d9a 100644
--- a/demos/010-default.html
+++ b/demos/010-default.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <title>Swiper demo</title>
   <!-- Link Swiper's CSS -->
-  <link rel="stylesheet" href="../dist/css/swiper.min.css">
+  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.css">
 
   <!-- Demo styles -->
   <style>
@@ -63,7 +63,7 @@
   </div>
 
   <!-- Swiper JS -->
-  <script src="../dist/js/swiper.min.js"></script>
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.js"></script>
 
   <!-- Initialize Swiper -->
   <script>
Finally, customize sample code like demos/010-default.html and share just the 010-default.html file with clients asking “Is this the kind of image you had in mind?” to have them review the complete source code.
That’s all from the Gemba.