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.