bats-testing-patterns
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
浏览和安装 Killer-Skills 目录中的数千个 AI Agent 技能。支持 Claude Code、Windsurf、Cursor 等。
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
Checklist-driven review of staged Git changes with deterministic rule scanning and semantic analysis. Use when the user wants to review staged changes, check for errors before commit, or validate code quality before committing.
D7460N Architecture — zero-dependency, CSS-only, JAMstack-based, browser-native starter template. Use when modifying HTML, CSS, or JS files in this project. Enforces CSS-driven UI state, semantic HTML, no frameworks, no dependencies, and strict separation of concerns between presentation and data layers.
Apply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions programmatic SEO, template pages, pages at scale, directory pages, location pages, [keyword] + [city] pages, comparison pages, integration pages, or building many pages for SEO. For auditing existing SEO issues, see seo-audit.
Manage GitHub issue execution with `gh` in this repository, including scanning open issues, retrieving issue details, creating issue branches, opening draft PRs, and keeping test/push hygiene. Use when a user asks to work an issue, check issue/PR status, or start/continue issue-driven implementation.
This skill should be used when writing unit tests, TDD test cases, test coverage analysis, or test-driven development for NG component Pattern methods (e.g., OnModifyDone, OnDirtyLayoutWrapperSwap). Covers test principles, templates, common pitfalls, branch coverage, API verification, state reset, and mandatory self-checklist for ace_engine testing.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions programmatic SEO, template pages, pages at scale, directory pages, location pages, [keyword] + [city] pages, comparison pages, integration pages, or building many pages for SEO. For auditing existing SEO issues, see seo-audit.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions programmatic SEO, template pages, pages at scale, directory pages, location pages, [keyword] + [city] pages, comparison pages, integration pages, or building many pages for SEO. For auditing existing SEO issues, see seo-audit.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions programmatic SEO, template pages, pages at scale, directory pages, location pages, [keyword] + [city] pages, comparison pages, integration pages, or building many pages for SEO. For auditing existing SEO issues, see seo-audit.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions programmatic SEO, template pages, pages at scale, directory pages, location pages, [keyword] + [city] pages, comparison pages, integration pages, or building many pages for SEO. For auditing existing SEO issues, see seo-audit.