Ohswedd

44 mods across 1 repository, 1 stars between them.

SessionStart

25

Ohswedd/praxis

Hook

Runs when a session starts, executing session_audit.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

UserPromptSubmit

26

Ohswedd/praxis

Hook

Runs when you submit a prompt, before the agent sees it, executing prompt_router.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured copy · 86% MIT

PreToolUse

27

Ohswedd/praxis

Hook

Runs before the agent uses a tool for Bash, Read, Edit, Write and MultiEdit tool calls, executing guard_paths.py via python3 (2 commands). From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

PostToolUse

28

Ohswedd/praxis

Hook

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post_edit.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

Stop

29

Ohswedd/praxis

Hook

Runs when the agent finishes a response, executing quality_gate.py via python3. From Ohswedd/praxis.

1 1mo ago A tokens not measured original MIT

audit-evidence

30

Ohswedd/praxis

Skill Claude CodeCodex

What an auditor is allowed to assert, and what it must cite. Preloaded into every praxis review auditor through the skills frontmatter field, so the rule exists once. Use whenever you are reviewing, auditing, or verifying a change and about to state a verdict: it defines the difference between a finding and a guess…

1 1mo ago A 95 tokens original MIT

best-practices

31

Ohswedd/praxis

Skill Claude CodeCodex

Select and apply the software-engineering best-practices and guidelines relevant to the task at hand (and, in auto-pilot, resolve design decisions autonomously by picking the best-practice that fits. Use during planning, implementation, review, or any time an approach/design decision is being made: choosing an…

1 1mo ago A 138 tokens original MIT

bootstrap

32

Ohswedd/praxis

Skill Claude CodeCodex

Prepare any repository for top-tier Claude Code use. Runs automatically as the first step of any session that does real work in a repo praxis has not set up, and on demand via /praxis:bootstrap. Use on a brand-new repo, an existing repo with no Claude Code setup, or an existing repo that already has a CLAUDE.md…

1 1mo ago A 186 tokens original MIT

Ohswedd/praxis

Skill Claude CodeCodex

Detect and close capability gaps just-in-time. Use whenever a task would benefit from a tool, MCP server, skill, or plugin you don't currently have, for example the work needs database access, browser control, an issue tracker, or a repeated specialised workflow. Always search for an existing capability (already…

1 1mo ago A 109 tokens original MIT

claudemd-living

34

Ohswedd/praxis

Skill Claude CodeCodex

Keep the CLAUDE.md hierarchy (root and nested files) current and regression-free. Use when a convention, command, dependency, or architectural pattern changes; when the user runs /praxis:docs; when you notice CLAUDE.md contradicts the actual code; or after adding a subsystem that deserves its own nested CLAUDE.md.…

1 1mo ago A 112 tokens original MIT

code-craft

35

Ohswedd/praxis

Skill Claude CodeCodex

Professional code craftsmanship standards, especially how to write comments the right way. Use whenever writing or editing code, when adding comments or docstrings, during code review, or when the user asks for clean, production-quality, well-documented code. Covers comment discipline (explain why not what)…

1 1mo ago A 90 tokens original MIT

docs-living

36

Ohswedd/praxis

Skill Claude CodeCodex

Keep the project's /docs tree, CHANGELOG.md, the technical-debt register (docs/DEBT.md), and Architecture Decision Records (docs/adr/) alive and accurate. Use for EVERY change that adds, modifies, or removes behaviour, an API, a config, an architectural decision, or a workflow: read the relevant docs first, then…

1 1mo ago A 129 tokens original MIT

frontend-pipeline

37

Ohswedd/praxis

Skill Claude CodeCodex

Design and build user-facing front-ends to professional standard, any niche: marketing sites, landing/lead pages, storefronts/e-commerce, SaaS product UI, CRM/CMS, admin panels, dashboards. Use WHENEVER a change adds or alters user-facing surface, whatever the request called it: "build a site for…", "make a landing…

1 1mo ago A 220 tokens original MIT

git-delivery

38

Ohswedd/praxis

Skill Claude CodeCodex

Deliver a finished change through Git and GitHub to professional standards, and cut releases. Use when the work is complete and audited and it should be committed, pushed, turned into a pull request, or released, or when the user runs /praxis:ship. Covers Conventional Commits, branch naming, PR authoring, SemVer…

1 1mo ago A 137 tokens original MIT

prompt-architect

39

Ohswedd/praxis

Skill Claude CodeCodex

Restructure a vague or terse request into an explicit, actionable engineering spec before any work begins. Use at the start of any implementation task, whenever a prompt is ambiguous, underspecified, or high-level (e.g. "fix this", "make it better", "integrate X"), or when the user asks you to turn an idea into a…

1 1mo ago A 103 tokens original MIT

quality-rubric

40

Ohswedd/praxis

Skill Claude CodeCodex

Run praxis's full quality review on a code change. Use this whenever you finish a non-trivial edit, before declaring work done, when the Stop gate reports an unreviewed change, or when the user asks for a review, audit, or quality check. Dispatches the vertical auditors (adversarial, regression, duplication…

1 1mo ago A 121 tokens original MIT

repo-audit

41

Ohswedd/praxis

Skill Claude CodeCodex

Audit, reverse-audit, and fix an ENTIRE existing codebase, not a diff. Use when the user asks to scan, audit, review, health-check, or harden a whole repo or directory ("audit this project", "find everything wrong", "scan the codebase"), or runs /praxis:audit repo. Shards the repo into a deterministic coverage ledger…

1 1mo ago A 138 tokens original MIT

review-scope

42

Ohswedd/praxis

Skill Claude CodeCodex

What 'the change' means in a review, and how an auditor establishes it: the branch's commits since its base as well as what is still uncommitted, never the working tree alone. Preloaded into every praxis review auditor through the skills frontmatter field, so the rule exists once. Use whenever you are about to audit…

1 1mo ago A 85 tokens original MIT

Ohswedd/praxis

Skill Claude CodeCodex

Prove a change works by running the product, not only its tests. Use whenever a change touches a user-facing surface (a page, a screen, a route, a CLI command, a job) and whenever the unit suite passing would not actually tell you the thing works: after implementing a feature, before recording the quality report, when…

1 1mo ago A 157 tokens original MIT

task-orchestrator

44

Ohswedd/praxis

Skill Claude CodeCodex

The end-to-end workflow for any implementation or change request. Use this WHENEVER the user asks to fix, add, implement, integrate, refactor, update, migrate, optimize, or otherwise change the code-base, even from a one-line prompt like "fix this" or "integrate X". It restructures the request into a spec…

1 1mo ago A 117 tokens original MIT