Skip to content

Commit e3d2663

Browse files
committed
fix: describe the module skill by the questions it answers
The secret-storage question went to rediscovery although the skill carries the full pattern. Areas do not match a question; problems do.
1 parent 78b5623 commit e3d2663

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎skills/nethserver-ns8-module/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: nethserver-ns8-module
3-
description: 'Develop and review NethServer 8 modules following project conventions. Use when working in an ns8-* module repository — writing action or event handlers, systemd units, backup/restore, build-images.sh, or the Vue.js frontend — or when the repo is laid out with imageroot/, ui/ and build-images.sh at its root, or mentions "org.nethserver.*" labels. Not for NethServer/ns8-core itself, which carries those directories under core/ and a build-image.sh in the singular — use nethserver-ns8-core there. Supports: (1) Module architecture and directory layout, (2) Authorization model with scopes, roles, and selfadm, (3) Backend patterns — agent SDK, Redis, journald logging, secret handling, service discovery, systemd pod ordering, (4) Backup and restore for MariaDB and PostgreSQL, (5) Frontend patterns — Vue 2, Vuex, Carbon, ns8-ui-lib component priority, task progress, i18n'
3+
description: 'Develop and review NethServer 8 modules following project conventions. Use in an ns8-* module repository — imageroot/, ui/ and build-images.sh at its root, or a repo declaring org.nethserver.* labels. Not for NethServer/ns8-core itself, which carries those under core/ with a build-image.sh in the singular; use nethserver-ns8-core there. Answers questions such as: where to put a generated password or any secret so backup and restore keep it; how to signal a validation error from an action; why a log line never reaches journald; how to declare a privilege or grant an action to a role; how to order the containers of a pod; how to back up and restore MariaDB or PostgreSQL; how to make a task report progress to the UI; which ns8-ui-lib component to reach for; how to add a translatable string'
44
---
55

66
# NethServer 8 module development

0 commit comments

Comments
 (0)