You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable Claude to write correct, version-aware Nextcloud code for PHP backend, TypeScript/Vue.js frontend, and server administration — without hallucinating APIs or using deprecated patterns.
What Claude Should Do After Loading Skills
Recognize Nextcloud context from user requests
Select the correct skill(s) automatically based on the request
Write correct PHP, TypeScript, and Vue.js code for the specified operation
Use the correct OCS/DAV/REST API endpoints with proper authentication
Avoid known anti-patterns and common AI mistakes
Follow best practices documented in the skill references
Quality Guarantees
Guarantee
Description
Version-correct
Code MUST target Nextcloud 28+
API-accurate
All method signatures and endpoints verified against official docs
Multi-language
App development skills show PHP backend AND TypeScript/Vue.js frontend
Anti-pattern-free
Known mistakes are explicitly documented and avoided
Deterministic
Skills use ALWAYS/NEVER language, not suggestions
Self-contained
Each skill works independently without requiring other skills
Per-Area Requirements
1. OCS API
Requirement
Detail
Core pattern
OCS REST API endpoint structure, authentication methods
Endpoints
User provisioning, shares, notifications, app config, capabilities
Authentication
Basic auth, app passwords, OAuth2 tokens
Response format
OCS response envelope (ocs.meta, ocs.data), XML vs JSON
Critical
Correct endpoint versioning (/ocs/v2.php/ vs /ocs/v1.php/)
2. WebDAV
Requirement
Detail
Core pattern
DAV endpoint structure for files, calendars, contacts