Toolverse
All skills

agentscope-java

by agentscope-ai

Expert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
3

About this skill

Expert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.

How to use

  1. Upewnij się, że masz zainstalowaną Javę 17 lub nowszą oraz Maven lub Gradle. Umiejętność jest zaprojektowana dla Claude Code i Cursor.

  2. Podczas pracy z kodem AgentScope Java opisz swoje zadanie, wspominając konkretnie o AgentScope, ReActAgent, Mono/Flux, Project Reactor lub programowaniu agentów. Umiejętność automatycznie się aktywuje.

  3. Pamiętaj o kluczowych zasadach: nigdy nie używaj .block() poza metodą main() lub testami, zastępuj Thread.sleep() metodą Mono.delay(), a zmienne środowiskowe pobieraj przez System.getenv() zamiast hardkodowania.

  4. Przy tworzeniu agentów, modeli i wiadomości stosuj pattern Builder. Wszystkie operacje asynchroniczne implementuj za pomocą Mono i Flux, łańcuchując je metodami .map(), .flatMap() i .then().

  5. Zawsze dodawaj obsługę błędów za pomocą .onErrorResume() lub .onErrorReturn() oraz logowanie operacji przez SLF4J. Upewnij się, że importujesz klasy z poprawnej ścieżki: io.agentscope.core.model., a nie io.agentscope.model..

  6. Umiejętność specjalizuje się w kodzie nieblokującym, integracji narzędzi, hookach, pipelinach i produkcyjnych aplikacjach agentowych — pytaj o te aspekty, gdy pracujesz nad złożonymi systemami.

Related skills

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

pmbok-project-management

by jgtolentino

Comprehensive PMP/PMBOK project management methodologies and best practices. Use this skill when users need guidance on project management processes, templates, knowledge areas, process groups, tools, techniques, or certification preparation. Covers all 10 PMBOK Knowledge Areas

DevOps
21133

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

planning-with-files

by davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring u003e5 tool calls.

DevOps
2365

aws-solution-architect

by alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora,

DevOps
1231

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955