원클릭으로
sklein-issue-writing
Conventions for writing issues — todo section formatting rules by sklein
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Conventions for writing issues — todo section formatting rules by sklein
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Créer un nouveau projet Node.js avec PostgreSQL (raw SQL, migrations, conteneur Podman) basé sur les préférences de Stéphane Klein. Use when user wants to create a Node.js project with PostgreSQL, migrations, or raw SQL.
Initialize ADR/agents/docs infrastructure in a project
Génère le template (template/), le script generate.sh, le vars-example.yaml, et le SKILL.md d'un projet à partir d'un projet source existant. Use when user wants to create a project scaffolding template from an existing project.
Conventions HTTP API de Stéphane Klein — nommage, verbes, codes, pagination, erreurs, versioning, HATEOAS, filtres, embedding, upload, OpenAPI. Utiliser lors de la création, modification ou review d'une API HTTP.
Gère la todo list de Stéphane via la banque mémoire hindsight `todo` et le sous-agent `@todo`. Use when user says: ajoute à ma todo, marque comme fait, liste mes tâches, supprime une tâche, bloque/débloque une tâche, quelles sont mes priorités, importe ça dans ma todo, ou colle un bloc de texte contenant plusieurs tâches.
Guide pour la création de nouveaux skills
| name | sklein-issue-writing |
| description | Conventions for writing issues — todo section formatting rules by sklein |
Issue writing conventions.
Issues must be written in English by default, unless explicitly specified otherwise by the human.
The implementation plan section must be titled ### Todo (Implementation Plan) and written as a markdown checklist with one or more levels.
Every actionable step must be a checkbox (- [ ]), never plain text.
Do not insert blank lines between checklist items or nested items. The list must be continuous without extra vertical spacing.
Example:
### Todo (Implementation Plan)
- [ ] **CLI changes** (`pkg/podman/container.go`):
- [ ] Add `--no-wayland` flag (default: false) to disable Wayland socket mount
- [ ] Add Wayland socket mount in `buildContainerArgs()` when available on host
- [ ] Add `WAYLAND_DISPLAY=wayland-0` environment variable
- [ ] **Container image** (in `sklein-devbox-chezmoi` repo):
- [ ] Add `wl-clipboard` package to Containerfile