all publishers

ncreighton

@ncreighton source repo

156 published skills · page 2 of 2

  1. ▌
    Socialmediagenie · ncreighton
    Generate engaging social media posts, captions, and visual content strategies across platforms. Use when the user needs Instagram content, TikTok scripts, LinkedIn posts, or multi-platform campaigns with AI-powered tone customization.
    14 installs
  2. ▌
    Humanize Duration · ncreighton bundle
    Use this skill to convert a number of seconds into a human duration like '2h 5m 30s'. Deterministic, offline. For run-times, ETAs, video lengths.
    13 installs
  3. ▌
    Keyword SEO Check · ncreighton bundle
    Use this skill to check whether a target keyword appears in the title and slug (and at the title start) and returns an SEO placement score. Deterministic, offline. For on-page SEO validation.
    15 installs
  4. ▌
    Readability Grade · ncreighton bundle
    Use this skill to score text readability with the correct Flesch Reading Ease (0-100) and Flesch-Kincaid grade-level formulas, plus a plain-language difficulty band. Deterministic, offline, no dependencies. Grade a draft before publishing to check it matches your audience.
    15 installs
  5. ▌
    Inventorypro · ncreighton
    Automate inventory tracking, order fulfillment, and shipping across e-commerce platforms. Use when the user needs real-time stock management, multi-channel order processing, or automated fulfillment workflows.
    15 installs
  6. ▌
    Mask Secrets · ncreighton bundle
    Use this skill to redact secrets from text before logging or sharing: masks OpenAI keys (sk-), GitHub PATs, AWS access keys, Slack tokens, Bearer tokens, and email addresses. Deterministic, offline. Returns the masked text and a redaction count.
    15 installs
  7. ▌
    Rewrite Tone · ncreighton bundle
    Use this skill to rewrite text in a target tone (e.g. professional, friendly, punchy, formal) while preserving meaning. Uses an LLM.
    14 installs
  8. ▌
    Content Stats · ncreighton bundle
    Use this skill to get objective stats for a piece of text: word count, character count, sentence count, paragraph count, and estimated reading time in minutes (at 220 wpm). Deterministic, offline, no dependencies. Good for grading draft length before publishing.
    17 installs
  9. ▌
    Roman Numeral · ncreighton bundle
    Use this skill to convert an integer (1-3999) to a Roman numeral, or a Roman numeral back to an integer (to=roman|int). Deterministic, offline.
    17 installs
  10. ▌
    Simplify Text · ncreighton bundle
    Use this skill to rewrite complex text in plain, simple language at a roughly 8th-grade reading level while preserving meaning. Uses an LLM.
    13 installs
  11. ▌
    Title To Path · ncreighton bundle
    Use this skill to turn a title or breadcrumb (split on / \ > | or arrows) into a clean lowercase URL path with slugged segments. Deterministic, offline. For building nested URLs from titles.
    13 installs
  12. ▌
    Alt Text Check · ncreighton bundle
    Use this skill to audit image alt text in markdown: counts images, missing alt, and alt over 125 chars. Deterministic, offline. For accessibility + SEO image compliance.
    14 installs
  13. ▌
    Extract Emails · ncreighton bundle
    Use this skill to extract all valid email addresses from arbitrary text, de-duplicated and lowercased. Uses RFC-ish validation. Deterministic, offline. Useful for parsing scraped pages, contact forms, or documents for leads.
    9 installs
  14. ▌
    Inventorygenie · ncreighton
    Automate inventory forecasting, supplier integration, and stock analytics for retail operations. Use when the user needs demand prediction, automated reordering, inventory optimization, or multi-location stock management.
    16 installs
  15. ▌
    JSON Validator · ncreighton bundle
    Use this skill to check whether a string is valid JSON and describe its shape: top-level type, key count (objects) or length (arrays), and the specific parse error with line/column if invalid. Deterministic, offline. Great for validating LLM output before using it.
    14 installs
  16. ▌
    Parse Any Date · ncreighton bundle
    Use this skill to parse a date/time from almost any format (ISO 8601, GMT/RFC, epoch seconds or millis, common US/EU formats), normalize it to UTC, and get a humanized 'time ago' string plus age in hours. Deterministic, offline. Handles the messy timestamps agents get from APIs and scraped pages.
    8 installs
  17. ▌
    Percent Change · ncreighton bundle
    Use this skill to compute the percentage change from an old value to a new value, plus absolute change and direction. Handles old=0. Deterministic, offline. For metrics/analytics.
    15 installs
  18. ▌
    Reverse String · ncreighton bundle
    Use this skill to reverse a string character by character. Deterministic offline.
    7 installs
  19. ▌
    Smart Truncate · ncreighton bundle
    Use this skill to truncate text to a max length at a word boundary with an ellipsis, without cutting words in half. Ideal for meta descriptions (155 chars), social previews, and card summaries. Deterministic, offline.
    14 installs
  20. ▌
    Strip Markdown · ncreighton bundle
    Use this skill to strip markdown formatting from text and return clean plain text: removes headings, bold/italic, links (keeps link text), code fences, list markers, and blockquotes. Deterministic, offline. Great for generating previews or plain-text excerpts.
    8 installs
  21. ▌
    Suggest Titles · ncreighton bundle
    Use this skill to generate N catchy, SEO-aware title options for an article given its topic or first paragraph. Uses an LLM.
    13 installs
  22. ▌
    Truncate Words · ncreighton bundle
    Use this skill to truncate text to a max number of words with an ellipsis (default 50). Deterministic, offline. For excerpts and previews.
    13 installs
  23. ▌
    Word Frequency · ncreighton bundle
    Use this skill to get the most frequent words in a text: tokenizes, lowercases, drops common stopwords (optional), and returns the top-N words with counts plus total/unique word counts. Deterministic, offline. For content analysis, keyword discovery, and tag suggestions.
    11 installs
  24. ▌
    Categorize Text · ncreighton bundle
    Use this skill to assign the single best category to a text from a provided list of candidate categories, with a confidence note. Uses an LLM. For routing, tagging, and triage.
    16 installs
  25. ▌
    Customerconnect · ncreighton
    Integrate and synchronize customer data from multiple sources with automated validation and real-time normalization. Use when the user needs unified customer profiles, data quality assurance, or multi-source CRM synchronization across WordPress, Salesforce, HubSpot, and Stripe.
    16 installs
  26. ▌
    Estimate Tokens · ncreighton bundle
    Use this skill to approximate the LLM token count of a text before an API call, for cost/budget guarding. Averages two estimators (~4 chars/token and ~0.75 tokens/word). Deterministic, offline, no tokenizer dependency. Not exact, but reliable for gating oversized prompts.
    11 installs
  27. ▌
    Extract Domains · ncreighton bundle
    Use this skill to extract and normalize the domains of all URLs in a text: strips www, ports, and paths, de-duplicates, and counts links per domain. Deterministic, offline. Ideal for auditing outbound/affiliate links in an article or checking link diversity.
    9 installs
  28. ▌
    Initials · ncreighton bundle
    Use this skill to get the initials of a name/phrase (first letter of each word, uppercased, capped at max). Deterministic, offline. For avatars/monograms.
    11 installs
  29. ▌
    Segmento · ncreighton
    Segment customers into AI-powered clusters using behavioral, demographic, and transactional data. Use when the user needs customer segmentation, audience targeting, or CRM list organization for marketing automation.
    10 installs
  30. ▌
    Trackpro · ncreighton
    Automate supply chain visibility and tracking with real-time data aggregation, customizable workflows, and compliance reporting. Use when the user needs inventory tracking, shipment monitoring, supplier compliance, or supply chain analytics.
    14 installs
  31. ▌
    Fulfillio · ncreighton
    Automate multi-step e-commerce order fulfillment with intelligent routing, real-time inventory tracking, and shipping integration. Use when the user needs order automation, inventory management, or fulfillment workflows across multiple channels.
    11 installs
  32. ▌
    Word Wrap · ncreighton bundle
    Use this skill to wrap text to a given column width (default 80), preserving words. Deterministic, offline. For plain-text formatting and emails.
    9 installs
  33. ▌
    Answer Faq · ncreighton bundle
    Use this skill to generate a concise FAQ answer for a given question, optionally grounded in provided context text. Uses an LLM.
    9 installs
  34. ▌
    Chunk List · ncreighton bundle
    Use this skill to split a list (or comma string) into fixed-size chunks. Deterministic, offline. For batching, pagination, grid layouts.
    7 installs
  35. ▌
    Contractai · ncreighton
    Analyze and review contracts with AI-powered insights, risk detection, and clause recommendations. Use when the user needs contract analysis, legal risk assessment, or template generation for agreements, NDAs, or service contracts.
    13 installs
  36. ▌
    CSV Column · ncreighton bundle
    Use this skill to extract a single column's values from CSV text by header name or index. Deterministic, offline. For pulling one field out of a spreadsheet export.
    12 installs
  37. ▌
    Hex To Rgb · ncreighton bundle
    Use this skill to convert a hex color (#rrggbb or #rgb) to RGB values and a css rgb() string. Deterministic, offline.
    15 installs
  38. ▌
    Link Audit · ncreighton bundle
    Use this skill to audit markdown links: counts internal vs external (by site_domain) and checks the 3-5 internal-links-per-post convention. Deterministic, offline. For SEO link hygiene.
    12 installs
  39. ▌
    Tone Check · ncreighton bundle
    Use this skill to assess the tone of a text (e.g. professional, casual, aggressive, warm) and flag any tone that clashes with a stated target tone. Uses an LLM. For brand-voice QA.
    14 installs
  40. ▌
    Utm Report · ncreighton bundle
    Use this skill to audit a batch of URLs for campaign attribution: parses UTM parameters from every URL, flags untagged links, and aggregates counts by source and by campaign. Deterministic, offline. Feed it your link list and get an attribution-readiness report.
    11 installs
  41. ▌
    Uuid Check · ncreighton bundle
    Use this skill to validate whether a string is a well-formed UUID (v1-v5) and report its version. Deterministic, offline. For ID validation.
    19 installs
  42. ▌
    Bytes Human · ncreighton bundle
    Use this skill to format a byte count as a human-readable size (B/KB/MB/GB/TB/PB). Deterministic, offline. For file sizes and quotas.
    7 installs
  43. ▌
    CSV To JSON · ncreighton bundle
    Use this skill to convert CSV text into a list of JSON records, auto-detecting the delimiter (comma, semicolon, tab, or pipe) and using the first row as headers. Handles ragged rows. Deterministic, offline. The reliable first step before processing spreadsheet exports.
    11 installs
  44. ▌
    JSON Format · ncreighton bundle
    Use this skill to pretty-print or minify a JSON string (mode=pretty|minify, optional sort_keys). Validates first. Deterministic, offline.
    8 installs
  45. ▌
    Utm Builder · ncreighton bundle
    Use this skill to append correctly-encoded UTM tracking parameters to a URL for campaign attribution (source, medium, campaign, term, content). Handles existing query strings and fragments. Deterministic, offline. Returns the tagged URL.
    7 installs
  46. ▌
    Case Convert · ncreighton bundle
    Use this skill to convert an identifier between snake_case, camelCase, PascalCase, and kebab-case (to=snake|camel|pascal|kebab). Deterministic, offline. For code/config transforms.
    11 installs
  47. ▌
    Dedupe Lines · ncreighton bundle
    Use this skill to remove duplicate lines from text, preserving first-seen order by default (optionally sorted or case-insensitive). Deterministic, offline. Returns the deduped text plus kept/removed counts.
    13 installs
  48. ▌
    Format Price · ncreighton bundle
    Use this skill to format a numeric amount as a currency string with the correct symbol, thousands separators, and two decimals (USD, EUR, GBP, etc.). Handles ints, floats, and numeric strings. Deterministic, offline.
    11 installs
  49. ▌
    Generate Cta · ncreighton bundle
    Use this skill to generate N compelling call-to-action lines for a given product or offer description. Uses an LLM. Returns a list of CTA options.
    9 installs
  50. ▌
    HTML To Text · ncreighton bundle
    Use this skill to convert HTML into clean plain text: removes script/style, turns block tags and <br> into newlines, strips remaining tags, unescapes HTML entities, and collapses whitespace. Deterministic, offline. The right first step before readability, word-count, or slop analysis on scraped or WordPress HTML.
    8 installs
  51. ▌
    Rot13 · ncreighton bundle
    Use this skill to apply the ROT13 cipher to text (its own inverse). Deterministic, offline. For spoiler-hiding and light obfuscation.
    17 installs
  52. ▌
    Base64 · ncreighton bundle
    Use this skill to base64-encode or -decode text (mode=encode|decode). Deterministic, offline. For tokens, data URIs, and encoding payloads.
    8 installs
  53. ▌
    Hrflow · ncreighton
    Automate employee onboarding and offboarding workflows with HRIS integration, compliance tracking, and multi-step task automation. Use when the user needs to streamline HR processes, ensure compliance, or manage employee lifecycle events across systems.
    13 installs
  54. ▌
    Modopro · ncreighton
    Automate social media content moderation with real-time analysis, policy enforcement, and compliance tracking. Use when the user needs to moderate user-generated content, enforce community guidelines, or scale content review across multiple platforms.
    11 installs
  55. ▌
    Ordinal · ncreighton bundle
    Use this skill to convert an integer to its ordinal string (1->1st, 22->22nd, 113->113th). Deterministic, offline. For ranks and dates.
    15 installs
  56. ▌
    Slugify · ncreighton bundle
    Use this skill whenever you need to convert an arbitrary string into a clean URL slug: lowercase, non-alphanumerics to single hyphens, collapse repeats, trim, optional max length on a word boundary. Deterministic, offline, no dependencies.
    12 installs