assignment-solver

Solve one assignment file via Math/Physics PDF or code artifact tracks.

Updated Sep 6, 2025
One-click install
npx skills add https://github.com/yyoonchul/agent-rules --skill assignment-solver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: assignment-solver
Source: https://github.com/yyoonchul/agent-rules/tree/main/agent-skills/skills/assignment-solver
Command: npx skills add https://github.com/yyoonchul/agent-rules --skill assignment-solver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires olefile, pypdf, and includes scripts (resource) components.

What problem does it solve?

Solve exactly one assignment problem file using a single endpoint with two tracks: Track A for Math/Physics PDF problem solving and Track B for code artifact generation.

Core Features & Use Cases

  • Track A uses ground-truth material from relevant lectures to produce a verified solution.
  • Track B generates code artifacts and accompanying explanations to illustrate the approach.
  • Inputs include the problem file, optional references, and an optional output format; final artifacts are saved next to the problem file.

Quick Start

Provide a complete solution artifact for a given assignment file using the selected track.

Frequently Asked Questions about assignment-solver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I solve a math or physics problem from a PDF file?▼

To solve a math or physics PDF problem, you provide the problem file and optional lecture reference materials. The solver uses a dedicated track to produce a verified solution artifact with explanations and saves the output next to the original file.

Can I generate code artifacts and explanations for an assignment problem?▼

Yes, you can generate code artifacts and explanations for an assignment by using the code generation track. The solver processes the single problem file and outputs the final code artifact alongside a detailed explanation of the approach.

What is the best way to ground assignment solutions in lecture materials?▼

The best way to ground solutions in lecture materials is to provide optional local reference files alongside the problem. The solver leverages these lecture ground-truth materials to verify answers, falling back to web sources only if needed and documenting all references.

Does the assignment solver work with multiple problem files at once?▼

No, the assignment solver enforces a strict one-problem-file-per-invocation workflow. It selects a single endpoint to process exactly one assignment file at a time to ensure focused and accurate solution generation.

How are references documented when solving a PDF assignment?▼

References are documented in a dedicated references section within the final solution artifact. The solver prioritizes local reference materials provided as inputs and falls back to web sources, ensuring all consultation sources are recorded.