Skip to main content

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

星标

6

分支

0

更新时间

2025年10月29日 01:33

下载技能文件

下载包含 SKILL.md 和所有相关文件的完整技能目录

/plugin marketplace add lifangda/claude-plugins

复制此命令并粘贴到 Claude Code 中以安装该技能

相关技能

lifangda

receiving-code-review

lifangda

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

6testing-qa
lifangda

ffuf-web-fuzzing

lifangda

Expert guidance for ffuf web fuzzing during penetration testing, including authenticated fuzzing with raw requests, auto-calibration, and result analysis

6testing-qa
lifangda

python-testing-patterns

lifangda

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

6testing-qa
lifangda

subagent-driven-development

lifangda

Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates

6testing-qa
lifangda

systematic-debugging

lifangda

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions

6testing-qa
lifangda

Scale Game

lifangda

Test at extremes (1000x bigger/smaller, instant/year-long) to expose fundamental truths hidden at normal scales

6testing-qa
lifangda

testing-anti-patterns

lifangda

Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies

6testing-qa
lifangda

condition-based-waiting

lifangda

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

6testing-qa
lifangda

video-downloader

lifangda

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

6testing-qa
lifangda

llm-evaluation

lifangda

Implement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.

6testing-qa
lifangda

web3-testing

lifangda

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.

6testing-qa
lifangda

raffle-winner-picker

lifangda

Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.

6testing-qa
writing-skills - lifangda 的 Claude AI 技能 | SkillsMP