Skip to content
Back to skills

Ralplan Consensus

ASecurity

Create a structured implementation plan with self-review. Analyze the task, explore the codebase, propose an approach, identify risks, and challenge your own assumptions before handing the plan to downstream execution. ---

  • 8 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
developmentgoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add SeongwoongCho/adaptive-harness --skill ralplan-consensus --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ralplan Consensus?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ralplan Consensus
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/seongwoongcho-ralplan-consensus/badge)](https://www.skillsdirectory.com/skills/seongwoongcho-ralplan-consensus)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Ralplan-Consensus Skill

Create a structured implementation plan with self-review. Analyze the task, explore the codebase, propose an approach, identify risks, and challenge your own assumptions before handing the plan to downstream execution.

---

## Steps

1. **Analyze requirements**
   - Read the task description carefully
   - Identify: what is asked, what success looks like, what constraints exist
   - Note ambiguities or missing information
   - State the goal in one sentence

2. **Explore the codebase**
   - Glob for files relevant to the task (source, tests, config)
   - Read the most relevant files (limit to 5–7; prioritize by relevance)
   - Identify: where the change will be made, what depends on it, what patterns exist
   - Note surprising findings that affect the approach

3. **Create implementation plan**
   - Write numbered implementation steps (3–8 steps)
   - Each step must be: specific (names files/functions), ordered, and testable
   - Note for each step: what changes, where, and why

   **Adapt plan structure to task type:**
   - **Bugfix**: (1) reproduce the bug with a failing test, (2) isolate root cause, (3) implement minimal fix, (4) verify fix + regression test. Focus on: root cause analysis, minimal blast radius, regression prevention.
   - **Feature**: (1) define interface/API surface, (2) implement core logic, (3) add tests, (4) integrate with existing code, (5) update docs if needed. Focus on: API design, extensibility, test coverage.
   - **Refactor**: (1) write characterization tests for current behavior, (2) plan atomic steps (Mikado graph), (3) execute steps one at a time with test verification. Focus on: behavior preservation, atomic steps, rollback safety.
   - **Research**: (1) define metric + baseline, (2) plan experiment variants, (3) identify measurement methodology. Focus on: measurement rigor, hypothesis clarity, variable isolation.
   - **Migration**: (1) audit current usage, (2) plan migration steps with rollback commands, (3) identify breaking changes, (4) plan data migration if needed. Focus on: rollback safety, backwards compatibility, data integrity.

   If the task doesn't clearly fit one type, use the general structure (numbered steps with what/where/why).

4. **Consider alternatives**
   - Describe at least 1 alternative approach
   - Explain why the chosen approach is preferred

5. **Identify risks**
   - List at least 2 risks or unknowns
   - For each risk, suggest a mitigation step

6. **Self-review: challenge assumptions**
   - Play devil's advocate on your own plan
   - Challenge at least 2 assumptions
   - For each: either strengthen the plan or acknowledge the uncertainty
   - Final check: is the plan actionable without further clarification?

7. **Output structured plan**
   - Write the plan in structured markdown with sections:
     - Goal
     - Implementation Steps
     - Alternatives Considered
     - Risks and Mitigations
     - Assumptions Challenged
     - Key Files
   - This output becomes the `chain_context` for the next harness in the chain

Files in this skill

  • contract.yaml2.2 KB
  • skill.md3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.