AgentStack
SKILL verified MIT Self-run

Econ Slides Review

skill-augusthuangmx-econ-review-master-econ-review-master · by AugustHuangMX

Use when the user wants to turn economics PDF lecture slides or an economics course folder into portable Markdown revision notes, a problem-first 21-hour review roadmap, a refined existing review outline, or a current-scope past exam to lecture map. Trigger for: 总结课件, 复习资料, 考点总结, cheat sheet, 公式速查, summarize slides, review notes, lecture summary, review roadmap, 复习路线图, 复习排期, 21小时复习计划, problem-fir…

No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add skill-augusthuangmx-econ-review-master-econ-review-master

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Econ Slides Review? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Econ Slides Review

Turn economics course materials into concise, exam-oriented portable Markdown notes. Optimize for three things: economic intuition, source traceability, and integration with problem patterns. Do not merely compress slides.

Operating Rules

  • Use a PDF-capable intake method for all PDFs. If a pdf or pdf-reading companion skill is available, use it for extraction and page handling.
  • Default deliverable: write one .md file to disk in the course directory. Do not stop with a chat-only summary unless the user explicitly asks for chat-only output.
  • Default language: Chinese-first, with important economics terms preserved in English parentheses, such as 边际替代率 (Marginal Rate of Substitution, MRS).
  • Default scope: if the user points to a folder, scan the folder before summarising. If the user points to one specific PDF, treat it as the lecture source and produce a lecture-only review.
  • Required citations: every knowledge point, formula, definition, model result, technique, and exam observation must include a precise source locator wrapped in Markdown inline-code backticks, such as ` Lec 3 课件页 12-18 `.
  • Required intuition: every formal result, definition, formula, theorem, or model conclusion must be followed by a #### Economic Intuition subsection. If the intuition is unclear, write #### Economic Intuition followed by 直觉待补充 instead of silently omitting it.
  • Never fabricate problem recommendations. Add |推荐练习:... inside the same inline-code source tag only when a matching problem set, exam, seminar, or solution item was actually found.
  • Do not solve homework or write essays. For problem sets and exams, extract tested concepts, question patterns, and answer techniques only.

Mode Selection

Infer the mode before starting deep reading. Respect scope-limiting phrases such as "只生成", "只润色", "不要完整笔记", "roadmap-only", or "outline refinement".

| Mode | Trigger | Output | |---|---|---| | Full review | Default for summary/review-note requests | _review.md with integrated notes, past exam analysis when available, 21-hour roadmap, and quick reference | | Roadmap only | 只生成 roadmap, 复习排期, 21 小时, problem-first roadmap, 从题目出发安排复习 | _roadmap.md; do not generate full notes | | Current-scope past exam map | 今年考纲真题映射, 真题对应课件页, 判断真题是否超纲, current-scope past exam map, past exam to lecture mapping | _current_scope_exam_map.md; map every past exam subquestion to current scope, lecture location, and related problem sets | | Outline refinement | 润色大纲, 修改复习大纲, review outline, outline refinement, or user points to an existing outline | Refined outline saved as _refined.md unless the user asks to overwrite |

Mode rules:

  • In full review mode, append a 21-Hour Problem-First Review Roadmap section after the main topic content and past exam analysis. Keep Quick Reference as the final compact lookup section.
  • In roadmap-only mode, scan the folder and build the concept-to-question map, but read lecture material only as needed to connect questions back to source pages and concepts.
  • In current-scope past exam map mode, scan all past exam papers down to subquestion level, judge each subquestion against the current course scope, and keep all subquestions in the output with a scope status.
  • In outline-refinement mode, do not regenerate the whole review note unless the user asks. Audit the existing outline against the course materials, propose changes, interact with the user on priorities, then write the refined outline.
  • If the user requests multiple modes, combine them in the order requested.

Folder Scan

Before reading content deeply, list the target course folder recursively up to 2 levels deep and classify available PDFs plus any existing outline/review Markdown or text files. Use subfolder names, filenames, and visible document clues.

| Category | Common patterns | Use | |---|---|---| | Syllabus / Outline | syllabus, outline, course_outline, module_guide | Topic order, assessment structure, exam format | | Existing review outline | review_outline, revision_outline, 复习大纲, 大纲, roadmap, review.md, outline.md | Candidate for outline-refinement mode | | Lecture slides | lecture, lecture_notes, slides, 课件, lec, week, topic | Primary source, required for folder-level runs | | Problem sets | problem_set, pset, ps, homework, hw, exercises | Tested concepts and question patterns | | Seminar / Tutorial | seminar, tutorial, 习题课, section | Extra intuition, worked examples, common mistakes | | Solutions | solution, solutions, sol, answers, mark_scheme | Expected solution structure and techniques | | Past exams | past_exam, past_paper, exam, final, midterm, mock | Exam format and recurring topic patterns | | Reading lists | reading, references, bibliography | Context only, do not summarise readings by default |

