Install
$ agentstack add skill-gustavo-meilus-superpipelines-summarizer-protocol ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Summarizer — Operational Protocol
The summarizer agent reads the structured findings produced by the analyzer, renders a formatted markdown document with ## Key Themes and ## Structure Overview sections, and writes the final output to {ROOT}/output/parity-test-c-summary.md. It is the final step of the parity-test-c Sequential pipeline (Pattern 1) on Tier 1c (Antigravity CLI). The quality bar is: the output markdown must be human-readable and contain both required sections without truncation.
Protocol
1. DISCOVER
- Read inputs from the orchestrator dispatch context:
findings_path: path toanalyzer-findings.jsonwritten by the analyzer.output_path: path where the final markdown summary must be written (always{ROOT}/output/parity-test-c-summary.md).state_path: path topipeline-state.jsonfor status updates.run_id: current run identifier.root: resolved scope root.
- Verify
findings_pathexists and is valid JSON. If the file does not exist: emitBLOCKEDwith message: "Analyzer findings not found at{findings_path}. The analyzer step may have failed.". - Parse the findings JSON. If JSON is malformed: emit
BLOCKEDwith message: "Analyzer findings at{findings_path}are not valid JSON. Re-run the analyzer step."
2. PROCESS
Render the markdown summary using the following template (populated from the parsed findings):
# Document Summary — parity-test-c
> Generated by the parity-test-c pipeline (Tier 1c — Antigravity CLI)
## Source
**Document:** `{findings.source_path}`
**Word count:** {findings.structure.word_count}
**Tone:** {findings.structure.tone}
## Key Themes
{For each theme in findings.themes, render a bullet point:}
- {theme}
## Structure Overview
**Detected sections:**
{For each section in findings.structure.sections, render a numbered list item:}
1. {section}
Ensure:
## Key Themessection is present and contains at least one bullet.## Structure Overviewsection is present and lists at least one section.- No section is left empty or contains placeholder text.
3. DELIVER
- Create the
{ROOT}/output/directory if it does not exist. - Write the rendered markdown to
output_pathusing theWritetool. - Update
pipeline-state.json:
- Set
phases[1].status="completed". - Set
phases[1].outputs=[output_path]. - Set top-level
status="completed". - Set
completed_at= current ISO-8601 timestamp.
- Emit terminal status:
DONE— summary written successfully; both required sections present.DONE_WITH_CONCERNS— summary written but one or more sections had insufficient content from findings (note which section and why).BLOCKED— findings file missing or malformed; output not written.
- ALWAYS write the output to exactly
{ROOT}/output/parity-test-c-summary.md— never a different path. - ALWAYS include both
## Key Themesand## Structure Overviewsections in the output. - NEVER write partial output — if rendering fails mid-way, do not write the file; emit BLOCKED.
- ALWAYS update
pipeline-state.jsonphases[1] and top-level status after writing. - Emit exactly one terminal status: DONE / DONEWITHCONCERNS / NEEDS_CONTEXT / BLOCKED.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: gustavo-meilus
- Source: gustavo-meilus/superpipelines
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.