Install
$ agentstack add skill-alessandrocaforio-academic-writing-generate-maps ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Generate Maps
Regenerate all commuting-zone choropleth maps used in the thesis. Maps follow the visual style of Frey, Berger & Chen (2018) "Political Machinery": borderless CZ polygons, thin state boundary overlays, sequential warm palette for task displacement, diverging blue-red for ideology.
Arguments
- (no args) — regenerate all 4 standard figures
election-td— only the 2x2 election-year TD mapselection-ideo— only the 2x2 election-year ideology mapsallyears-td— only the 2x4 all-years TD maps (appendix)allyears-ideo— only the 2x4 all-years ideology maps (appendix)single --year YYYY --var COLNAME— one full-size map
Steps
- Run the map generation command:
cd /Users/alessandro/Projects/Tesi && python3 -m src.geo_viz
Where ` is one of: all, election-td, election-ideo, allyears-td, allyears-ideo, single --year YYYY --var td_cz`.
If no arguments are provided, use all.
- Report which figures were saved to
results/figures/.
- If the thesis needs recompilation (because figure files changed), run:
cd /Users/alessandro/Projects/Tesi/thesis && tectonic main.tex 2>&1 | tail -5
Output Files
| Command | Output | |---------|--------| | election-td | fig_cz_map_td_elections.pdf/.png | | election-ideo | fig_cz_map_ideo_elections.pdf/.png | | allyears-td | fig_cz_map_td_all_years.pdf/.png | | allyears-ideo | fig_cz_map_ideo_all_years.pdf/.png | | single | fig_cz_map_{var}_{year}.pdf/.png |
Dependencies
src/geo_viz.py— MapEngine classdata/reference/cz_boundaries.geojson— CZ polygons (722 CZs, Albers projection)data/reference/state_boundaries.geojson— State outlines (49 states)results/panels/cz_analysis_panel.csv— CZ-level panel data
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: AlessandroCaforio
- Source: AlessandroCaforio/Academic-Writing
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.