Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
R

REA-Reconstruction-Companion

An AI agent skill for evidence-based software specification, reconstruction, and validation with REA.

Visit website Save

REA-Reconstruction-Companion is an open-source agent skill that guides software reconstruction from evidence to requirements, plans and validation.

Pricing
Open source
Deployment
Self-hosted
Platforms
Windows, macOS, Linux
131stars22forks
1views
Updated

What is REA-Reconstruction-Companion?

REA-Reconstruction-Companion is an open-source skill for AI agents working on software reconstruction. It provides instructions and reference guides for understanding existing behavior, defining requirements, planning an implementation, and validating results. Its scope can range from a function or file format to a workflow or application. Implementation is performed only when requested.

The skill consists of local Markdown files and does not require a particular model or provider. Its installer supports Windows, macOS, and Linux, with client-specific installation for Claude Code and Codex. REA must be installed and configured separately for live investigation; supplied REA evidence can support work when live tools are unavailable. The companion is not an analysis engine or a background service, and its conclusions remain limited by the available evidence.

The companion works in four stages: understand behavior, plan, build when requested, and validate and improve. REA supplies the tools for examining software and collecting evidence, and the companion helps the same agent use that evidence for requirements, design, implementation and validation.

Key capabilities

  • Evidence organization Separates observed behavior, inferences, design choices, and unresolved questions.
  • Requirements and planning Links specifications, dependencies, acceptance criteria, and reconstruction steps to evidence.
  • Scoped implementation Guides incremental development for the selected behavior when implementation is requested.
  • Validation Supports differential fuzzing, targeted mutation testing, interface contracts, and relevant failure checks.
  • Performance assessment Uses representative workloads and measurements to investigate proposed improvements.
  • Local installation Provides installation previews, verification checks, backups, and optional REA integration.
Advertisements

Where REA-Reconstruction-Companion fits

The skill fits development work that starts with understanding existing software: documenting behavior, planning a similar tool, reconstructing a selected workflow, or improving an existing reconstruction. It can organize evidence around interfaces, formats, functions, and application behavior without requiring every task to become a product-wide rebuild.

Before deployment, teams should verify that the host agent can read local skill files and has command access where installation or live investigation requires it. They should also check the installer's Node.js prerequisite, REA configuration, target-specific analysis requirements, and access to relevant artifacts. Optional integration changes the selected REA skill. Host billing controls remain necessary because the skill's restrictions on additional charges are instructions, not an enforcement mechanism.

Reviews of REA-Reconstruction-Companion

No reviews yet

Be the first to share your experience with REA-Reconstruction-Companion.

Loading review form…

Alternatives to REA-Reconstruction-Companion

Compare REA-Reconstruction-Companion with these tools →