Shared tooling plugin for the HomericIntelligence ecosystem. Ships 23 skills: skill-advisor, advise, learn, myrmidon-swarm, brainstorm, test-driven-development, systematic-debugging, verification, git-worktrees, finish-branch, code-review, repo-analyze, repo-analyze-quick, repo-analyze-strict, repo-analyze-full, repo-analyze-quick-full, repo-analyze-strict-full, review-pr-strict, worktree-cleanup, tidy, create-reusable-utilities, github-actions-python-cicd, and python-repo-modernization.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Search team knowledge before starting work. Use when starting experiments, debugging unfamiliar errors, or before implementing features with unknowns.
Use before any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent and requirements before implementation.
Use when completing tasks, implementing major features, or before merging — dispatches a Sonnet code reviewer and guides reception of feedback with technical rigor
Port and generalize utility scripts from one project into ProjectHephaestus for cross-project reuse
Use when implementation is complete and all tests pass — guides branch completion by presenting structured options for merge, PR creation, or cleanup
Shared utilities and tooling for the HomericIntelligence ecosystem, powered by Pixi for environment management.
ProjectHephaestus provides standardized utility functions and tools that can be shared across all HomericIntelligence repositories. Following the principles in CLAUDE.md, this project emphasizes:
Project Status: See docs/ROADMAP.md for the public roadmap and current focus areas.
ProjectHephaestus is published to PyPI under the ecosystem-branded distribution name HomericIntelligence-Hephaestus. The import name, however, is the short lowercase hephaestus:
pip install HomericIntelligence-Hephaestus
import hephaestus
print(hephaestus.__version__)
Note on naming.
pip install hephaestusandpip install project-hephaestuswill not find this package — both names are unowned on PyPI. TheHomericIntelligence-<Project>prefix is the deliberate naming convention shared across the HomericIntelligence ecosystem (ProjectKeystone, ProjectOdyssey, etc.) to avoid PyPI namespace collisions. Wheel filenames are PEP 625 normalized to lowercase, so you will seehomericintelligence_hephaestus-<version>-py3-none-any.whlon disk and in release assets.
pyproject.toml defines several extras groups. [all] is a runtime aggregator
and intentionally excludes [dev] (which carries test/lint tooling such as
pytest, ruff, and mypy):
pip install HomericIntelligence-Hephaestus[all] — installs all runtime
extras: github, nats, toml, xml, schema.pip install HomericIntelligence-Hephaestus[dev] — installs development and
testing dependencies. Use this for contributors and CI.pip install "HomericIntelligence-Hephaestus[all,dev]" — both, for a full
development environment via pip (Pixi users get this automatically via
pixi install).[github], [schema]) are available for users who
only need one integration.For local development, install Pixi and
just, then bootstrap the project (installs deps, the
editable package, and pre-commit hooks in one step):
just bootstrap
See CONTRIBUTING.md → Development Setup for
the full workflow, including the manual fallback if you do not have just.
ProjectHephaestus ships two layers from one distribution:
hephaestus.{utils, io, config, logging, cli, system, github, validation, resilience, markdown, ci, benchmarks, datasets, discovery, forensics, nats, version, agents}. Loaded lazily by
import hephaestus.hephaestus.automation. Opt-in via
pip install HomericIntelligence-Hephaestus[automation]. Implements
the Claude/Codex automation pipeline (Planner, Implementer, CIDriver,
reviewers, loop runner, curses TUI).import hephaestus does not load hephaestus.automation, curses,
fcntl, or pydantic. The boundary is enforced by
tests/unit/test_import_surface.py and
tests/unit/test_automation_boundary.py. See
docs/adr/0001-automation-library-boundary.md.
npx claudepluginhub homericintelligence/projecthephaestus --plugin hephaestusSkills migrated to ProjectMnemosyne for cross-project reuse
Prompt engineering techniques for accurate, grounded Claude responses — anti-hallucination workflow with citation-backed analysis
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Custom commands, skills, agents, rules, hooks, and output styles for Claude Code - session continuity and modern CLI tooling for real-world development workflows
Language-agnostic development process harness implementing the Stateless Agent Methodology (SAM) 7-stage pipeline with ARL human touchpoint model and Voltron-style language plugin composition. Provides orchestration, workflows, planning, verification, and testing methodology that any language plugin can compose with.
Curated skills for Claude Code and Codex power users - tool selection, workflow optimization, and productivity
Claude Code skill pack for Hex (18 skills)