An AI skill that gives your agent specialized guidance for integrating testing frameworks with Currents.dev, as well as debugging, and analyzing test runs using the Currents MCP Server. Use it in any repo where you investigate CI failures, track test flakiness, compile health reports, or need to configure a testing framework to report to Currents.
npx skills add https://github.com/currents-dev/currents-skillThe skill is activity-based: the AI is directed to the right reference depending on what you're doing, so you get focused advice without loading everything at once.
The skill triggers when the AI infers you need help with things like:
- Setup & Onboarding: "setup playwright for currents", "report jest to currents", "how to send vitest results to dashboard"
- Run comparison: "compare these runs", "diff failures between run X and Y", "what's newly broken"
- Failure investigation: "why are my tests failing", "what's been failing lately", "investigate test errors"
- Health reports: "give me a test health report", "7-day test summary", "test stability report"
- Flakiness: "which tests are flaky", "flaky test investigation", "intermittent failures"
- Error trends: "most common test errors", "error patterns this week", "what errors keep recurring"
You don't have to mention "skill" or "Currents"; describe your task and the AI will use the skill when it's relevant.
Reference documents organized into categories:
| Topic | Reference | Use for |
|---|---|---|
| Playwright Setup | playwright.md |
Configuring Playwright tests to report to Currents |
| Cypress Setup | cypress.md |
Configuring Cypress tests to report to Currents |
| Jest Setup | jest.md |
Configuring Jest tests to report to Currents |
| Vitest Setup | vitest.md |
Configuring Vitest to generate JUnit reports and upload to Currents |
| Postman Setup | postman.md |
Configuring Postman/Newman collections to report to Currents |
| Node.js Setup | node.md |
Configuring the native Node test runner to report to Currents |
| Topic | Reference | Use for |
|---|---|---|
| Project Selection | project-selection.md |
Resolving the project ID, handling API prerequisites, saving artifact reports |
| Tool Reference | tool-reference.md |
Quick lookup table for Currents MCP tools and query tips |
| Topic | Reference | Use for |
|---|---|---|
| N-Day Analysis | n-day-analysis.md |
Test health summaries, top failing tests, flakiness hotspots, error patterns |
| Topic | Reference | Use for |
|---|---|---|
| Run Comparison | run-comparison.md |
Side-by-side run comparisons, surfacing shared vs. unique failures |
This skill relies on the Currents MCP Server. Ensure that your AI agent has the MCP server configured with a valid CURRENTS_API_KEY.