npx claudepluginhub ya3924143/claude-channel-feishuThis skill uses the workspace's default tool permissions.
Check the current status of the Feishu channel connection.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Check the current status of the Feishu channel connection.
Inspect the local environment and report:
auth.v3.tenantAccessToken.internalCreate to validate)Read ~/.claude/channels/feishu/.env. If missing, report:
❌ No credentials found. Run
/feishu:setupto configure.
If found, show:
✅ Credentials found: App ID =
cli_xxxxxxxx...(masked)
Run a lightweight curl to verify the App ID + Secret are valid:
curl -s -X POST https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal \
-H 'Content-Type: application/json' \
-d "{\"app_id\":\"$FEISHU_APP_ID\",\"app_secret\":\"$FEISHU_APP_SECRET\"}"
code == 0: credentials are valid. Show expire time.code != 0: show the error message and suggest re-running /feishu:setup.Check whether the MCP config is in place:
.mcp.json exists in the project directory (wherever this plugin was cloned).node_modules exists in the same directory (dependencies installed).飞书 Channel 状态
─────────────────────────────────
凭据文件 ✅ / ❌
API 连通性 ✅ / ❌ (app_id: cli_xxxx...)
依赖已安装 ✅ / ❌
MCP 配置 ✅ / ❌
─────────────────────────────────
启动命令:
cd ~/claude-channel-feishu
claude --dangerously-load-development-channels server:feishu