api-design
73MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Applies REST and GraphQL design principles to produce or review an API contract.
Prompts, skills, and agents that survive contact with real workflows. No vendor loyalty. Occasionally heretical. 🧙🏻♀️
This repository also configures its own agents. See what arcanum-artifex tells them →
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Applies REST and GraphQL design principles to produce or review an API contract.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Generate a complete, production-ready application from an OpenAPI specification.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Applies a consistent, language-agnostic review framework to any code change. It evaluates code across five dimensions, produces prioritised findings with inline suggestions, and distinguishes blockers (must fix before merge) from improvements (worth addressing but not blocking).
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing a scored report with prioritised remediation actions.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial review for hallucination patterns, and produces a structured verification report with source links for human review.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Review and refactor code in your project according to defined instructions.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Create a formal specification for an existing GitHub Actions CI/CD workflow, optimised for AI consumption and workflow maintenance.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Use when investigating Dynatrace incidents, validating releases, writing DQL, triaging security findings, or operating Dynatrace with dtctl.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Get best practices for NUnit unit testing, including data-driven tests.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Get best practices for TUnit unit testing, including data-driven tests.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Get best practices for XUnit unit testing, including data-driven tests.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Ensure .NET/C# code meets best practices for the solution/project.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Review the C#/.NET code for design pattern implementation and suggest improvements.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Expert skill for building web-based game engines and games using HTML5, Canvas, WebGL, and JavaScript. Use when asked to create games, build game engines, implement game physics, handle collision detection, set up game loops, manage sprites, add game controls, or work with 2D/3D rendering. Covers techniques for…
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Use this skill when building or modifying Minecraft server plugins for Paper, Spigot, or Bukkit, including plugin.yml setup, commands, listeners, schedulers, player state, team or arena systems, persistent progression, economy or profile data, configuration files, Adventure text, and version-safe API usage. Trigger…
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Create easy Python scripts that generate beautiful, unique spirograph-style generative art with Matplotlib, support multi-colour or gradient background and main palettes, and always save the result as a PNG. Use when the user asks for creative coding, spirographs, procedural art, or quick art scripts with tunable…
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Covers the full git workflow for a software project: branch naming conventions, commit message authoring (Conventional Commits standard), PR description templates, and merge strategy advice. It produces ready-to-use git artefacts, not generic advice.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Analyses git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use when asked to "write a commit message", "generate a commit", "describe my changes", "what should I commit this as", "commit this"…
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organisations, extensions, and all GitHub operations from the command line.
MarieLynneBlock/arcanum-artifex
Skill Claude Code
Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive…
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Intelligent Git Flow branch creator that analyses git status/diff and creates appropriate branches following the nvie Git Flow branching model.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Open a GitHub PR dashboard in the browser. Use when the user asks to see their pull requests, open the PR dashboard, show PRs for a date range, or check PR status. Trigger phrases include "show my PRs", "open PR dashboard", "pull request dashboard".
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Generate a comprehensive repository summary and narrative story from commit history.
MarieLynneBlock/arcanum-artifex
Skill Claude CodeCodex
Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: