github.com/freekmurze/dotfiles
Skill | Added | Review |
|---|---|---|
write-freek-dev-blogpost config/claude/skills/write-freek-dev-blogpost/SKILL.md When the user wants to write, draft, or outline a blog post for freek.dev. Also use when the user mentions 'blog post,' 'write a post,' 'freek.dev post,' 'draft a post,' or 'blogpost.' This skill captures the writing style, tone, and structure conventions of freek.dev original posts. | 78 78 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
web-design-guidelines config/claude/skills/web-design-guidelines/SKILL.md Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices". | 60 60 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
vercel-react-best-practices config/claude/skills/vercel-react-best-practices/SKILL.md React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
update-spatie-docs config/claude/skills/update-spatie-docs/SKILL.md Update Spatie package documentation on spatie.be by re-importing docs for a given repo. Use after merging a PR that touches docs/, or when the user says 'update docs for [package]', 'rebuild docs for [repo]', 'import docs for [repo]', or invokes /update-spatie-docs [repo-name]. Takes a repo name argument (e.g., 'backup', 'laravel-medialibrary', 'laravel-pdf'). | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
typefully config/claude/skills/typefully/SKILL.md Create, schedule, and manage social media posts via Typefully. ALWAYS use this skill when asked to draft, schedule, post, or check tweets, posts, threads, or social media content for Twitter/X, LinkedIn, Threads, Bluesky, or Mastodon. | 70 70 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
spatie-package-skeleton config/claude/skills/spatie-package-skeleton/SKILL.md Guide for creating PHP and Laravel packages using Spatie's package-skeleton-laravel and package-skeleton-php templates. Use when the user wants to create a new PHP or Laravel package, scaffold a package. Also use when building customizable packages — covers proven patterns for extensibility (events, configurable models/jobs, action classes) instead of config option creep. | 67 67 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
social-content config/claude/skills/social-content/SKILL.md When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies. | 70 70 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
signup-flow-cro config/claude/skills/signup-flow-cro/SKILL.md When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
seo-audit config/claude/skills/seo-audit/SKILL.md When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup. | 77 77 1.06x Agent success vs baseline Impact 88% 1.06xAverage score across 3 eval scenarios Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
schema-markup config/claude/skills/schema-markup/SKILL.md When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," or "breadcrumb schema." For broader SEO issues, see seo-audit. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
review-pr config/claude/skills/review-pr/SKILL.md Review and merge GitHub pull requests for Spatie packages. Use when asked to review a PR, review a pull request, merge a PR, or when given a GitHub PR URL to review. Also triggers on 'review this PR,' 'check this pull request,' 'merge this,' or '/review-pr'. Uses gh CLI for all GitHub operations. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
referral-program config/claude/skills/referral-program/SKILL.md When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization. | 68 68 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Reviewed: Version: d0073bc | |
react-state-management config/claude/skills/react-state-management/SKILL.md Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions. | 87 87 1.10x Agent success vs baseline Impact 94% 1.10xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
react-native-best-practices config/claude/skills/react-native-best-practices/SKILL.md Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops. | 75 75 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
react-doctor config/claude/skills/react-doctor/SKILL.md Run after making React changes to catch issues early. Use when reviewing code, finishing a feature, or fixing bugs in a React project. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Reviewed: Version: d0073bc | |
react:components config/claude/skills/react-components/SKILL.md Converts Stitch designs into modular Vite and React components using system-level networking and AST-based validation. | 12 12 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Reviewed: Version: d0073bc | |
react-best-practices config/claude/skills/react-best-practices/SKILL.md Provides React patterns for hooks, effects, refs, and component design. Covers escape hatches, anti-patterns, and correct effect usage. Must use when reading or writing React components (.tsx, .jsx files with React imports). | 92 92 1.07x Agent success vs baseline Impact 96% 1.07xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
ray-skill config/claude/skills/ray-skill/SKILL.md Use when user says "send to Ray," "show in Ray," "debug in Ray," "log to Ray," "display in Ray," or wants to visualize data, debug output, or show diagrams in the Ray desktop application. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
programmatic-seo config/claude/skills/programmatic-seo/SKILL.md When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
product-marketing-context config/claude/skills/product-marketing-context/SKILL.md When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Creates `.claude/product-marketing-context.md` that other marketing skills reference. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
pricing-strategy config/claude/skills/pricing-strategy/SKILL.md When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' or 'monetization.' This skill covers pricing research, tier structure, and packaging strategy. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
popup-cro config/claude/skills/popup-cro/SKILL.md When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
php-guidelines-from-spatie config/claude/skills/php-guidelines-from-spatie/SKILL.md Describes PHP and Laravel guidelines provided by Spatie. These rules result in more maintainable, and readable code. | 53 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc | |
pdf config/claude/skills/pdf/SKILL.md Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale. | 96 96 2.48x Agent success vs baseline Impact 97% 2.48xAverage score across 10 eval scenarios Securityby High Do not use without reviewing Reviewed: Version: d0073bc | |
paywall-upgrade-cro config/claude/skills/paywall-upgrade-cro/SKILL.md When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Reviewed: Version: d0073bc |