claudecodex

xonovex-core

Apply software design, testing, review, version control, credentials, and accessibility practices.

6 on GitHubby Xonovexv5.3.0MITupdated 1 month ago
/

Plugin xonovex-core from marketplace xonovex-marketplace in xonovex/platform. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (19)

  • accessibility-guide

    Use when planning, assessing, governing, or operating accessibility across web, mobile, desktop, documents, content, and service journeys. Triggers on WCAG version or level selection, applicable criteria, inclusive design, keyboard or assistive-technology evaluation, accessibility evidence, release

  • bdd-guide

    Use when driving software from concrete agreed examples of behaviour: running three-amigos discovery and example mapping before coding, formulating Given-When-Then scenarios in feature files, and treating them as living documentation that tests the team their shared understanding. ATDD and BDD are o

  • code-quality-guide

    Use when auditing existing code for quality WITHOUT changing it: a read-only pass that finds smells, grades them by severity, and routes each to its owner. Triggers on robustness or hardening, duplication, dead code, over-abstraction, complexity, magic numbers, inconsistent implementations, barrel e

  • code-review-guide

    Use when writing, structuring, or labelling code-review feedback on a pull or merge request: Conventional Comments labels (praise / nitpick / suggestion / issue / question / thought / chore / todo), the blocking vs non-blocking vs if-minor decorations, pairing one top-level summary with line-anchore

  • connascence-guide

    Use when grading or loosening the coupling between two pieces of code, or judging how cohesive a module is. Triggers on connascence, coupling vs cohesion, 'too tightly coupled', decouple/loosen, the coupling ladder (content/common/control/stamp/data), the cohesion ladder, Law of Demeter / train wrec

  • credential-management-guide

    Use when choosing, storing, injecting, rotating, revoking, or responding to exposure of machine-to-machine credentials and secrets: the tokens a service, workload, or CI job presents to another system. Triggers on API tokens, PATs, client secrets, keychains, secret managers, masked CI variables, wor

  • ddd-guide

    Use when finding and naming domain boundaries and modelling inside them: establishing a ubiquitous language, drawing bounded contexts and a context map, protecting a model with an anti-corruption layer, and applying the tactical building blocks (entity, value object, aggregate + root, domain event,

  • debugging-guide

    Use when chasing a bug in native or low-level software: a crash, access violation, use-after-free, leak, intermittent/heisenbug, or 'works on my machine' failure, and when deciding how to prevent a whole class of bugs by design. Triggers on segfaults, callstacks/.dmp files, freed-memory fill pattern

  • fp-guide

    Use when writing functional-style code or reviewing for FP cleanliness. Triggers on prompts about pure functions, immutability, function composition, module-level functions, explicit context passing, avoiding inheritance, or stateless designs, even when the user doesn't say 'FP' or 'functional'.

  • git-guide

    Use when running git operations or resolving repo-state issues. Triggers on prompts about commit messages, conventional commits (feat/fix/chore/docs), merge conflicts, rebases, worktrees, feature-worktree create / merge / abandon / cleanup, branch cleanup, or history rewrites, even when the user doe

  • hexagonal-pattern-guide

    Use when isolating an application or domain core from its I/O and delivery mechanisms behind interfaces: hexagonal / ports-and-adapters / clean / onion architecture. Triggers on decoupling the domain from the database/UI/framework, driving (primary) vs driven (secondary) adapters, dependency inversi

  • microkernel-pattern-guide

    Use when building an extensible system: a minimal core plus interchangeable plug-ins selected through a registry. The microkernel / plug-in architecture. Triggers on plugin/extension-point/registry design, adding a backend or driver without editing the core, open/closed extension, capability negotia

  • oop-guide

    Use when designing class hierarchies or applying OOP principles. Triggers on prompts about classes, inheritance, polymorphism, encapsulation, SOLID, design patterns, or interfaces, even when the user doesn't say 'OOP'.

  • orthogonal-pattern-guide

    Use when deciding how to decompose a system into modules or packages along independent variation axes, and where each concern's boundary belongs. Triggers on shared-core plus per-variant leaves, package-by-feature vs package-by-layer, sibling naming symmetry, parallel consumers that should mirror th

  • pull-request-guide

    Use when authoring a pull or merge request - writing the description, sizing and splitting the change, documenting how it was tested, surfacing tradeoffs, and getting it review-ready before assigning reviewers. Triggers on opening a PR/MR, PR descriptions or templates, large or atomic PRs, what to p

  • tdd-guide

    Use when driving code test-first or coaching the red-green-refactor rhythm: writing a failing test before the production code, going green with fake-it / obvious-implementation / triangulation, then refactoring to remove duplication, working a test list one item at a time, and letting the tests grow

  • testing-guide

    Use when writing or reviewing a single good test independent of any framework: structuring it as Arrange-Act-Assert / Four-Phase, meeting FIRST, naming it, choosing and naming the right test double (Dummy / Stub / Spy / Mock / Fake), deciding what to mock and what not to, telling state from behaviou

  • user-stories-guide

    Use when writing, evaluating, splitting, or refining user stories: applying INVEST, the 3 Cs (Card / Conversation / Confirmation), the 'As a / I want / so that' template, writing acceptance criteria, slicing vertically into a walking skeleton, splitting with SPIDR or the splitting-pattern flowchart,

  • versioning-guide

    Use when bumping a package version, cutting a release, or detecting which packages changed version. Triggers on prompts about semantic-version bumps (patch/minor/major, prerelease/preid, exact version), propagating a version change to workspace dependents, generating or updating a CHANGELOG from con

Slash commands (5)

  • /xonovex-core:git-commit

    Commit and push changes in the current or a specified directory

  • /xonovex-core:plan-worktree-abandon

    Document and abandon a feature with reason and learnings

  • /xonovex-core:plan-worktree-cleanup

    Remove stale and merged feature worktrees, and prune their leftover admin metadata

  • /xonovex-core:plan-worktree-create

    Create a new git worktree for a feature branch

  • /xonovex-core:plan-worktree-merge

    Merge feature worktree back to source worktree

View source on GitHub

More from xonovex/platform

All 10 plugins →

xonovex-agentic

claudecodex

Configure coding-agent harnesses and author their skills, commands, and project instructions.

11 skills · 16 commands

6

xonovex-workflow

claudecodex

Research, plan, implement, validate, and close out work, then integrate lessons from the session.

2 skills · 17 commands

6

Build game engines, renderers, audio systems, editors, asset pipelines, and multiplayer networking.

11 skills

6

Develop the TypeScript stack, its frameworks, package tooling, validation, and tests.

9 skills

6

xonovex-writing

claudecodex

Revise prose and write technical documents, articles, news, and travel guides.

5 skills · 3 commands

6

xonovex-native

claudecodex

Write C99 and build portable native systems with explicit memory, concurrency, and data layouts.

7 skills

6

Maintain xonovex-core?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins10 plugins