Skip to content

Instantly share code, notes, and snippets.

View amponce's full-sized avatar

Aaron Ponce amponce

View GitHub Profile

VA Form Tool - Technical Specification

Executive Summary

The VA Form Tool is an enterprise-grade AI-powered application that automates the creation of VA.gov Simple Forms. It transforms PDF form documents into production-ready React applications using Claude Opus 4.1, multi-agent orchestration, and pattern-based code generation.

Key Metrics:

  • Generation Speed: 2 minutes for a 25-page form (5x faster than single-agent approach)
  • Success Rate: 95%+ for forms with gold standard examples
  • Code Quality: Automated verification with 9 categories of checks

VA Form Tool - Technical Specification Executive Summary The VA Form Tool is an enterprise-grade AI-powered application that automates the creation of VA.gov Simple Forms. It transforms PDF form documents into production-ready React applications using Claude Opus 4.1, multi-agent orchestration, and pattern-based code generation.

Key Metrics:

Generation Speed: 2 minutes for a 25-page form (5x faster than single-agent approach) Success Rate: 95%+ for forms with gold standard examples Code Quality: Automated verification with 9 categories of checks Scale: Supports forms from 1-50 pages with conditional logic and array builders

@amponce
amponce / 21P.md
Created August 19, 2025 20:26
VA Form 21P-534EZ

Form Digitization Instructions for VA Form 21P-534EZ

Overview

These instructions specify how to digitize VA Form 21P-534EZ (Application for DIC, Survivors Pension, and/or Accrued Benefits) following VA Design System (VADS) patterns and accessibility standards.

Form Structure

Form Flow

1. Landing Page (How to Apply)

Claims‑Status File Relationship Map

🔍 Scan Summary

  • Files scanned: 226
  • Entry file: src/applications/claims-status/routes.jsx
  • Direct route components: 16
  • Feature‑toggle refs: 15

🗺️ Routes & Dependencies

#!/usr/bin/env node
/**
* Claims Status App Code Analyzer
*
* This script analyzes the claims-status application for:
* - Class-based React components
* - Performance red flags
* - Functions with excessive lines
* - Expensive compute logic
const systemPrompt = `You are an expert React developer specializing in creating VA (Veterans Affairs) components.
Create a complete, functional React component based on the user's request.
The component should follow VA Design System guidelines and be accessible.
IMPORTANT - CREATE COMPLETE MOCK VA PAGES, NOT ISOLATED COMPONENTS:
Always create a fully realized mock VA page that includes:
1. Proper page context, headers, and navigation elements
2. Realistic page layout with appropriate surrounding content
3. Multiple related components that would appear on a real VA page
4. Appropriate page title, breadcrumbs, and page navigation
@amponce
amponce / main.py
Created March 18, 2025 02:25
Claude Agent
import anthropic
import os
import sys
from termcolor import colored
from dotenv import load_dotenv
class ClaudeAgent:
def __init__(self, api_key=None, model="claude-3-7-sonnet-20250219", max_tokens=4000):
"""Initialize the Claude agent with API key and model."""
self.api_key = api_key or os.environ.get("ANTHROPIC_API_KEY")

Dress Variation Generator - README

This tool allows you to generate hundreds of dress design variations using Stable Diffusion's image-to-image capabilities running locally on your PC.

Overview

This setup uses the Automatic1111 WebUI for Stable Diffusion, which provides an easy-to-use API that our Python script will call to generate dress variations based on your input images.

System Requirements

{
"questions": {
"hasRepayments": true,
"hasCreditCardBills": true,
"hasRecreationalVehicle": true,
"hasVehicle": true,
"hasRealEstate": true,
"spouseHasBenefits": true,
"isMarried": true,
"hasDependents": "2",
{
"personalIdentification": {
"ssn": "3018",
"fileNumber": "3018",
"fsrReason": "Waiver"
},
"personalData": {
"veteranFullName": {
"first": "Travis",
"middle": "D",