victorzhuk/skills

z-grill-with-docs

The [[z-grill-me]] interview with live updates to the project's authoritative glossary and decision records.

Voir la source

Mode d’emploi

  1. Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
  2. Consultez le document original pour les outils, identifiants et environnements requis.
  3. Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/victorzhuk/skills --skill z-grill-with-docs

Avant de commencer

  • L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
  • Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Document Skill original

Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.

Grill with docs

The interview is [[z-grill-me]] — sharpen the ask, grill the brief against the code, grill it against the records, grill the user, close. Run it as written. This skill adds one thing: the records are updated during the interview, not from memory afterwards.

Write as you go

  • Resolve the authoritative record first. Use existing OpenSpec specs/design when present, otherwise the project's glossary/ADR convention. Update it as a term is resolved; do not create a second source of truth. For a CONTEXT.md fallback, use references/context-format.md.
  • When a term is vague or overloaded, propose one canonical term and record the rejected

synonyms as avoid entries — that list is what stops the next session relitigating it.

  • Surface a conflict with the authoritative glossary when it appears. Preserve settled decisions unless the user changes them.
  • Record a consequential trade-off in the existing OpenSpec design or decision record. Use a separate ADR only when that is the project's convention and the decision warrants durable rationale; see references/adr-format.md.
  • Stress-test domain relationships with concrete scenarios that probe edge cases; a term

that survives no scenario is not resolved.

Term and boundary judgment — what deserves a glossary entry, where a context boundary runs — is [[z-domain-modeling]]'s territory; this skill supplies the writing discipline and the file formats.

Closing

[[z-grill-me]]'s close, plus what was written: terms added, ADRs written, open items. Then offer the next rung — [[z-design-brief]] if the idea has a UI surface, [[z-to-prd]] once the decisions are thick enough to write down — and stop. Never start designing or implementing off the back of the interview.

Do not

  • Batch doc updates for the end of the session.
  • Write ADRs for reversible or obvious decisions.
  • Let CONTEXT.md accumulate implementation detail — it is a glossary, not a spec or scratch pad.
  • Record a decision the user has not actually made.

Verify

  • Every resolved term and consequential decision is in the authoritative project record, without a duplicate glossary or ADR trail.
  • Nothing was recorded that the interview did not settle.

see [[z-grill-me]], [[z-domain-modeling]], [[z-design-brief]], [[z-to-prd]]

du même dépôt

Autres Skills

Tous les Skills
victorzhuk
Communauté

z-accessibility

Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

installations
1
GitHub Stars
0
Mis à jour
22 oct.
victorzhuk
Communauté

z-algo-core

DS/algorithm selection judgment for production code, not competitive tricks — hash map for membership/dedup, slice+sort beats a tree until proven, heap for top-k, two-pointer/sliding-window for scans, BFS/DFS/topo-sort for dependency shapes. Triggers on Big-O, hash map vs tree. Does not cover profiling/tuning; see [[z-go-performance]].

installations
1
GitHub Stars
0
Mis à jour
22 oct.
victorzhuk
Communauté

z-bdd

BDD acceptance contracts for humans and agents across UI, API, and CLI products. Use for Gherkin, Given-When-Then, E2E acceptance, or scenario evidence. Define repeatable scenarios with explicit assertions and required outcomes. Test selection belongs to [[z-testing-strategy]]. Go harness wiring belongs to [[z-go-bdd]].

installations
1
GitHub Stars
0
Mis à jour
22 oct.
victorzhuk
Communauté

z-codegraph

Use an existing CodeGraph integration for call graphs, impact analysis, affected tests, or route discovery. Discover installed tools and index freshness; follow host LSP precedence and verify current source. Do not initialize indexes without user authorization.

installations
1
GitHub Stars
0
Mis à jour
22 oct.