By cmgramse
Production-grade n8n workflow building skills. Pairs with the official n8n instance-level MCP server to teach Claude how to architect, validate, and ship workflows that work in production.
Use when building or editing any AI feature in n8n: AI Agents, Text Classifier, Information Extractor, Sentiment Analysis, Summarization Chain, Basic LLM Chain, embeddings, vector stores, single one-shot LLM calls, or AI media generation (image / audio / video) via the native LangChain provider nodes. Triggers on any `@n8n/n8n-nodes-langchain.*` node, "agent", "chat assistant", "LLM with tools", "tool calling", "fromAi", "system prompt", "memory window", "structured output", "outputParser", "function calling", "RAG", "vector store", "embeddings", "classify with AI", "extract fields with LLM", "sentiment analysis", "summarize with LLM", "single LLM call", chat triggers with files, AI image / video / audio generation, or any multi-turn or one-shot LLM behavior.
Use when handling files, images, attachments, or binary data in n8n, OR when an AI agent needs to take a user-uploaded file as tool input or return a generated file. For Data Tables (schemas, dedup, persistent state), see the separate n8n-data-tables skill. Triggers on "file", "image", "PDF", "attachment", "binary", "upload", "download", chat trigger with files, agent tool that needs a file, vision/multimodal, or any handling of non-JSON file data.
Use when the user reaches for a Code node, mentions writing JavaScript or Python in n8n, or any custom logic comes up in workflow design. Triggers on "Code node", "Code", "JavaScript", "Python", "custom logic", "transform data", "$input", "$json transformation", "loop in code", "write a function", or any time the obvious answer seems to be "just put it in code."
Use when handling any auth, API keys, tokens, OAuth, bearer tokens, basic auth, or secret values in n8n workflows. Triggers on "API key", "token", "bearer", "OAuth", "secret", "auth", "credentials", "Authorization header", "x-api-key", or any node configuration that mentions a third-party service.
Use when working with n8n's built-in Data Tables, designing schemas, inserting/updating/upserting rows, deduping, or querying. Triggers on "Data Table", "data table", `n8n-nodes-base.dataTable`, "dedup", "idempotency", "lookup", "persistent state", "store across executions", or any schema design discussion inside n8n.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This repository (skill-development) is the skill factory for iurFriend: the centralized environment where all Claude Code plugins are developed, tested, and refined. It is structured as a plugin marketplace (iurfriend-skills), but the primary activity is building and refining skills, not distributing them. Forward-going, marketplace-distributable skills ship as plugins (single- or multi-skill) per Anthropic's canonical shape.
First stop for anyone (AI or human) doing skill work — read these three before touching anything:
CLAUDE.md— the de-facto orientation doc: the full plugin catalog, plugin architecture, credential/contract/orchestrator doctrine, and the development workflow.PATTERNS.md— Layer-0 canonical index of every binding doctrine, principle, R-decision, and shared contract (routes to the sources in.agents/andconcepts/skills-ecosystem/).AGENTS.md— the Codex / Opencode parity entry-point; mirrors CLAUDE.md's catastrophic-invariant summary for non-Claude harnesses.The README below is the marketplace-facing front door. The canonical rules live in the three files above — this README orients, it does not govern.
25 marketplace plugins (plus the resident iurfriend-skill-patterns carrier, counted separately) across the marketing operating system and supporting web/management/observability tooling — brand extraction, funnel and conversion design, SEO, content creation, concept development, measurement and optimisation, site building/design/review/refactor, solution architecture, team and finance operations, data-collection engineering, creative media and podcast generation, voice, and LLM observability operators (LangFuse, MLflow).
Plus a vendored (third-party) tier — 18 vetted-external developer-tooling and productivity plugins imported for iurFriend employees (superpowers, beads, cloudflare, n8n-skills, supabase, obsidian-skills, defuddle, impeccable, extract-design, agent-browser, using-entire, frontmatter-generation, asana, and the official agent-sdk-dev / claude-code-setup / claude-md-management / feature-dev / mcp-server-dev). These are not factory-built: each is copied verbatim from a permissively-licensed upstream (MIT/Apache-2.0, or license flagged UNCONFIRMED), carries its LICENSE + UPSTREAM.md, and is listed in the auditable VENDORED.md register. The Anthropic docx/xlsx/pdf/pptx document skills are proprietary and not vendored; they are approved for install directly on iurFriend laptops — see EXTERNAL-PLUGINS.md (the companion register to VENDORED.md) for the exact install commands. Full vendored per-plugin catalog: the Vendored plugins section in CLAUDE.md.
For the authoritative, per-plugin catalog with one-line purposes, see the Plugins in This Marketplace table in CLAUDE.md. It is kept current; this README does not duplicate it.
Every top-level entry, one line each. Plugin directories are listed collectively (each is a self-contained plugin — see the canonical layout in CLAUDE.md § Plugin Architecture); the per-plugin catalog is in CLAUDE.md.
MLflow GenAI observability and evaluation operator — onboarding, tracing instrumentation, trace/session analysis, agent evaluation, metrics, and docs search.
Local podcast studio — turns any source (topic, URL, PDF, markdown, repo) into a finished branded episode: research, multi-voice script, Gemini TTS, music mix, show notes, and cover image. Ships the podcast-studio orchestrator skill and a /podcast command. Brand-as-config via show profiles; decoupled from any cloud control plane.
Rendering presenter — brainstorms, selects, and renders the most impactful visualisations for producer artifacts or ad-hoc data into self-contained (or interactive) reports. Emits frontmatter-free presentation siblings under presentation-sibling-contract@1. A strict presenter: it represents data and producer-supplied interpretations, never computes new findings, scores, deltas, or verdicts.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Project bootstrap operating layer for Codex, Claude Code, and OpenCode: Beads setup, audit logging, AGENTS.md, CLAUDE.md, project rules, and orchestrator/executor/reviewer roles.
npx claudepluginhub cmgramse/skill-development --plugin n8n-skillsHarness-native ECC plugin for engineering teams - 67 agents, 277 skills, 93 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Memory compression system for Claude Code - persist context across sessions