From kde-plasma
Check whether kwalletd is running, which wallets exist, whether the default wallet is open, and whether KWallet is enabled at all. Use as the first step before any other kwallet skill.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin kde-plasmaThis skill uses the workspace's default tool permissions.
KWallet is Plasma's encrypted credential store. Daemon: `kwalletd6` (Plasma 6) / `kwalletd5` (Plasma 5).
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
KWallet is Plasma's encrypted credential store. Daemon: kwalletd6 (Plasma 6) / kwalletd5 (Plasma 5).
kreadconfig6 --file kwalletrc --group Wallet --key Enabled --default true
If false, KWallet is disabled and no operations will work — apps fall back to plain config storage.
pgrep -af kwalletd6 || pgrep -af kwalletd5
qdbus org.kde.kwalletd6 /modules/kwalletd6 isEnabled 2>/dev/null
qdbus org.kde.kwalletd6 /modules/kwalletd6 wallets
kreadconfig6 --file kwalletrc --group Wallet --key "Default Wallet" --default kdewallet
qdbus org.kde.kwalletd6 /modules/kwalletd6 isOpen "kdewallet"
~/.local/share/kwalletd/<name>.kwl — encrypted with the user's wallet password (or auto-unlocked from PAM via pam_kwallet).Stub skill. Status is implemented; if the user wants richer reporting (last-unlocked, password-strength signals, integration-test against pam_kwallet), flesh out from here.