Reusable agent skills and workflows for everyday development.
Before installing an agent, review the prerequisites for required CLI tools, terminal setup, and provider access.
- Claude Code - Anthropic’s terminal-native coding agent.
- revdiff plugin - Interactive diff review and annotation workflow.
- Codex plugin for Claude Code - Adds OpenAI Codex integration to Claude Code.
- Pi Coding Agent - Extensible terminal coding agent with packages, tools, skills, and TUI support.
- revdiff package - Interactive code review and diff navigation.
- pi-subagents package - Delegates work to focused subagents and chains.
- pi-web-access package - Adds web search, content fetching, and library research tools.
- pi-intercom package - Lets multiple Pi sessions communicate locally.
- pi-review-loop package - Automates repeated code-review passes until issues are resolved.
To use coding-harness/skills in your projects, copy or symlink the skills folder to:
- For Claude Code:
project-folder/.claude/skillsor~/.claude/skills
- For Pi Coding Agent, OpenCode, Codex, Copilot:
project-folder/.agents/skillsor~/.agents/skills
Activate a skill with a slash command (for example, /brainstorm) or by using a trigger phrase from the skill metadata (for example, let's brainstorm).
Activate the brainstorm skill:
/brainstorm """User story description"""
After brainstorming use the java-coder skill:
implement the plan YYYY-MM-DD-user-story-implementation-plan.md
using java coder skill and provide human verifiable proofs and/or artifacts
Activate the code-review skill:
code review uncommitted changes
Activate the write-tests and test-coverage skills:
write tests for new and modified code
add test and branch coverage for UserController
Activate the debug-error and/or clarify skills:
/debug-error """stack trace or errors in logs"""
clarify why the response status is 500 instead of 201
Activate the refactor-code and java-coder skills:
refactor code in the user login flow, following guidelines from the java-coder skill
Use the pretty-mermaid skill to generate diagrams:
create a sequence diagram in SVG format with white background of the endpoint /api/v1/users
create a ASCII terminal-friendly sequence diagram of the endpoint /api/v1/users