Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Recursive Synthesis

ASecurity

Facilitate multi-perspective synthesis of consequential documents through scoped research, independent contributions, evidence mapping, critique, consolidation, and owner disposition. Use when a document needs competing perspectives or an auditable account of unresolved choices. Activates on "synthesize document", "multi-agent authorship", "founding document", "architecture document", "constitutional document", or "multi-perspective document". NOT for ordinary single-author drafting, quick su...

2 stars
0 votes
0 copies
0 views
Added 9/24/2026
toolsgobashapisecurity

Works with

terminalapi

Security Analysis

A100/100

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

Scanned 10/2/2026

$npx -y skills add curiositech/port-daddy --skill recursive-synthesis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Recursive Synthesis?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Recursive Synthesis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/curiositech-recursive-synthesis-port-daddy/badge)](https://www.skillsdirectory.com/skills/curiositech-recursive-synthesis-port-daddy)

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

Download with Pro
Files
SKILL.md
---
license: Apache-2.0
name: recursive-synthesis
description: Facilitate multi-perspective synthesis of consequential documents through scoped research, independent contributions, evidence mapping, critique, consolidation, and owner disposition. Use when a document needs competing perspectives or an auditable account of unresolved choices. Activates on "synthesize document", "multi-agent authorship", "founding document", "architecture document", "constitutional document", or "multi-perspective document". NOT for ordinary single-author drafting, quick summaries, or urgent response.
allowed-tools:
  - Read
  - Write
  - Edit
  - Bash
  - Grep
  - Glob
  - Task
metadata:
  category: Cognitive Science & Decision Making
  tags:
    - recursive-synthesis
    - analysis
    - integration
    - methodology
  pairs-with:
    - skill: team-builder
      reason: Design roles when additional contributors are useful
    - skill: dag-planner
      reason: Plan dependent drafting and review steps
    - skill: orchestrator
      reason: Coordinate multi-phase work
---

# Recursive Synthesis

Use this first-party workflow to develop a consequential document from distinct viewpoints, evidence, critique, and revision. It is a configurable collaboration method, not a fixed staffing plan or empirical guarantee. The named phases below are a useful default sequence; combine, skip, or repeat stages when the document's scope and risks justify it.

Synthesis produces a reviewable draft. It does not confer authority. Follow the decision rights already established for the work: preserve the named owner's scope and prior authorization, and route only choices outside that authority to the person or body empowered to decide. If authority is unclear and a consequential decision depends on it, record the uncertainty and resolve the ownership question before presenting a choice as settled.

This document-synthesis workflow is distinct from Li et al.'s paper-specific Recursive Synthesis for Long-Horizon Terminal Tasks (RST), which grows verified terminal-task data. See [the related-method reference](references/source-algorithm-and-verification.md) for its algorithm and transfer limits.

## Choose the process size

Use the smallest process that can expose the meaningful alternatives and verify consequential claims. A short scope note, two independent drafts, and one focused review may suffice. A broad charter or architecture document may need additional domain reviewers, staged synthesis, and a record of dissent. Contributor count, rounds, lengths, and timeboxes are project choices; none is a universal complexity threshold.

For each role or task, select a contributor or method profile only when it is approved, available, and suited to the evidence and judgment needed. Provider or model names in a local example are not rankings or recommendations. Separate profiles do not by themselves establish independence; record shared sources, context, and constraints when they matter.

```mermaid
flowchart TD
  Need[Identify the evidence or judgment gap] --> Fit{Is a permitted profile suitable and available?}
  Fit -->|Yes| Assign[Assign the profile to that scoped role] --> Record[Record why it fits and what context it shares]
  Fit -->|No| Adjust[Use a qualified reviewer, narrow the task, or record the gap]
  Record --> Check[Review contribution against sources and scope]
  Adjust --> Check
```

```mermaid
flowchart TD
  Start[Document request] --> Scope[Define question, audience, scope, evidence needs]
  Scope --> Need{Do materially different views or evidence need synthesis?}
  Need -->|No| Draft[Use direct drafting or a light review]
  Need -->|Yes| Roles[Choose only the contributors and reviewers needed]
  Roles --> Inputs[Collect independent claims, sources, examples, and unknowns]
  Inputs --> Map[Map support, conflict, assumptions, and omissions]
  Map --> Critique[Review the synthesis against source material]
  Critique --> Revise[Revise or preserve unresolved dissent]
  Revise --> Reality[Check usability, feasibility, scope, and failure cases]
  Reality --> Owner{Within existing decision owner's authority?}
  Owner -->|No or unclear| Route[Record unresolved choice and route to scoped owner]
  Owner -->|Yes| Disposition[Owner accepts, revises, rejects, or defers]
  Route --> DraftOut[Publish draft with status and limits]
  Disposition --> DraftOut
  Draft --> DraftOut
```

## A configurable document workflow

The reference templates retain a fuller seven-stage arrangement (setup plus six work phases). Use it when useful, not as a required ceremony.

1. **Setup.** State the decision question, intended readers, scope, constraints, evidence needs, and existing decision owner. Name what the document cannot decide. Choose a collaboration method and a stop condition proportional to the work.
2. **Diverge.** Ask contributors to work independently where independence would reduce anchoring. Give them the same problem statement and access to necessary sources. Ask for claims, reasons, counterexamples, uncertainty, and practical consequences. Do not prescribe a fixed number of contributors, words, principles, or perspectives.
3. **Map.** Extract claims and attach their sources, assumptions, scope, and evidence status. Separate shared support from actual agreement; identify disagreement, missing perspectives, and questions that cannot be settled from the available evidence. A majority or high agreement can be correct and does not by itself establish truth.
4. **Comment.** Invite authors and relevant reviewers to check whether the draft represents their position accurately. A strong critique can first state what it understands correctly, then identify errors, evidence gaps, tradeoffs, and a proposed correction. This is a useful review structure, not a quota or a reason to suppress direct factual correction.
5. **Consolidate.** Revise the document for a coherent purpose and audience while keeping distinct claims and unresolved conflicts visible. Use a dissent or decision log when it helps future readers understand alternatives, the responsible decision owner, rationale, costs, and revisit conditions.
6. **Reality-check.** Ask reviewers with relevant operational, technical, user, legal, or domain knowledge to test the draft cold when that perspective would add value. Independence may help reveal assumptions that participants stopped noticing, but reviewer confusion is evidence to investigate, not proof the document is wrong. No role is categorically excluded from earlier work.
7. **Finalize and disposition.** Incorporate, reject, or defer review findings with reasons. Record the document's status, scope, unresolved items, sources, and decision owner. The owner makes only the choices within their authority. Keep the draft, dissent, and final decision distinct if the governance process requires it.

### Claim and dissent ledger

For each material claim, track a concise record:

| Field | What to capture |
|---|---|
| Claim | Exact proposition and intended scope |
| Source or basis | Primary source, observation, stakeholder account, reasoning, or constructed example |
| Assumptions | Conditions the claim depends on |
| Counterevidence | Strongest relevant challenge or alternative |
| Status | Supported for stated scope, contested, unknown, or not checked |
| Decision | Accepted wording, revision, deferral, or unresolved dissent |
| Authority | Person/body authorized to make the decision, if one is needed |

Agreement is a property of the reviewed inputs, not a measure of correctness. Preserve independent sources, contrary observations, abstentions, and missing evidence. Do not turn a vote, ranked list, or agreement percentage into an evidence test. A useful summary can distinguish a shared finding, a contested interpretation, and a policy choice without forcing one consensus score.

```mermaid
flowchart TD
  Claim[Material claim] --> Basis[Source, observation, or stated reasoning]
  Basis --> Scope[Scope and assumptions]
  Scope --> Counter[Counterexample or strongest challenge]
  Counter --> Status{What does the record support?}
  Status -->|Supported within scope| Draft[Draft with limits]
  Status -->|Contested| Dissent[Preserve competing account]
  Status -->|Unknown or unchecked| Gap[Record evidence gap]
  Draft --> Owner[Scoped owner disposition]
  Dissent --> Owner
  Gap --> Owner
  Owner -->|Accept or revise within authority| Decision[Record choice and rationale]
  Owner -->|Outside or unclear authority| Route[Route or defer; do not imply settled]
```

## Review questions

Use the questions that fit the document; they are prompts, not pass/fail thresholds.

- Does the problem statement distinguish facts, values, and decisions?
- Are sources current and appropriate to the specific claims they support?
- Is a shared term hiding incompatible definitions?
- Has the synthesis combined positions in a way that neither source author intended?
- Does a proposed compromise preserve the relevant benefits while making its costs explicit?
- Which strong counterexample or affected perspective could change the conclusion?
- What is unknown, and what action would reduce that uncertainty?
- Can the intended reader use the draft without needing the process history?
- Are implementation, ownership, accessibility, and failure conditions visible?
- Which remaining choice is a policy decision, and who has authority to make it?

## Failure signals and response

Treat these as diagnostic prompts, not proven causal tests:

- **Echoing language:** Contributors use the same framing without independent sources or reasoning. Check shared prompts, context, evidence, and model dependence; seek a genuinely different source or affected perspective if it matters.
- **Apparent convergence:** The draft has little dissent. Check whether counterexamples were invited, whether disagreement was resolved by evidence or simply omitted, and whether the common position is well-supported. Do not manufacture disagreement to meet a quota.
- **Context loss:** Later edits omit earlier qualifications or evidence. Maintain a source-linked claim ledger and review the changed passages against it.
- **Analysis paralysis:** Reviews repeat without changing a material claim or surfacing new evidence. Ask the scoped owner to decide, revise scope, or document the remaining uncertainty and stop condition.
- **Complexity theater:** Coordination artifacts outgrow the document's value. Remove process steps that do not improve evidence, fairness, usability, or accountability.
- **Late-stage regression:** The final edit weakens a supported claim or erases a material dissent. Compare it with the reviewed draft and disposition log; apply only justified changes.

## Constructed example: API governance document

This is an illustrative scenario, not an empirical case study. Suppose an organization is drafting API design guidance and contributors prefer different tradeoffs: resource-oriented HTTP conventions, typed query interfaces, latency, security, developer tooling, asynchronous workflows, legacy integration, domain boundaries, platform operations, and mobile constraints.

The synthesis can identify possible common requirements such as machine-readable contracts or consistent authentication, but it should not report an agreement rate unless it actually collected and defined that measure. The REST/GraphQL and synchronous/asynchronous choices remain separate design questions. A proposed document may recommend a default and specify exceptions, but the named owner must decide within their delegated scope. The decision log should state the evidence considered, affected systems, migration costs, exceptions, and conditions for revisit. No rollout duration, adoption rate, or future dispute-resolution rate is implied by this constructed example.

## Boundaries

Prefer direct drafting for a narrow or urgent request, an uncontested document, a quick summary, or a single-author task. Use focused consultation if only one expertise gap needs filling. Use this workflow when meaningful alternatives, evidence, accountability, or preserved dissent justify the additional coordination.

For prompt templates and fuller phase examples, read [Phase Templates](references/phase-templates.md). For assumptions and design rationale behind this local process, read [Process Design](references/process-design.md). Use the [RST related-method reference](references/source-algorithm-and-verification.md) only when comparing the paper's verified-seed terminal-task algorithm; the paper does not define this document workflow.

Attribution

curiositechcuriositech
View sourceSee grades on GitHubMore from curiositech →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

ucoz-landing-skill

Create and edit uCoz homepage landing pages via MCP: custom templates, hero sections, lead forms, navigation menus, SEO, and responsive layout. Includes a visual design system (style selection, layout/grid, section recipes, typography/spacing, color tokens, component states, icons, modern CSS/JS, motion, imagery, social proof, copy/voice, accessibility). Uses ucoz-mcp tools for templates, site file uploads, and site modules.

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

953191 votes

Pptx

Presentation toolkit (.pptx). Create/edit slides, layouts, content, speaker notes, comments, for programmatic presentation creation and modification.

471861 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes
View all in tools →