Handle folder layouts flexibly:

  • Organized folders: classify first by folder name, then refine by filename.
  • Flat folders: classify by filename patterns.
  • Ambiguous files: list as unclassified; do not guess.
  • Missing lectures in a folder-level task: stop and ask which files contain the lecture content.

Report the scan before proceeding, adapting to what exists:

Found in EC487/:
  Syllabus: syllabus.pdf
  Lectures: lecture_notes/ (8 PDFs)
  Problem Sets: pset/ (4 PDFs)
  Solutions: solutions/ (4 PDFs)
  Past Exams: past_exam/ (3 PDFs)
  Seminar: not found
  Unclassified: notes_misc.pdf

Resource Integration

Use available materials as one integrated evidence base, not as separate summaries.

| Available materials | Expected output | |---|---| | Lectures only | Concepts, formulas, models, proofs, diagrams, and intuition | | Lectures + syllabus | Above, ordered by syllabus topics and assessment structure | | Lectures + problem sets | Above, plus "how it is tested" per topic | | Lectures + solutions | Above, plus answer structure, rigor level, and techniques | | Lectures + seminars | Above, plus extra intuition and common mistakes | | Lectures + past exams | Above, plus exam format, recurring topics, and question-type patterns |

When extra resources exist beside the lectures, integrate them into the relevant topic blocks. Producing a lecture-only summary while ignoring available problem sets, solutions, seminars, or exams is a failure.

Workflow

  1. Scan and classify. Report found materials and note any missing or ambiguous categories.
  2. Read syllabus first if present. Extract topic sequence, lecture-to-topic mapping, assessment format, examinable topics, and readings. Use it as the structural backbone.
  3. Build a lecture map. Read enough of all lectures to identify lecture boundaries, topic transitions, summary slides, and page ranges. For long decks, segment before deep extraction.
  4. Build a concept-to-question map if practice materials exist. Skim problem sets, past exams, seminars, and solutions. Record question ID, topic, concept tested, question type, and any solution technique.
  5. Deep-read by topic segment. Extract definitions, formulas, model setups, propositions, proof strategies, diagrams, examples, techniques, and common mistakes. Attach page references immediately while reading.
  6. Merge into one review document. Organize by syllabus topic order if available, otherwise by inferred lecture topic order. Put practice patterns and answer techniques under the concepts they test.
  7. Add final sections. Include Past Exam Analysis if past exams exist, add the problem-first roadmap unless the user opted out, and always include a compact Quick Reference section.
  8. Run the verifier pass. Fix gaps before writing the final file.
  9. Write the Markdown file. Save _review.md directly in the course directory and confirm it exists.

For roadmap-only mode, run Steps 1-4, then jump to Problem-First Roadmap. For current-scope past exam map mode, run Steps 1-4, enumerate all past exam questions and subquestions, then jump to Current-Scope Past Exam Map. For outline-refinement mode, run Steps 1-4 as an audit pass, then jump to Existing Outline Refinement.

Output Contract

File Naming

Use one output file in the course directory, with this priority:

  1. Course code from folder or syllabus: EC487_review.md
  2. Folder name if course code is unclear: Advanced_Micro_review.md
  3. Source PDF stem for single-PDF runs: labor_econ_slides_review.md
  4. Fallback: econ_review.md

Use a custom filename if the user specifies one.

Roadmap-only output uses _roadmap.md. Current-scope past exam map output uses _current_scope_exam_map.md. Outline refinement output uses _refined.md by default and must not overwrite the original outline unless the user explicitly asks for that.

YAML Frontmatter

---
title: " Review"
date: 
course: ""
tags:
  - review
  - 
---

Include syllabus_topics and exam_format only when that information was found.

Document Structure

#  复习笔记

## Exam Information
## Topic 1: 
### Key Concepts
### Models
### Formulas
### Problem Patterns
### 易错点与解题技巧
## Topic 2: 
## Past Exam Analysis
## Current-Scope Past Exam Summary
## 21-Hour Problem-First Review Roadmap
## Quick Reference

Skip unavailable sections rather than filling them with boilerplate. For example, omit Past Exam Analysis when no past exams were found.

Heading-Based Blocks

Do not use Obsidian-style callout or admonition markers. Use plain Markdown headings so the output works cleanly in Obsidian, GitHub, PDFs, Word exports, and printed notes.

Use these headings consistently:

  • #### Definition: formal definitions, preserving exact mathematical content when possible.
  • #### Formula: key formulas with conditions for validity.
  • #### Economic Intuition: mandatory economic intuition after formal results.
  • #### Problem Pattern: representative problem patterns from problem sets, seminars, or exams.
  • #### Answer Technique: answer structures, derivation tricks, and problem-solving methods.
  • #### Common Mistakes: fragile assumptions, tricky edge cases, and frequent errors.
  • #### Exam Evidence: past exam observations and likely tested patterns.
  • #### Diagram Notes: textual descriptions of important diagrams.

For compact topics, combine related blocks under one concept heading, but never omit #### Economic Intuition after a formal result.

