arcus
Capture Claude Code session context for Arcus — SSO auth, project pinning, ticket mapping, and automatic grouping signals (branch, repo, tickets).
Plugin arcus from marketplace testsigma in testsigmahq/arcus-claude-plugin. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (1)
testsigma-testsUse when a developer asks to write, add, or generate end-to-end (e2e) tests for their application — authors the tests in Testsigma script (the code-v2 TypeScript DSL), places them under the repo's tests/ tree, validates them offline with the testsigma CLI, and offers to run them to verify.
Slash commands (7)
/arcus:helpShow Arcus commands and how to use them
/arcus:loginAuthenticate with Arcus so it can capture and ingest your sessions
/arcus:logoutClear locally stored Arcus credentials
/arcus:mapMap a ticket key to the current session's workflow (auto-routes to sprint)
/arcus:projectList Arcus projects and pin the active project
/arcus:pushPush the test cases you authored this session to Agentic Test (pick a sprint, or leave unmapped)
/arcus:testAuthor Testsigma script e2e tests for this repo, validate them, and offer to run them
Hooks (10)
- SessionStart
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- UserPromptSubmit
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- PreToolUse
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- PostToolUse
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- PostToolUseFailure
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- SubagentStart
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- SubagentStop
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- Stop
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- StopFailure
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
- SessionEnd
"${CLAUDE_PLUGIN_ROOT}/scripts/arcus-py.cmd" "${CLAUDE_PLUGIN_ROOT}/scripts/capture_hook.py"
Maintain arcus?
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.