Feishu E2E Test
CheckedAutomates Feishu workflow tests from end to end, verifying functionality and identifying regressions using m1heng's robust framework.
Install on your platform
Showing Claude Code. One command installs this skill into any of the agents below.
- 1
Run this in your project
terminal$ npx skills add m1heng/clawdbot-feishu --skill feishu-e2e-test -a claude-code Uses the open-source
skillsCLI and needs Node.js. Add-gto install it for your user instead of this project.
What we know about this skill
Publisher
m1heng
Taken from the source listing. We haven't verified who controls this account.
Install target
Live repository
Not pinned. Installing fetches whatever the repository holds at the time you run the command.
Automated safety checks
This skill passed all 6 checks. We read its files at one commit and looked for the things that make a skill dangerous to run — not for whether it works.
Declares what it does: passed
SKILL.md parses and declares a name and a description.
SKILL.md exists, its frontmatter parses, and it declares a name and a description.
No undeclared network calls: passed
Makes no network calls.
Every host the skill dials — from its scripts, its config endpoints or the commands it tells the agent to run — is either well-known package and API infrastructure or declared in its own frontmatter. Links in documentation are not counted.
No obfuscated payloads: passed
No encoded or obfuscated payloads.
No base64, hex or compressed blob is decoded and then executed, and no encoded shell commands.
No credential access: passed
Reads no keys, tokens, keychains or credential files.
Neither the code nor the SKILL.md instructions read SSH keys, cloud credentials, keychains, token stores, browser cookie databases or dotfiles that hold secrets.
No pipe-to-shell installers: passed
No pipe-to-shell or download-and-run installers.
No `curl … | sh` pattern, in the code or in the instructions, that runs code fetched at run time.
Pinned to a commit: passed
Scanned m1heng/clawdbot-feishu at b07885b756.
The exact upstream commit SHA that was scanned is recorded, so the result refers to specific bytes.
- Commit
- b07885b756
- Scanned
- 1 file, 202 lines
About this skill
What it does
This skill enables AI agents to perform end-to-end testing within Feishu (Lark), automating the verification of workflows across the platform's integrated applications. It allows agents to simulate user interactions and validate system behavior from start to finish without manual intervention.
When to use it
- Regression Testing: Automatically verify that recent updates to Feishu apps haven't broken existing critical business processes.
- Integration Validation: Confirm that data flows correctly between different connected tools, such as syncing tasks from a project board to a calendar.
- User Journey Simulation: Replicate specific multi-step user scenarios to ensure the complete experience meets quality standards before release.
- CI/CD Pipelines: Integrate automated testing suites into continuous deployment workflows to catch issues early in the development cycle.
Key capabilities
- Executes comprehensive end-to-end test cases within the Feishu ecosystem.
- Automates verification of complex cross-application workflows.
- Provides feedback on system stability and integration integrity.
Example prompts
- "Run an end-to-end test for the new project management workflow in Feishu to ensure task creation triggers notifications correctly."
- "Simulate a user journey where a document is uploaded, shared with a team, and then edited by another member to verify permissions."
- "Execute the full regression suite for our calendar integration to check for any sync errors after the latest update."
Tips & gotchas
Ensure your AI agent has the necessary administrative or testing permissions within Feishu before initiating automated test sequences. Be aware that end-to-end tests may take longer than unit tests, so schedule them during off-peak hours to avoid impacting real user productivity.