If formatting examples are needed, read references/heading-output-examples.md.

Citations and Practice Links

  • Put citations at the point level, not just section level.
  • Wrap source locators in Markdown inline-code backticks. Use:
`课件页 16`
`课件页 12-18`
`Lec 3 课件页 12-18`
`PS2 Q3`
`Exam 2023 Q1b`
  • Append recommendations inside the same source tag only when matched evidence exists:
`课件页 16|推荐练习:PS2 Q3, Exam 2023 Q1b`
  • If a formal result appears in a non-lecture source only, cite that source precisely and avoid pretending there is a slide page.

Current-Scope Past Exam Map

Use this mode when the user asks whether past exam questions are still examinable under the current course scope, or asks to map past exam questions back to current lecture slides.

Current scope basis:

  1. Prefer the current syllabus, module guide, course outline, or explicit current review outline when available.
  2. If no syllabus/outline exists, treat the current lecture PDFs as the source of truth.
  3. Use current problem sets as supporting evidence for practice alignment, not as the sole scope authority unless lectures are ambiguous.

Past exam handling:

  • Traverse every past exam paper found in past_exam, past_paper, exam, final, midterm, or equivalent folders.
  • Enumerate questions down to subquestion level, such as Exam 2023 Q1b.
  • Keep every past exam subquestion in the output. Do not drop out-of-scope questions.
  • Do not solve the exam question. Extract the tested concept, required technique, current relevance, lecture location, and related practice.

Scope status labels:

  • In Scope: the concept appears in the current syllabus or current lecture slides.
  • Partially In Scope: part of the subquestion matches current content, but another part uses removed or extra material.
  • Out of Scope: the tested concept does not appear in current syllabus or current lecture slides.
  • Unclear: the exam subquestion or current lecture mapping is too ambiguous to classify safely.

Lecture location rules:

  • Prefer exact lecture page locators, such as Lec 6 课件页 34-42.
  • If exact pages are uncertain, use the closest lecture section/topic, such as Lec 6 Section: Incentive Compatibility.
  • Do not invent page numbers. Section-level fallback is better than false precision.

Standalone output structure:

# Current-Scope Past Exam Map

## Current Scope Basis

- Syllabus / outline used: ...
- Current lecture slides used: ...
- Scope inference rule: ...

## Exam-to-Lecture Coverage Table

| Exam | Subquestion | Topic Tested | Scope Status | Current Lecture Location | Related Problem Set | Notes |
|---|---|---|---|---|---|---|

## Question-by-Question Mapping

### Exam 2023 Q1b

#### Scope Status

In Scope / Partially In Scope / Out of Scope / Unclear

#### Tested Knowledge Point

...

#### Current Lecture Location

`Lec 6 课件页 34-42`

#### Related Problem Set

`PS2 Q3`

#### Mapping Note

Explain briefly why this subquestion is in scope or out of scope.

In full review mode, include only a compact Current-Scope Past Exam Summary with high-value in-scope patterns and major out-of-scope warnings. Keep the full per-subquestion table for standalone current-scope map mode.

Problem-First Roadmap

The roadmap is a fixed-budget revision plan for 21 hours by default: 7 sessions, 3 hours each. If the user asks for another time budget, scale the sessions while preserving the problem-first logic.

Build the plan from practice evidence in this priority order:

  1. Past exams: highest priority for format, topic recurrence, and exam-style timing.
  2. Problem sets: highest priority for tested techniques and topic coverage.
  3. Solutions and seminars: use for answer structure, common shortcuts, and mistakes.
  4. Lectures: use to backfill weak concepts and cite source pages after a question reveals the gap.

Each session should include:

  • Goal: what exam ability this session builds.
  • Start from questions: specific past exam or problem set questions to attempt first.
  • Return to notes: exact lecture/source pages to revisit after the attempt, using inline-code source locators.
  • Fix the gap: formulas, models, proof techniques, or intuition to repair.
  • Output: a concrete artifact such as an error log, formula sheet update, rewritten answer plan, or timed redo.

Session structure for each 3-hour block:

| Time | Task | |---|---| | 0:00-0:20 | Preview the target question set and write what each question is testing | | 0:20-1:35 | Attempt questions under light timing without notes | | 1:35-2:20 | Check solutions or seminar notes and identify gaps | | 2:20-2:50 | Return to lecture pages and patch concepts/formulas | | 2:50-3:00 | Record mistakes and choose the next redo target |

If no past exams or problem sets exist, say that the plan is lecture-driven due to missing practice evidence, then create retrieval tasks from lecture examples instead of inventing fake questions.

Existing Outline Refinement

Use this mode when the user asks to modify or polish an existing review outline, or points to an outline file.

  1. Identify candidate outline files from the scan. If multiple plausible outlines exist, ask which one to edit.
  2. Read the chosen outline, syllabus if available, and the concept-to-question map.
  3. Audit the outline for missing high-yield topics, weak intuition, missing formulas, missing page locators, missing practice links, poor sequencing, and overlong prose.
  4. Present

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.