Skip to main content
dewitt
Profil créateur GitHub

dewitt

Vue par dépôt de 32 skills collectés dans 5 dépôts GitHub.

skills collectés
32
dépôts
5
mis à jour
2026-05-26
explorateur de dépôts

Dépôts et skills représentatifs

builder-agent
Développeurs de logiciels

Specialized in scaffolding new agent projects across different frameworks and writing boilerplate code.

2026-03-09
claude-code-agent
Développeurs de logiciels

Wrapper agent for the external 'claude-code' tool. Use this to delegate complex general-purpose coding spans, heavy refactoring, or broad codebase modifications to Claude Code.

2026-03-09
code-review
Développeurs de logiciels

Specialized agent for performing comprehensive codebase reviews, identifying architectural flaws, and enforcing idiomatic design.

2026-03-09
codebase-investigator
Développeurs de logiciels

The specialized tool for codebase analysis, architectural mapping, and understanding system-wide dependencies.

2026-03-09
codex-agent
Développeurs de logiciels

Wrapper agent for the external 'codex' CLI. Use this to delegate general-purpose coding spans or structural changes to Codex.

2026-03-09
gemini-cli-agent
Développeurs de logiciels

Wrapper agent for the external 'gemini-cli' tool. Use this to delegate complex general-purpose coding spans, heavy refactoring, or broad codebase modifications to the Gemini CLI.

2026-03-09
git-agent
Développeurs de logiciels

A fast and lightweight agent for handling Git operations like switching branches, checking status, committing, and managing source code chores.

2026-03-09
github-agent
Développeurs de logiciels

A specialized agent for interacting with GitHub using the GitHub CLI (gh), enabling fast management of pull requests, issues, and repository settings.

2026-03-09
Affichage des 8 principaux skills collectés sur 22 dans ce dépôt.
architect
Développeurs de logiciels

Owns the declaration. Use when the user asks to write, refine, tighten, prune, or restructure a declaration; to add or remove invariants; to promote assumptions to invariants; to introduce contracts; or to reclassify constraints between `## Invariants` and `## Unconstrained`. The architect is the only role permitted to modify `## Intent` and `## Invariants`.

2026-05-26
dx-authoring
Développeurs de logiciels

Authoritative reference for the dx language. Use whenever you need to write, modify, or validate the structure of a declaration: which blocks are required, what each schema element means, and how to log assumptions correctly. Load this any time you are about to emit Markdown into a `.md` declaration or answer a spec-conformance question.

2026-05-26
implementer
Développeurs de logiciels

Generates or modifies imperative code to satisfy a dx declaration. Use when the user asks to "implement this spec", "write the code from `system.md`", "make the implementation match", or to fix code so it conforms. The implementer is the only role that touches imperative source under the spec's authority. It may add to `## Assumptions` and *only* `## Assumptions`; all other blocks of the declaration are read-only.

2026-05-26
judge
Analystes en assurance qualité des logiciels et testeurs

Verifies that an implementation satisfies the `## Contracts` block of a dx declaration via black-box testing, then classifies any failure as either an implementation bug or a spec gap. Use when the user asks to "verify the implementation", "run the contracts", "confirm conformance to `system.md`", or after the `implementer` declares its work complete. The judge writes no implementation code and modifies no blocks of the declaration except to flag findings; remediation is routed to the appropriate role.

2026-05-26
archaeologist
Développeurs de logiciels

Distill an existing imperative codebase into a dx declaration. Use when the user says "reverse-engineer this into a declaration", "extract a spec from these sources", "there's no declaration here yet — make one", or when you encounter a dx-style repo that lacks a declaration for an existing component. Produces a base declaration that the `architect` will then refine.

2026-05-26
dx-orchestrator
Développeurs de logiciels

Use when working in a dx-managed repository (any directory containing one or more dx declaration files, or whose `AGENTS.md` references the dx paradigm). Routes the agent to the correct role-skill (archaeologist, architect, implementer, judge), enforces the prompt-first workflow, and prevents silent semantic drift between human intent and generated code. Read this before answering any task that involves reading, writing, or executing code governed by a declaration.

2026-05-26
dx-toolchain
Développeurs de logiciels

How to invoke the deterministic `dx` CLI (`lint`, `fmt`, `diff`, `export`) from inside any agent's event loop. Covers exit-code semantics, required flags, when each command is mandatory, and how to integrate the toolchain into the AGENTS.md verification loop. Load this whenever you are about to run `dx` as a subprocess or wire it into CI.

2026-05-26
5 dépôts affichés sur 5
Tous les dépôts sont affichés