Automate Linux Foundation development workflows: scaffold Snowflake/dbt data sources, enforce post-commit code conventions with peer-review pattern audits, manage Git DCO signoff, PR review resolution, and cross-repo task routing.
Post-commit code-convention audit for lfx-v2-committee-service. Audits the latest commit in the lfx-v2-committee-service repo against the repo documented rule surface: CLAUDE.md, repo-local committee-service skills, README/docs, Goa design/generated-code boundaries, NATS/FGA/indexer contracts, service chart wiring, and code conventions. May be launched from the LFX workspace root, but always operates in lfx-v2-committee-service. Every repo-convention finding quotes a loaded source. Pass the keyword `branch` to switch to full-branch mode against origin/main for the pre-PR sweep.
Post-commit empirical-pattern review for lfx-v2-committee-service. Audits the latest commit in the lfx-v2-committee-service repo against `docs/reviews/knowledge-base/` — patterns extracted from past PR review comments on this repo. May be launched from the LFX workspace root, but always operates in `lfx-v2-committee-service`. Findings are gated by KB matches: every finding must quote a pattern entry; unsourced findings are dropped. Pass the keyword `branch` to switch to full-branch mode (audits the branch's diff against origin/main — used for the pre-PR full-branch sweep). Renders a markdown review. Invoke after every commit while pre-PR, in parallel with `lfx-skills:lfx-committee-service-code-reviewer`.
Post-commit code-convention audit for lfx-v2-email-service. Audits the latest commit in the email service repo against the repo-owned documented rule surface: CLAUDE.md, .claude/skills/email-service-dev, pr-readiness/preflight boundaries, README/docs, public pkg/api contract, cmd/internal layout, Makefile, and chart docs. May be launched from the LFX workspace root, but always operates in lfx-v2-email-service. Every repo-convention finding quotes a loaded source. Pass the keyword `branch` to switch to full-branch mode (audits origin/main...HEAD). Invoke after every pre-PR commit in parallel with lfx-skills:lfx-general-code-reviewer.
Post-commit empirical-pattern review for lfx-v2-email-service. Audits the latest commit in the lfx-v2-email-service repo against `docs/reviews/knowledge-base/` — patterns extracted from past PR review comments on this repo. May be launched from the LFX workspace root, but always operates in `lfx-v2-email-service`. Findings are gated by KB matches: every finding must quote a pattern entry; unsourced findings are dropped. Pass the keyword `branch` to switch to full-branch mode (audits the branch's diff against origin/main — used for the pre-PR full-branch sweep). Renders a markdown review. Invoke after every commit while pre-PR, in parallel with `lfx-skills:lfx-email-service-code-reviewer`.
General post-commit code reviewer for LFX repos. Reviews the latest commit in the target repo, or the branch diff when the caller includes the keyword `branch`, for correctness, security, performance, maintainability, tests, and code truthfulness. Carries no repo-specific rulebook; when launched from an LFX workspace root, the caller should specify `target repo: <repo-name>` in the prompt. Run in parallel alongside the target repo's `<repo>-code-reviewer` and `<repo>-learnings-reviewer` where they exist.
Use when adding a new snowflake-connector data source to crowd.dev — a new platform or a new source within an existing platform that needs buildSourceQuery, transformer, activity types, migration, and all associated type registrations scaffolded.
Guide non-dbt developers through building PR-ready data models, tests, and transformations in the lf-dbt repo. Encodes the medallion architecture (bronze/silver/gold/platinum), Snowflake SQL conventions, sqlfluff formatting, dbt testing patterns, key macros, and data governance rules. Use this skill any time someone asks about writing dbt models, adding data tests, creating SQL transformations, fixing pipeline failures, or contributing to the lf-dbt repository.
Interactive setup guide for LFX contributors to configure Git for DCO signoff and GPG-signed commits. Use this skill whenever someone asks about setting up Git signing, DCO signoff, GPG keys for commits, configuring `~/.gitconfig` for signing, adding a GPG key to GitHub, or any variation of "how do I sign my commits?". Also trigger it when a user says their commits aren't showing as "Verified" on GitHub, when they're onboarding to an LFX project and need to meet contribution requirements, or when they ask about `git commit -s`, `--signoff`, `Signed-off-by`, or `commit.gpgSign`. This skill works for technical and non-technical users alike.
Everything Intercom for LFX — Angular app integration (code) and Fin AI optimization (support/CX). Use this skill for: adding or fixing Intercom in an LFX Angular app, auditing integrations against the LFX canonical pattern, correcting missing JWT pre-set, broken shutdown, missing Auth0 claim, wrong app IDs, or absent CSP entries — AND for Fin Guidance writing, Help Center optimization, resolution rate improvement, Fin escalation patterns, Copilot tips, Topics Explorer, Fin Attributes, daily review rituals, and Fin best practices. Routes to the right section based on context. Trigger on: any Intercom question, "Fin tips", "improve Fin", "Fin guidance", "Fin resolution rate", "Help Center optimization", "Copilot tips", "Angular Intercom", "IntercomService", "JWT Intercom", "Fin re-engagement", "Fin handoff", or any Intercom-related support or development question.
Central explainer for how LFX V2 wrapper services integrate with ITX (the Linux Foundation IT backend) and with the legacy v1 system. Covers OAuth2 M2M to ITX via private key JWT assertion, v2 UUID to v1 Salesforce ID mapping via the NATS request/reply subject `lfx.lookup_v1_mapping`, v1 to v2 event sync via NATS JetStream KV bucket watchers, and the canonical `ITX_*` environment variable contract. Fires on prompts like "ITX", "OAuth2 M2M to ITX", "ID mapping v1 v2", "Salesforce SFID mapping", "v1 KV event sync", "lfx.lookup_v1_mapping", "ITX_CLIENT_ID", "ITX_CLIENT_PRIVATE_KEY", "ITX_AUDIENCE", "ITX_BASE_URL", "JetStream KV watcher", "v1 to v2 sync", "wrapper service ITX", "private key JWT assertion", "id mapper", "v1-objects bucket", "EVENT_STREAM_NAME", "EVENT_CONSUMER_NAME". Read-only; routes implementation work to the owning wrapper repo.
Uses power tools
Uses Bash, Write, or Edit tools
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.
Central Claude Code plugin for LFX development. Bundles the canonical LFX architecture knowledge, cross-repo workflow skills, and post-commit reviewer agents that every LFX contributor needs. Each LFX repo's local setup (CLAUDE.md, .claude/rules/, .claude/skills/, and repo-owned docs/) calls out to this plugin for cross-repo topology, platform conventions, and review automation.
In Claude Code:
/plugin marketplace add linuxfoundation/lfx-skills
/plugin install lfx-skills@lfx-skills
Restart Claude Code, then open any LFX repo and invoke /lfx-skills:lfx (or /lfx if your environment has no naming collision). The router auto-detects your context and points you at the right skill, repo, or reference.
LFX skills follow the open Agent Skills (SKILL.md) standard, so OpenAI Codex and
similar tools can use them too. Clone this repo and run ./install.sh to symlink
the skills into your user-global Agent Skills directory (~/.agents/skills/);
./update.sh re-syncs after a git pull, and ./uninstall.sh removes them. See
docs/platform-install.md for details.
Type /lfx-skills:lfx and describe what you want in plain language:
/lfx-skills:lfx-platform-architecture for platform flow, service class, and cross-service handoff points; the owning repo's path-scoped guidance handles Go conventions./lfx-skills:lfx runs a read-only research pass to verify owning repos, contracts, examples, and blockers before implementation./lfx-skills:lfx-data-engineer for medallion-layer conventions, sqlfluff formatting, tests, and dbt validation guidance./lfx-skills:lfx-intercom./lfx-skills:lfx-cdp-snowflake-connectors./lfx-skills:lfx-pr-catchup.The plugin assumes you have a workspace with LFX repos checked out (typically ~/lfx/, ~/lf/, or similar). The /lfx router will ask once if it cannot find a workspace root. If a required repo is missing from that root, /lfx uses the GitHub URL in its repo map to clone it before reading repo-local setup.
Canonical LFX knowledge that lives in this plugin and is referenced by every LFX repo's local setup. These are not implementation recipes; they hand off to the owning repo for detail.
| Skill | Purpose |
|---|---|
/lfx-skills:lfx | Cross-repo topology and ownership router; entry point for any multi-repo task or "where does X live" question. |
/lfx-skills:lfx-platform-architecture | V2 platform composition, service classes, and cross-repo flow: Self Serve, Goa services, NATS, KV, OpenFGA, indexer, query, Heimdall, Helm, ArgoCD. |
/lfx-skills:lfx-itx-integration | ITX wrapper patterns: OAuth2 M2M tokens, v1 KV sync, NATS ID mapping via lfx.lookup_v1_mapping. |
/lfx-skills:lfx-intercom | Retained central Intercom workflow from main, plus Fin AI optimization: Fin Guidance, Help Center content quality, and resolution rate. |
Cross-repo developer workflows that apply across every LFX repo.
| Skill | Purpose |
|---|---|
/lfx-skills:lfx-setup | Environment setup for any LFX repo (Angular or Go). Prerequisites, clone, install, env vars, dev server. |
/lfx-skills:lfx-git-setup | Interactive DCO sign-off plus GPG-signed commit setup. Required for all LFX repos. |
/lfx-skills:lfx-pr-catchup | Morning PR catch-up dashboard: unresolved comments, status changes, stale PRs, approved-but-not-merged across all your open PRs. |
/lfx-skills:lfx-pr-resolve | Address PR review comments, post follow-up summary, dismiss stale "changes requested" reviews, re-request review. |
/lfx-skills:lfx-test-journey | Combine feature branches across repos into git worktrees for end-to-end journey testing. |
/lfx-skills:lfx-snowflake-access | Request Snowflake access or service accounts via the lfx-snowflake-terraform repo. |
/lfx-skills:lfx-cdp-snowflake-connectors | Scaffold a CDP snowflake-connector data source in crowd.dev; retained centrally from main. |
/lfx-skills:lfx-data-engineer | Generate PR-ready dbt models, SQL transformations, and tests for lf-dbt, including medallion architecture, sqlfluff conventions, macros, and validation workflow guidance. |
npx claudepluginhub linuxfoundation/lfx-skills --plugin lfx-skillsAAIF Member Onboarding — 49 tools across 12 domains for tier validation, compliance screening, mailing list provisioning, contact roles, calendar management, working group enrollment, elections, press releases, logo validation, renewal intelligence, and D1-D5 checklist orchestration for the AI & Agentic Infrastructure Foundation.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code