@cbcoutinho/nextcloud-mcp-server

by cbcoutinho · v1.0.0 · prompt

- Use anyio for all async operations - Provides structured concurrency

Install

Add @cbcoutinho/nextcloud-mcp-server to Claude Code with the PolySkill CLI: polyskill add @cbcoutinho/nextcloud-mcp-server

Instructions

# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## Coding Conventions ### async/await Patterns - **Use anyio for all async operations** - Provides structured concurrency - pytest runs in `anyio` mode (`anyio_mode = "auto"` in pyproject.toml) - Use `anyio.create_task_group()` for concurrent execution (NOT `asyncio.gather()`) - Use `anyio.Lock()` for synchronization primitives (NOT `asyncio.Lock()`) - Use `anyio.run()` for entry points (NOT `asyncio.run()`) - Prefer standard async/await syntax without explicit library imports wh…

Keywords: github, async-programming, structured-concurrency, anyio, nextcloud, mcp-server, coding, data-management, asynchronous-operations