New Component Test — Testing skill for Claude Code
Scaffold a JUnit 5 test for a BoxLang Component (custom tag).
How to install New Component Test
Installs to ~/.claude/skills/ortus-boxlang-skills-new-component-test/SKILL.md
mkdir -p ~/.claude/skills/ortus-boxlang-skills-new-component-test && curl -fsSL https://raw.githubusercontent.com/ortus-boxlang/skills/HEAD/commands/new-component-test.md -o ~/.claude/skills/ortus-boxlang-skills-new-component-test/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What New Component Test does
name: boxlang-cmd-new-component-test description: Scaffold a JUnit 5 test for a BoxLang Component (custom tag). Usage: /boxlang-agent-skills:new-component-test com.example.components.MyTag category: scaffolding
Create a JUnit 5 test class for the BoxLang Component `$ARGUMENTS`.
Rules
- Add the Apache 2.0 file header — read
workbench/CodeHeader.txtfrom the BoxLang source root for the exact text - Mirror the component package under the test source root: `src/test/java/<package/pat
Alternatives in Testing
- Crlf — Test for CRLF / HTTP response-splitting and host-header injection — Set-Cookie injection, cache poisoning, res 4.5k ★
- Inkline — by inkline - Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API 1.4k ★
- Add Scaffold — 按 14-phase 工作流为指定 app 编写清理 scaffold(含需求采集、实测勘测、TOML、safety test、UI 集成) 1.3k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
New Bif Test
Scaffold a JUnit 5 test for a BoxLang BIF. Usage: /boxlang-agent-skills:new-bif-test com.example.bifs.MyFuncti
Content Store
Scaffold a custom Alfresco ContentStore connector (extending AbstractContentStore, optionally wrapping a cachi
Metadata Extractor
Scaffold a custom Alfresco metadata extractor/embedder (extending AbstractMappingMetadataExtracter) with a pro
Golang Test Review
Use when reviewing Go test code (new or changed _test.go files, test harnesses, fixtures, or test tooling) for
Claude Idea Debug Skill
Claude Code skill that triggers an IntelliJ IDEA test/debug run from your Claude conversation, captures the lo
Analyze Test Report
Phân tích test report — automation (Playwright/Allure/JUnit/TestNG) hoặc manual (execution_report.md / retest_
Related Agents
Component Builder
Builds Prismatic custom components. Handles scaffolding, code generation, building, and publishing for connect
UI Component Expert
Use this agent when working with UI components in this project, including component library maintenance, usage
Agent Webship JS
Use this agent for any automated browser testing task with webship-js (Playwright + Cucumber-js) — scaffold a