From 90a1279f750fe23a7c7a6d71429adc85d8bc0de3 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Feb 2026 07:33:25 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Add=20AI-powered=20testing=20doc?= =?UTF-8?q?umentation=20(#6526)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a concise documentation page explaining how to configure AI assistants with fast-check's JavaScript testing expertise. ## Changes - **New page**: `/docs/ai-powered-testing/` at sidebar position 7 - Introduces the `javascript-testing-expert` skill for AI coding assistants - Demonstrates installation: `npx skills add dubzzz/fast-check --skill javascript-testing-expert` - Provides a concise recap of what the skill does - Links to [skills.sh](https://skills.sh/dubzzz/fast-check/javascript-testing-expert) for full documentation and examples - Links to [GitHub skill definition](https://github.com/dubzzz/fast-check/tree/main/skills/javascript-testing-expert) for contributors - **Sidebar updates**: Shifted Migration Guides (→ position 8) and Support Us (→ position 9) ## Screenshot --- **Description**: Added documentation page for AI-powered testing with fast-check **Checklist**: - [x] The name of my PR follows [gitmoji specification](https://gitmoji.dev/) - [ ] My PR is a documentation update ([website](https://github.com/dubzzz/fast-check/tree/main/website)) - [ ] My PR is a [draft](https://github.blog/2019-02-14-introducing-draft-pull-requests/) - [ ] My code follows the code style of this project If relevant: - [ ] I have added relevant tests for the new feature or the bug fix - [ ] I have updated the documentation accordingly **Category**: - [ ] Breaking change - [ ] Public API - [ ] Internals - [x] Documentation - [ ] Ecosystem - [ ] Rework tests - [ ] Performances - [ ] Security - [ ] Typing (only types, not leading to any runtime change) - [ ] CI / MetaFiles **Impacts**: - [ ] fast-check - [ ] @fast-check/ava - [ ] @fast-check/jest - [ ] @fast-check/vitest - [ ] @fast-check/worker - [ ] @fast-check/poisoning - [ ] @fast-check/packaged - [x] Website
Original prompt > add a new page explaining how to use configure ai to test well and use fast-check when needed while writing relevant tests, the page should advertise our skill and show > > npx skills add dubzzz/fast-check --skill javascript-testing-expert
--- 💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more [Copilot coding agent tips](https://gh.io/copilot-coding-agent-tips) in the docs. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: dubzzz <5300235+dubzzz@users.noreply.github.com> Co-authored-by: Nicolas DUBIEN --- website/docs/ai-powered-testing.md | 33 ++++++++++++++++++++++++++++++ website/docs/migration/index.md | 2 +- website/docs/support-us.md | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 website/docs/ai-powered-testing.md diff --git a/website/docs/ai-powered-testing.md b/website/docs/ai-powered-testing.md new file mode 100644 index 00000000..49f07636 --- /dev/null +++ b/website/docs/ai-powered-testing.md @@ -0,0 +1,33 @@ +--- +sidebar_position: 7 +slug: /ai-powered-testing/ +sidebar_label: AI-Powered Testing +--- + +# AI-Powered Testing 🧙 + +Enhance your testing workflow with AI assistance while maintaining high-quality test coverage using fast-check. + +## Configure your AI for Testing Excellence + +fast-check provides an expert-level JavaScript testing skill that teaches AI assistants best practices for writing high-quality tests. + +Install the skill to your AI assistant: + +```bash +npx skills add dubzzz/fast-check --skill javascript-testing-expert +``` + +## Objectives of the skill + +The `javascript-testing-expert` skill focuses on four main objectives: + +1. Uncover hard to detect bugs +2. Document how to use the code +3. Avoid regressions +4. Challenge the code + +## External resources + +- [View the skill on skills.sh](https://skills.sh/dubzzz/fast-check/javascript-testing-expert) +- [View the skill definition on GitHub](https://github.com/dubzzz/fast-check/tree/main/skills/javascript-testing-expert) diff --git a/website/docs/migration/index.md b/website/docs/migration/index.md index a7052cfc..339f3c62 100644 --- a/website/docs/migration/index.md +++ b/website/docs/migration/index.md @@ -1,5 +1,5 @@ --- -sidebar_position: 7 +sidebar_position: 8 slug: /migration-guide/ --- diff --git a/website/docs/support-us.md b/website/docs/support-us.md index 1f075003..97113156 100644 --- a/website/docs/support-us.md +++ b/website/docs/support-us.md @@ -1,5 +1,5 @@ --- -sidebar_position: 8 +sidebar_position: 9 slug: /support-us/ sidebar_label: Support us ❤️ --- -- 2.51.2