THIS TOOL IS IN BETA TESTING - DO NOT INPUT CUI OR PII INTO THIS SYSTEM
Royal Spark Logo Royal Spark

πŸ› οΈ USAF File Forge

Rapid Document Automation & Template Creation

Instructions & Pro Tips

How It Works

File Forge streamlines document creation by combining a template with your data. You provide a template with placeholders (e.g., `{{member_name}}`), give the AI context, and it generates the content needed to fill the template. You can also fill the fields manually.


Step-by-Step Guide (AI Generation)

  1. Choose Template: Upload your own `.docx`, `.pptx`, etc. file with placeholders, or select one from our pre-made list.
  2. Provide Context: In Step 2, upload a document (like a draft or bullet points) or paste text into the "Or paste your data" box. This is the information the AI will use.
  3. Select AI Instructions: Choose a prompt style that matches your goal (e.g., "USAF Decoration Narrative").
  4. Generate & Copy Prompt: Click the "Generate & Copy" button. This creates a detailed set of instructions for the AI and copies it to your clipboard.
  5. Use External AI: Go to an AI chat tool (like NIPR GPT), paste the prompt, and get the response.
  6. Paste JSON Response: The AI will return a block of code called JSON. Copy the entire JSON object (from `{` to `}`) and paste it into the "Paste AI Response (JSON)" box in File Forge.
  7. IMPORTANT:Do not use the "copy" button at the bottom of the response. Use only the copy button in the top right of the code block, or manually copy from { to }.
  8. Fill & Download: Click "Fill Template & Download" to get your completed document.

✨ Pro Tips & Advanced Usage

  • Context is King: The better your input context, the better the AI's output. Provide clear, detailed bullet points or a rough draft for best results.
  • Manual Override: Don't like a piece of AI-generated text? You can edit the JSON in the text box before you click "Fill Template".
  • JSON Errors?: If the AI adds extra text like "Here is the JSON you requested:", make sure you only copy the text starting with `{` and ending with `}`.
  • Advanced Control with Inline Instructions:

    For ultimate control, embed instructions directly inside your placeholders. The tool will pass these instructions to the AI. The tool still uses the name before the colon (`:`) as the placeholder key.

    Syntax: {{placeholderName:Your detailed instruction here}}

    // For character limits:
    {{projectSummary:Write a 2-3 sentence summary, under 280 characters}}
    
    // For specific formatting:
    {{actionItems:Provide as a bulleted list starting with a dash (-)}}
    
    // For controlling content and tone:
    {{rebuttalStatement:Write in a formal and respectful tone, acknowledging the counseling but not admitting fault.}}

1Upload Or Select Template

Upload a Word (.docx), PowerPoint (.pptx), Excel (.xlsx), or PDF (.pdf) template in the correct format, or choose from our pre-made templates.

Upload a file

Select a template

2Provide Content

Give the AI context by uploading a document or pasting text. Alternatively, switch to "Manual Entry" to fill placeholders yourself.

1Upload Completed Document

Select a completed Word (.docx), PowerPoint (.pptx), or Excel (.xlsx) file. (PDFs not supported).

2Analyze & Generate Template

Review the extracted text, then generate a prompt for the AI to identify variables.

?Future Tool

This section is reserved for a future tool. Check back later for updates!

?Future Tool 2

This section is reserved for a second future tool. Check back later for updates!

πŸ› Debug Output: