arxiv
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
Apply a disciplined red-green-refactor workflow in Claude Code. Use when adding behavior safely, reproducing a bug before fixing it, designing APIs from the outside in, or strengthening change confidence with targeted tests.
$ npx -y skills add alexai-mcp/hermes-ccc --skill test-driven-development --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/test-driven-developmentContext preview
The summary Claude sees to decide when to auto-load this skill.
Apply a disciplined red-green-refactor workflow in Claude Code. Use when adding behavior safely, reproducing a bug before fixing it, designing APIs from the outside in, or strengthening change confidence with targeted tests.
name: test-driven-development
description: Apply a disciplined red-green-refactor workflow in Claude Code. Use when adding behavior safely, reproducing a bug before fixing it, designing APIs from the outside in, or strengthening change confidence with targeted tests.
version: 0.1.0
author: OpenAI Codex
license: MIT
metadata:
category: engineering
ported_from: NousResearch Hermes Agent
tags:
- tdd
- testing
- design
- regression
tools:
- shell
- test-runner
- diff
maturity: beta1. Write a failing test. 2. Run the smallest test scope and watch it fail for the right reason. 3. Implement the smallest change that makes it pass. 4. Re-run the test. 5. Refactor while keeping tests green. 6. Expand coverage only when a new behavior boundary appears.
pytest tests/test_module.py::test_specific_behavior -vv pytest tests/ -k "auth and redirect" -vv ruff check path/to/file.py
When reporting TDD progress, include:
TDD status: - Red: added failing regression test for partially hydrated session redirect - Green: updated middleware guard to wait for token presence - Refactor: simplified session-check helper naming - Verify: pytest tests/test_auth.py::test_login_redirect_does_not_loop_when_session_is_hydrated -vv
1. Name the behavior. 2. Write the failing test. 3. Confirm the right failure. 4. Implement the smallest fix. 5. Re-run the narrow test. 6. Refactor with test
Hermes Agent, faithfully ported to Claude Code Channel (CCC). hermes-CCC brings the power of Hermes Agent by NousResearch into Claude Code's native skill system — no separate process, no OAuth, no lock-in. Everything runs inside Claude Code.
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
Query Base (Ethereum L2) blockchain data — wallet balances, token info, transactions, gas analysis, contract inspection. No API…
Monitor and summarize blog posts, RSS feeds, and web content for research and staying current with topics.
Open-source embedding database for RAG — store embeddings, vector search, metadata filtering. Simple API, scales from notebook to…
Manage Docker containers, images, volumes, networks, and Compose stacks - lifecycle ops, debugging, cleanup, and Dockerfile…
Free web search via DuckDuckGo - no API key needed. Text, news, images. Use as fallback when other search tools unavailable.