Atlas / Skills / revfactory / Proposal Writer

Proposal WriterSAFE

skills/revfactory/proposal-writer
Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
Apache-2.0
Stars
1,297
01

Overview

An agent skill published by revfactory.

Read from source at commit 459e1bb8f76eOBSERVED · 2026-10-12
02

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: proposal-writer
description: "proposal agent team to clientanalysis→solutiondesign→price→differentiation→specialistpersonto Korean creation Full pipeline. 'proposal create it', 'proposal writing', 'RFP response', ' proposal', 'technical proposal', 'company proposal', 'project proposal', ' proposal', 'service proposal', 'solution proposal' etc. proposal writing before skill usage. existing client analysis solution design price·differentiation·integration writing degreeKRW. However, actual whensystem etc.record, beforespecialisttotalapprox., quality proposal person/person is outside this skill's scope."
---

# Proposal Writer — proposal writing Full pipeline

proposal clientanalysis→solutiondesign→price→differentiation→specialistperson An agent team collaborates to generate all deliverables at once.

## execution mode

**agent team** — 5 agents communicate directly via SendMessage and cross-verify each other's work.

## agent composition

| agent | file | role | type |
|---------|------|------|------|
| client-analyst | `.claude/agents/client-analyst.md` | client , decision-makingstructure, competitionsituation | general-purpose |
| solution-architect | `.claude/agents/solution-architect.md` | solution composition, implementation plan, WBS | general-purpose |
| pricing-strategist | `.claude/agents/pricing-strategist.md` | KRW, price model, ROI | general-purpose |
| differentiator | `.claude/agents/differentiator.md` | USP, competitionadvantage, Win Theme | general-purpose |
| proposal-designer | `.claude/agents/proposal-designer.md` | integration composition, specialistperson, cross-verification | general-purpose |

## workflow

### Phase 1: preparation (Orchestrator directly perform)

1. Extract from user input:
 - **client**: clientcompanypeople, , scale
 - **proposal target**: /service/project
 - **RFP** (optional): RFP/RFI document
 - **competition situation** (optional): competitor
 - **existing material** (optional): before proposal, company itemsfrom, results material
2. `_workspace/` Create the directory at the project root
3. Organize input and save to `_workspace/00_input.md`
4. If existing files are provided, copy them to `_workspace/`and skip the corresponding Phase
5. Determine the **execution mode** based on the scope of the request

### Phase 2: team composition and execution

| order | task | responsible | dependency | deliverable |
|------|------|------|------|--------|
| 1 | client analysis | analyst | None | `_workspace/01_client_analysis.md` |
| 2a | solution design | architect | task 1 | `_workspace/02_solution_design.md` |
| 2b | differentiation strategy | differentiator | task 1 | `_workspace/04_differentiation.md` |
| 3 | price strategy | strategist | task 1, 2a | `_workspace/03_pricing_model.md` |
| 4 | proposal integration and verify | designer | task 2a, 2b, 3 | `_workspace/05_final_proposal.md` |

task 2a(solution) and 2b(differentiation) ** execution**. task 1(clientanalysis) only dependency.

**teamKRW between flow:**
- analyst complete → architectto requirements+technicalenvironment deliver, differentiatorto competitionanalysis+company deliver, strategistto budget+priceinformation deliver
- architect complete → strategistto KRW element deliver, differentiatorto technical gapbypoint deliver
- differentiator complete → strategistto value message deliver
- strategist complete → designerto price strategyfrom deliver
- designer all deliverable cross-verification. 🔴 required revision findings when Request revision from the relevant agent -> rework -> re-verify (up to 2 rounds)

### Phase 3: integration and final deliverable

1. `_workspace/` Verify all files in the directory
2. verify reportConfirm that all critical revisions from the review report have been addressed
3. Report the final summary to the user:
 - client analysis — `01_client_analysis.md`
 - solution design — `02_solution_design.md`
 - price strategy — `03_pricing_model.md`
 - differentiation strategy — `04_differentiation.md`
 - final proposal — `05_final_proposal.md`

## task scaleby mode

| user request pattern | execution mode | deploy agent |
|----------------|----------|-------------|
| "proposal create it", "RFP response" | **Full pipeline** | 5people beforeKRW |
| " RFP solution designplease do" | **solution mode** | analyst + architect + designer |
| "price only " (solution provide) | **price mode** | strategist + designer |
| " proposal differentiation point reportplease do" | **differentiation mode** | differentiator + designer |
| " proposal reviewplease do" | **review mode** | designer |

**existing file utilization**: user RFP, existing proposal, company itemsfrom provide applicable content reflected.

## data deliver protocol

| strategy | method | also |
|------|------|------|
| File-based | `_workspace/` | Store and share major deliverables |
| Message-based | SendMessage | Real-time key information transfer, revision requests |

File naming convention: `{}_{agent}_{deliverable}.{extensionspecialist}`

## error handling

| error type | strategy |
|----------|------|
| client information insufficient | /scalefrom file , userto core information question |
| RFP None | user inputfrom requirements , proposal structure applied |
| specialistcompany information None | userto strength/results question, minimum information differentiation composition |
| web search failure | user provide material based task, "external data un-secure" specify |
| agent failure | Retry once -> proceed without that deliverable |
| verifyfrom 🔴 findings | Request revision from the relevant agent -> rework -> re-verify (up to 2 rounds) |

## test scenario

### flow
**Prompt**: "Acompany ERP whensystem proposal create it. duringbasis sales 50000M scale. competitor SAP ."
**expected result**:
- client analysis: Acompany , Pain Point, decision-making structure, SAP/ competition analysis
- solution: ERP , composition, implementation schedule, WBS
- price: KRW analysis, 3degree price option, ROI(investment nu
03

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-12 · audit v0.4.1 · source sha 459e1bb8f76efull audit observations/trust-audit/skill/revfactory__proposal-writer.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-12459e1bb8f76eSAFEB89first audit
05

Questions

Is Proposal Writer safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Proposal Writer access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

How current is this page?

The grade is for one exact copy of the source (459e1bb8f76e), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement