Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Audit LFX service repos post-commit against code conventions and empirical PR patterns, resolve PR review threads, scaffold Snowflake data sources for crowd.dev, manage feature branches across multiple repos for integration testing, and request Snowflake access via Terraform PRs.
npx claudepluginhub linuxfoundation/lfx-skills --plugin lfx-skillsPost-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.
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.
Central explainer for how the LFX V2 platform components compose: Self Serve, Goa services, NATS, JetStream KV, fga-sync, OpenFGA, indexer-service, OpenSearch, query-service, access-check, Heimdall, Gateway API, Auth0, Helm, and ArgoCD. Use when tracing platform write, read, access-check, authorization, indexing, deployment, service-classification, or cross-repo ownership flows. Fires on prompts like "how does FGA flow", "where does the indexer fit", "what's the platform shape", "native service", "wrapper service", "new V2 service", "Heimdall vs FGA", "what owns the OpenFGA model", "how does query-service read resources", "how does access-check work", "which repo owns deployed values", or "which service consumes index messages". Do not use for V2 Go service coding conventions; the owning repo's path-scoped `<short-repo-name>-dev` skill should attach after routing.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Harness-native ECC plugin for engineering teams - 64 agents, 262 skills, 84 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent 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.
AAIF 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.
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-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. |
| Skill | Purpose |
|---|---|
/lfx-skills:lfx-v2-ticket-writer | Create a single LFXV2 Jira ticket via guided prompts; requirement-focused descriptions, reproduction steps for bugs. |
Post-commit code reviewers that LFX repos invoke after every pre-PR commit. Launched in parallel as subagents via the Agent tool. The general reviewer is repo-agnostic; repo-specific reviewers are packaged centrally for runtime availability but read their owning repo's CLAUDE.md, local skills, docs, contracts, and code.