Build MCP servers, which give AI agents tools for external services, using Python or TypeScript. The skill guides tool design, input validation, error handling, code review, and evaluations based on realistic tasks.
- Build an MCP server for an external API
- Design tools around complete agent workflows
- Review input validation and error handling
ComposioHQ/awesome-claude-skills☆ 77.8KUpdated Sep 18, 2026
Fetch execution traces, records of an agent’s actions, from LangSmith Studio to debug LangChain and LangGraph agents. Inspect errors, tool calls, memory operations, execution times, and token usage, or export records for further review.
- Investigating an agent failure
- Checking tool selection and execution order
- Investigating memory storage and recall
ComposioHQ/awesome-claude-skills☆ 77.8KUpdated Sep 18, 2026
Create or improve Claude skills that package specialized knowledge, repeatable workflows, and tool instructions. The guide covers planning SKILL.md and supporting files, generating a starter folder, validating the structure, and packaging the result as a distributable ZIP.
- Turning recurring tasks into a reusable skill
- Packaging company knowledge and procedures for Claude
- Improving an existing skill after practical use
ComposioHQ/awesome-claude-skills☆ 77.8KUpdated Sep 18, 2026
Add support for a programming language to codegraph, from connecting its parser and implementing code extraction to writing tests. Evaluate extraction quality and compare agent effort with and without codegraph across three real codebases.
- Adding a new programming language to codegraph
- Testing extraction of functions, imports, and calls
- Comparing agent effort across three real codebases
colbymchenry/codegraph☆ 75.2KUpdated Oct 24, 2026
Review slow page loads and choose resource hints, browser instructions that start loading or connecting earlier. Use measurements to identify bottlenecks, then recommend preload, preconnect, prefetch, or dns-prefetch for important assets and likely next-page resources.
- Reviewing slow loading of prominent images and fonts
- Preparing connections to external services
- Prefetching resources for likely next-page visits
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review HTML object elements and add meaningful fallback content for people who cannot load or view embedded material. Identify missing alternatives, suggest text or appropriate HTML elements, and explain how to verify accessibility.
- Find object elements with missing fallback content
- Add alternatives for embedded content that fails to load
- Review whether fallback content conveys equivalent information
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review website images for high-density displays, where standard assets can look blurry. Check higher-resolution versions, HTML and CSS image selection, delivery settings, and loading behavior, then identify specific files or components that need changes.
- Investigating blurry images on high-density displays
- Reviewing srcset for fixed-size and responsive images
- Checking high-resolution CSS background images
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review early connections to third-party services such as fonts and APIs. Use loading measurements to identify essential domains, recommend preconnect hints that prepare connections in advance, and remove unnecessary hints that add overhead.
- Investigating connection delays for external fonts and APIs
- Reviewing preconnect hints in the page head
- Removing unnecessary early connections
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review stylesheets for a CSS reset or normalization layer that reduces differences in browser defaults. Check import order, framework provisions, and rendered layouts across screen sizes and interaction states, then suggest changes for a consistent styling foundation.
- Investigating layout differences between browsers
- Choosing a reset for a new site's styles
- Checking reset coverage in a CSS framework
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review pages for situations where JavaScript is disabled or unavailable. Check that important content appears in the initial HTML and that noscript elements offer useful alternatives, then suggest changes to keep core content and navigation accessible.
- Checking page content with JavaScript disabled
- Adding alternatives for JavaScript-dependent features
- Reviewing initial HTML for important content
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review picture elements that select images by format or display conditions. Check fallback images, alternative text, dimensions, and source ordering, then provide corrected HTML with JPEG or PNG fallbacks for browsers that cannot use the selected formats.
- Checking fallback images for AVIF or WebP delivery
- Reviewing picture element order and attributes
- Fixing image markup with missing descriptions or dimensions
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review images displayed at different screen sizes and help browsers select appropriately sized files. Check srcset image options, sizes display-width hints, and CSS layout together to identify oversized mobile downloads or mismatched image variants.
- Reviewing responsive images in articles
- Reducing oversized image downloads on phones
- Checking image sizes in cards and galleries
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Measure the total size of a web page and its resources, identify what slows loading, and reduce unnecessary weight. Use a 1500KB limit to guide image optimization, code compression, and removal of unused resources.
- Investigating slow page loads on mobile networks
- Checking total page size against a size budget
- Reducing heavy images and JavaScript files
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Check whether a web app is ready for PWA installation, which lets users install it like an app. Review HTTPS, app settings, icons, and offline responses, and identify missing or inconsistent configuration.
- Auditing a web app's readiness for PWA installation
- Checking settings before adding an install prompt
- Reviewing icon sizes and Android maskable icons
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Find CSS and JavaScript that delay a page’s first visible content. Confirm the bottleneck with browser tools or performance data, then adjust loading behavior and inline essential styles to help the page start rendering sooner.
- Investigating a blank screen during page loading
- Reviewing CSS and JavaScript loading behavior
- Inlining styles needed for the initial display
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Create a custom offline page and configure a service worker, a browser background script, to cache it in advance. Show it when page navigation fails, and review resource dependencies and fallback conditions.
- Add an offline page to a PWA
- Guide users during connection loss
- Review offline page caching
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review website JPEGs for progressive encoding, which displays a blurry preview before sharpening. Identify images that could use this format, consider file size and loading behavior together, and explain how to confirm the change in browser developer tools.
- Reviewing how JPEGs appear during loading
- Checking JPEG fallbacks for WebP or AVIF
- Reviewing image delivery through a CDN or build process
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Audit web images that are larger than their displayed size and help serve suitable versions for different screens. Review image dimensions, responsive image settings, and Lighthouse findings, then provide updated HTML and steps to verify the changes.
- Finding oversized images on mobile pages
- Reviewing srcset and sizes against the actual layout
- Adding image variants for different screen widths
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review pagination markup so people using screen readers or keyboards can understand their current page and move between pages. Check navigation labels, current-page attributes, focusable controls, and announcements when the page changes.
- Reviewing pagination in search results
- Checking keyboard navigation between pages
- Improving screen reader labels for pagination
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review messages that display counts and check whether each target language gets the correct plural form. Replace simple number-and-text joins or singular/plural branches with Intl.PluralRules or ICU MessageFormat, which select wording according to language-specific rules.
- Reviewing count messages in multilingual interfaces
- Adding plural forms for Arabic or Russian
- Checking translation files and i18n settings
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Audit page loading and choose resource hints, browser instructions for fetching files or preparing connections early. Use measurements to identify delays, then suggest preload, preconnect, prefetch, or dns-prefetch for critical assets, external services, and likely next-page resources.
- Reviewing early loading of key images and fonts
- Preparing connections to external services
- Prefetching resources for likely next pages
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review image loading settings based on where images appear on a page. Identify offscreen images that should load later, keep important visible images loading promptly, and add image dimensions to reduce layout shifts.
- Reviewing lazy loading for images below the first screen
- Checking loading priority for hero images
- Adding dimensions to lazy-loaded images
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Review fixed pixel values in fonts, widths, and spacing, then suggest relative units that adapt to available space and browser font preferences. Check rendered layouts at different screen widths and during interactions before proposing changes.
- Adapting text to browser font size preferences
- Replacing fixed widths with flexible layouts
- Reviewing spacing units within components
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026
Measure page loading speed and identify what prevents a page from loading in under three seconds. Use performance measurements to guide improvements such as lazy loading, caching, CDN delivery, and reducing resource costs.
- Investigating slow page loads
- Finding heavy resources and costly rendering steps
- Checking performance on a throttled 3G connection
thedaviddias/Front-End-Checklist☆ 74.6KUpdated Oct 6, 2026