claude

artemis

Agent skills for developing Artemis: run the E2E tests a change affects, triage red CI, write migrations and tests, and follow the server and client conventions the build enforces.

831 on GitHubby Artemis Teamv1.0.11MITupdated todaydevelopment
/

Plugin artemis from marketplace artemis in ls1intum/Artemis. Commands read from the repo's manifest — today.

What it installs

Skills (13)

  • artemis-access

    How to call the Artemis REST API on an instructor's behalf with a personal access token. Use before any other Artemis skill, or whenever a task needs to read or change course content in Artemis.

  • artemis-announcements

    Draft and post an announcement to an Artemis course. Use when the instructor wants to tell the students of a course something, for example a room change or a deadline. Always confirm the text first.

  • artemis-competencies

    Read, draft and maintain the competencies of an Artemis course and the relations between them (the competency graph). Use when the instructor wants competencies created from course material, a graph reviewed or extended, or standardized competencies imported.

  • artemis-exercises

    Create and edit draft text and modeling exercises in an Artemis course. Use when the instructor wants a new text or modeling exercise written, or an unpublished one revised. Programming exercises have their own skill.

  • artemis-lectures

    Create lectures in Artemis and add draft units with slides or a video, then check their processing status. Use when the instructor wants lecture slides uploaded to a course.

  • artemis-programming-exercises

    Create and edit draft programming exercises in Artemis, including their problem statement, dates and test case weights, and edit their code through git. Use when the instructor wants a programming exercise set up or an unpublished one revised.

  • ci-triage

    Diagnose failed, stuck, or missing Artemis CI checks and distinguish test defects from infrastructure failures.

  • client-conventions

    Apply Artemis conventions when changing Angular application or TUM AET UI code, migrating components, or fixing client lint violations.

  • e2e-pr-check

    Select, run, or debug Artemis Playwright tests for a branch or pull request, or write a layout contract that measures element sizes and alignment.

  • liquibase-migration

    Add, change, or debug an Artemis Liquibase schema migration.

  • local-setup

    Set up or troubleshoot a local Artemis server and client development environment.

  • server-arch-gates

    Apply Artemis architecture rules when changing server Java or diagnosing an ArchUnit failure.

  • write-tests

    Write or debug Artemis JUnit and Vitest tests, including failures that differ between local runs and CI.

View source on GitHub docs.artemis.tum.de

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain artemis?

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 pluginslisted