Gov Funding Plan — Government Funding Proposal Pipeline
An agent team collaborates to generate announcement analysis, technical and business section writing, budget planning, and submission verification for government funding proposals.
Execution Mode
Agent Team — Five agents communicate directly via SendMessage and perform cross-validation.
Agent Composition
| Agent | File | Role | Type |
|---|---|---|---|
| announcement-analyst | .claude/agents/announcement-analyst.md |
Announcement analysis, requirements extraction | general-purpose |
| tech-writer | .claude/agents/tech-writer.md |
Technical section writing | general-purpose |
| biz-writer | .claude/agents/biz-writer.md |
Business feasibility section writing | general-purpose |
| budget-planner | .claude/agents/budget-planner.md |
Budget planning and cost allocation | general-purpose |
| submission-reviewer | .claude/agents/submission-reviewer.md |
Submission quality verification | general-purpose |
Workflow
Phase 1: Preparation (performed directly by the orchestrator)
- Extract the following from user input:
- Announcement/Program: Program name, announcement document
- Applicant Info: Company type, size, technology area
- Project Overview: Technology description, development goals
- Existing Materials (optional): Technical plans, business plans, prior proposals
- Create
_workspace/directory and save input to_workspace/00_input.md - Determine execution mode based on request scope
Phase 2: Team Assembly and Execution
| Order | Task | Owner | Dependencies | Deliverable |
|---|---|---|---|---|
| 1 | Announcement analysis | announcement-analyst | None | _workspace/01_announcement_analysis.md |
| 2a | Technical section | tech-writer | Task 1 | _workspace/02_tech_section.md |
| 2b | Business section | biz-writer | Task 1 | _workspace/03_biz_section.md |
| 3 | Budget planning | budget-planner | Tasks 1, 2a, 2b | _workspace/04_budget_plan.md |
| 4 | Submission review | submission-reviewer | Tasks 2a, 2b, 3 | _workspace/05_review_report.md |
Tasks 2a and 2b run in parallel.
Inter-agent communication flow:
- announcement-analyst completes > passes criteria to tech-writer and biz-writer, passes budget guidelines to budget-planner
- tech-writer completes > passes technical needs to budget-planner
- biz-writer completes > passes commercialization costs to budget-planner
- budget-planner completes > passes budget plan to submission-reviewer
- submission-reviewer cross-validates all deliverables. On CRITICAL findings, requests corrections > rework > re-verify (up to 2 rounds)
Phase 3: Integration and Final Deliverables
- Verify all files in
_workspace/ - Confirm all CRITICAL findings addressed
- Report final summary to user
Execution Modes by Request Scope
| User Request Pattern | Execution Mode | Agents Deployed |
|---|---|---|
| "Write a full proposal" | Full pipeline | All 5 agents |
| "Analyze this announcement" | Analysis mode | announcement-analyst only |
| "Write the technical section" | Tech mode | announcement-analyst + tech-writer + reviewer |
| "Write the business section" | Biz mode | announcement-analyst + biz-writer + reviewer |
| "Plan the budget" | Budget mode | announcement-analyst + budget-planner + reviewer |
| "Review this proposal" | Review mode | submission-reviewer only |
Error Handling
| Error Type | Strategy |
|---|---|
| No announcement document | Request user to provide the announcement or specify the program |
| Technical details insufficient | Request additional technical information from user |
| Budget standards unclear | Apply conservative estimates, flag for user review |
| Agent failure | Retry once > proceed without that deliverable |
Agent Extension Skills
| Skill | File | Target Agent | Role |
|---|---|---|---|
| scoring-optimizer | .claude/skills/scoring-optimizer/skill.md |
submission-reviewer, tech-writer, biz-writer | Evaluation scoring strategy, high-score tactics |
| budget-standard-checker | .claude/skills/budget-standard-checker/skill.md |
budget-planner, submission-reviewer | Budget compliance verification, cost category standards |