Agent Skills: n-version-workflow
N-version programming for critical implementations - generates N independent solutions and selects the best through comparison
ID: rysweet/amplihack/n-version-workflow
Install this agent skill to your local
Skill Files
The files that make up n-version-workflow.
More agent skills
- run-c-unit-testsRun C/C++ unit tests to verify correctness. Use this after making changes to C code to verify nothing is broken.
- write-script-snowflakeMUST use when writing Snowflake queries.
- argent-test-ui-flowAutonomously test an app UI (iOS or Android) by running interact-screenshot-verify loops using argent MCP tools. Use when testing a UI flow, verifying login works, testing navigation, or running an end-to-end UI test scenario.
- improving-drf-endpointsUse when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products/*/backend/api/, products/*/backend/presentation/, or any file importing rest_framework. Covers field typing, schema annotations, enum collision fixes, and OpenAPI spec quality — everything that flows downstream into generated TypeScript types and MCP tools.
- create-repo-agentDesign, implement, review, or harden Langfuse repo-owned autonomous agents. Use for LLM-powered GitHub Actions, scheduled or dispatched agents, agent-created PRs, prompts, allowlists, tokens, untrusted content, or self-updating instructions.
- threejs-fundamentalsThree.js scene setup: scenes and fog, cameras, the renderer and tone mapping, the animation loop, object hierarchies, transforms, core math and cleanup, on WebGL or with WebGPU and TSL. Use when creating a scene from scratch, configuring a camera or renderer, handling resize, or arranging objects.