Skip to content
cccskills
FreePublished on GitHubEnglish overview

rea-tool-design

Design or change REA investigation tools by defining responsibilities, inputs, results, and CLI or MCP interfaces. Produce a proposal that explains how Evidence records should be interpreted, compares the nearest existing alternative, and outlines verification.

OriginalShow the original description

Design or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

AI rating80/ 100See how to install

Good for

  • Designing a new REA investigation tool
  • Reviewing CLI or MCP inputs and results
  • Defining provider responsibilities and Evidence meaning
  • Planning verification for a tool change

Overview

What it does

rea-tool-design helps define a new or changed REA investigation tool: its responsibilities, input and result formats, and the rules for calling it through CLI or MCP. It also considers the responsibilities of providers that supply analysis capabilities and the meaning of Evidence records used to document investigation findings. For a design request, it produces a proposal that includes a comparison with the closest existing tool and an approach to verification.

When it helps

Use it when deciding how much of an investigation question a particular tool should handle. The design draws on current specifications and nearby existing tools. If the source, documentation, and connected tool catalog describe different versions, those differences are considered in the proposal.

Example requests

  • “Propose this investigation tool’s responsibilities, inputs, outputs, and handling of Evidence.”
  • “Explain how it differs from existing tools and plan verification for the change.”

Notes

It refers to REA’s docs/tool-design.md and current specifications. Implementation and verification require checking the testing guide and CONTRIBUTING.md, including generated-file management rules. Implementation follows the requested scope and existing authorization.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Objective evaluation

AI rated this skill on four points using only the contents of its SKILL.md. Stars and popularity are not taken into account.

Clear instructionsIs it clear when to use it and what it does?
AGoodIt explicitly covers REA tool design and changes, including responsibility boundaries and Evidence semantics.
Concrete stepsAre steps, inputs, outputs, and examples spelled out?
BPartly lackingIt lists required proposal elements, but leaves concrete formats and verification procedures to referenced guides.
SafetyAre sending data, deleting files, and running commands disclosed?
AGoodImplementation is conditional on a request and must preserve the user’s scope and existing authorization.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt references repository design and testing guides, but does not explain how to prepare the verification environment.

The total counts each point as A = 25, B = 15, C = 5. Rated by AI (OpenAI Codex) as of Oct 19, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (1)

  • SKILL.md956 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

REA tool design

Use the tool-design guide for tool boundaries, contract semantics, provider ownership, and discoverability. Inspect the current contract and nearest existing tool relevant to the analyst question; source, documentation, and live catalogs may describe different versions.

For a design request, return the proposed boundary, input/result shape, Evidence semantics, nearest alternative, and verification approach. Implement when requested, preserving the user's scope and existing authorization.

For implementation or verification, consult testing for the affected consumer and provider lanes, and contributing for generated-file ownership. Read provider/workflow guides only as the task requires.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

rea-analysis-optimization

FreeSummaryAI rating 90

Investigate performance bottlenecks in REA analysis workflows and improve caching, queries, or shared processing. Compare completed tasks before and after changes while preserving correct results, examined coverage, and access to supporting evidence.

  • Investigating slow analysis workflows
  • Reviewing cache keys and invalidation
  • Reducing CPU and memory use
morluto/rea356.5KUpdated Oct 21, 2026

rea-changelog-update

FreeSummaryAI rating 90

Prepare REA changelogs and GitHub release notes from a fixed Git revision. Turn verified changes into clear user outcomes, preserve accurate contributor credit, and keep the release text aligned with Release Please, the automated release workflow.

  • Drafting release notes from Git history
  • Rewriting changes around their impact on users
  • Verifying contributor credit and issue links
morluto/rea356.5KUpdated Oct 21, 2026

rea-ci-tests-audit

FreeSummaryAI rating 90

Audit REA’s automated checks and test suites to find missed failures, outdated test data, and unnecessary work. Use reproducible experiments and timing measurements to assess fixes or efficiency changes while preserving checks that catch real defects.

  • Investigating CI checks that pass despite defects
  • Checking whether test data matches current behavior
  • Measuring unnecessary work in slow test suites
morluto/rea356.5KUpdated Oct 21, 2026

reverse-engineer-anything

FreeSummaryAI rating 90

Investigate shipped applications, binaries, packages, and firmware with REA to explain features, compare versions, or guide reconstruction. Use decompiled code and runtime observations where needed, keeping observed facts, inferred behavior, and unresolved questions clearly separated.

  • Explaining features in a shipped application
  • Comparing behavior across application versions
  • Inspecting binaries and packaged resources
morluto/rea356.5KUpdated Oct 21, 2026

See all skills by morluto

Report a problem with this skill