Rule Conditions — Testing skill for Claude Code
Generate a custom Alfresco rule condition evaluator with parameter definitions, Spring bean registration, and unit test.
How to install Rule Conditions
Installs to ~/.claude/skills/aborroy-aiup-alfresco-rule-conditions/SKILL.md
mkdir -p ~/.claude/skills/aborroy-aiup-alfresco-rule-conditions && curl -fsSL https://raw.githubusercontent.com/aborroy/aiup-alfresco/HEAD/commands/rule-conditions.md -o ~/.claude/skills/aborroy-aiup-alfresco-rule-conditions/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Rule Conditions does
description: "Generate a custom Alfresco rule condition evaluator with parameter definitions, Spring bean registration, and unit test. In-Process SDK (Maven) only." allowed-tools: "Read, Write, Grep, Glob" argument-hint: "[path to REQUIREMENTS.md or description]"
/rule-conditions — Rule Condition Evaluator Generator
**In-Process SDK only** — rule condition evaluators deploy inside the ACS JVM as part of the Platform JAR. They extend the folder Rules engine and complement action e
Alternatives in Testing
- Fix Issue — by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol 46.5k ★
- Ext Apps — Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP serve 1.9k ★
- Spec Based Claude Code — Implementation of a Spec-Driven Development workflow in Claude Code using custom slash commands 117 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Metadata Extractor
Scaffold a custom Alfresco metadata extractor/embedder (extending AbstractMappingMetadataExtracter) with a pro
Permissions
Generate custom Alfresco permission groups and permissions (permissionDefinitions.xml extension) plus optional
Hatch3r API Spec
Generate or validate an OpenAPI specification from the codebase. Scans route definitions, extracts schemas, an
Al Debug
Root-cause a bug/test failure/race condition before fixing; checks and maintains a project-local known-issues
Think Stress Test Decision
Pressure-test a consequential decision before committing, by comparing options, surfacing the conditions that
Cfn Spec
SPARC Specification phase. Make testable acceptance criteria, edge cases, pre/post conditions, invariants BEFO
Related Agents
Alfresco Debugger Agent
Given an Alfresco stack trace or log snippet, searches documentation and known issues to diagnose the root cau
Java Build Resolver
Java/Maven/Gradle build, compilation, and dependency error resolution specialist. Fixes build errors, Java com
Java Senior
[zakr] Senior Java engineer. Use for Java code review, Spring Boot patterns, JPA/Hibernate N+1 detection, tran