Skip to content

ai-asset-pricing (Alex Dickerson)

license: MIT (repo LICENSE, "Copyright (c) 2025 Alex Dickerson") · 37 skills · last update: 2026-04-19

Source: https://github.com/Alexander-M-Dickerson/ai-asset-pricing

Maintainers: Alex Dickerson (Alexander-M-Dickerson on GitHub)

Compatibility: claude-code codex gemini-cli

An empirical asset pricing research repo built around WRDS data, the author's PyBondLab corporate-bond portfolio package and a LaTeX paper workflow, with shared entry points for Claude Code (CLAUDE.md), Codex (AGENTS.md) and Gemini CLI (GEMINI.md). Besides 38 skills it ships 11 agents (WRDS query experts for CRSP, Compustat, OptionMetrics, TAQ, JKP global factors and the Dickerson bond data, a PyBondLab orchestrator and a paper reader), 12 rule files, hooks, a LaTeX paper boilerplate and a Python bootstrap engine. The skills cover five areas: WRDS and bond data access, factor and panel construction rules against look-ahead bias, PyBondLab runs and reports, paper writing and auditing section by section (write, edit, audit, captions, maths, consistency, citations, style, submission to JF, RFS or JFE, referee replies), and repo maintenance (onboarding, context sync, skill, agent and rule authoring). A provenance audit (md5 plus difflib word-sequence ratio, 2026-09-29) against every details copy RISE already holds, the named upstreams (K-Dense, anthropics, meleantonio, hanlulong, EconAgentSkills), the Auto-Empirical-Research-Skills bundle, and the full git histories of the two projects the README acknowledges finds 34 first-party skills, 3 adapted skills and 1 vendored copy. The vendored copy, wrds-ssh, is Piotr Orlowski's claude-wrds-public skill (0.957; only an Examples block and a note preferring local psql were added) and is not catalogued. The adapted skills are catalogued with their origin named in the entry: wrds-schema (0.857, Orlowski's text kept whole and extended with JKP and Dickerson bond schemas), wrds-psql (0.470, also from Orlowski) and split-pdf (0.474, from Scott Cunningham's MixtapeTools, reworked for adaptive chunking and finance extraction notes). The README acknowledges both sources in general terms but the skill files do not credit them, and claude-wrds-public carries no licence file, so the MIT grant of this repo cannot extend to the Orlowski-derived text. RISE therefore links to those three adapted skills rather than reproducing them, the same treatment it gives their unlicensed sources; the other 34 are reproduced under MIT. Several skills assume tools a user must supply: idea, research and verify-citations search through a Perplexity MCP server, and the WRDS skills need the user's own WRDS account. The repo has been unchanged since 2026-04-19.

Source YAML: skills/ai-asset-pricing.yml

Skills

analysis (3)

Skill Field Stages Description Full text Source Updated
/factor-construction finance data-analysis research-design Rules against look-ahead bias when building cross-sectional factors: signal timing, lead-return alignment, monthly and annual (Fama-French style) rebalancing, breakpoint choices to ask the user about, and post-construction diagnostics. view origin 2026-03-11
/pybondlab-report finance data-analysis Writes a structured results report after each PyBondLab portfolio-formation run, using a fixed naming convention for strategies. view origin 2026-03-11
/run finance data-analysis code-generation Shortcut that runs single or batch PyBondLab portfolio sorts on the Dickerson bond data straight from Bash, bypassing the orchestrator agent, with templates for single sorts and within-firm sorts. view origin 2026-03-24

audit (6)

Skill Field Stages Description Full text Source Updated
/audit-captions finance revision-editing Checks every table and figure caption in a paper for consistent language, notation and formatting and reports findings by severity. view origin 2026-03-12
/audit-math finance formal-modeling referee-simulation Adversarial pass over the proofs, derivations and formal environments of a paper, reporting errors and gaps by severity. view origin 2026-03-12
/audit-section finance revision-editing Deep audit of one section of a paper for style, factual accuracy, citations and logical flow. view origin 2026-03-12
/check-consistency finance revision-editing Fast scan across sections for inconsistent numbers, terminology and cross-references. view origin 2026-03-12
/full-paper-audit finance referee-simulation revision-editing Runs the section audits across the whole paper, checking cross-section consistency, every citation and all style issues. view origin 2026-03-12
/verify-citations finance literature-discovery revision-editing Checks that every citation key in the LaTeX files exists in the .bib file and verifies the references through Perplexity. view origin 2026-03-12

data-handling (4)

Skill Field Stages Description Full text Source Updated
/bond-data finance data-acquisition data-analysis Reference for the Dickerson corporate bond dataset as used with PyBondLab: WRDS-to-PyBondLab column mapping, alternative return columns, value-weight choices, the 1-22 rating encoding, signal clusters and known data traps. view origin 2026-03-11
/panel-data-rules finance data-analysis code-generation Eight rules for CRSP and Compustat panels: gap-checked lags and leads, accounting-data timing, CCM linking, universe filters and winsorisation to confirm with the user, Compustat missing values, book-equity hierarchies and quarterly-data traps. view origin 2026-03-12
/wrds-psql finance data-acquisition Querying WRDS PostgreSQL from the local machine with psql and a .pgpass file: single-line command rule, query patterns, CSV and Parquet export, schema discovery and large extractions. Adapted from Piotr Orlowski's claude-wrds-public wrds-psql skill (0.470 word-sequence similarity). — origin 2026-03-24
/wrds-schema finance data-acquisition Preloads WRDS schema knowledge (tables, columns, join keys, known traps) for CRSP, Compustat, OptionMetrics and TAQ. Piotr Orlowski's claude-wrds-public wrds-schema skill (0.857 word-sequence similarity) extended with JKP global factor and Dickerson bond schemas. — origin 2026-03-11

drafting (2)

Skill Field Stages Description Full text Source Updated
/setup-paper finance paper-drafting Starts a new paper from the repo's LaTeX boilerplate, filling title, authors and affiliations, inserting tagged placeholder text and compiling a test PDF. view origin 2026-03-24
/write-section finance paper-drafting Writes a new section or subsection of an empirical finance paper under the repo's academic writing rules. view origin 2026-03-24

editing (4)

Skill Field Stages Description Full text Source Updated
/compare-versions general revision-editing Shows the diff between current and proposed text together with the reason for each change. view origin 2026-03-12
/edit-section finance revision-editing Revises an existing paper section for style, clarity and correctness under the repo's writing rules. view origin 2026-03-12
/proofread general revision-editing Mechanical scan for typos, LaTeX formatting slips, punctuation and spacing. view origin 2026-03-11
/style-check finance revision-editing Checks LaTeX prose against the repo's academic writing standards and reports violations by category and severity. view origin 2026-03-11

figures (1)

Skill Field Stages Description Full text Source Updated
/publication-figures finance data-analysis dissemination Figure conventions for empirical finance and economics: matplotlib styling, palettes, sizes, export settings, journal overrides and templates for time series, decile bars, coefficient plots and event studies. view origin 2026-04-19

ideation (1)

Skill Field Stages Description Full text Source Updated
/idea finance hypothesis-generation literature-discovery research-design Adversarial idea generator for empirical asset pricing that surveys the literature through Perplexity, attacks each hypothesis in a loop, checks WRDS data feasibility and compiles a research-plan skeleton. view origin 2026-03-12

infra (7)

Skill Field Stages Description Full text Source Updated
/build-context finance paper-drafting Builds a paper-context file from the user's .tex, .md or .pdf drafts, recording abstract, key results, terminology, sample, section structure, labels and key citations for later writing and audit skills. view origin 2026-03-12
/build-paper general dissemination Compiles the LaTeX paper to PDF through the pdflatex and bibtex cycle and lists common compilation failures. view origin 2026-03-24
/extract-section general revision-editing Pulls one section out of main.tex by its key so later skills can work on it in isolation. view origin 2026-03-12
/latex-doctor general dissemination Cleans .tex files by stripping comments, fixing compile errors and checking section markers. view origin 2026-03-24
/new-project finance Scaffolds a new empirical project folder with LaTeX, code, scripts, results, literature and guidance subfolders plus a README and a project-level CLAUDE.md. view origin 2026-04-19
/onboard finance Agent-driven cold start for the repo: finds or installs Python 3.11 or later, runs the shared bootstrap audit, plan and apply cycle, and sets up WRDS only if the user has an account. view origin 2026-04-05
/sync-context general Detects drift between the code and the agent documentation (docs/ai, AGENTS.md, CLAUDE.md) and proposes updates. view origin 2026-03-24

literature (2)

Skill Field Stages Description Full text Source Updated
/research finance literature-discovery Searches for papers, references and methodology literature through the Perplexity MCP tools and returns them in a fixed format. view origin 2026-03-12
/split-pdf finance literature-synthesis Downloads a paper, splits the PDF into chunks sized to its length, reads them in controlled batches and writes structured notes on question, data, method, results and factor definitions. Adapted, without credit in the file, from Scott Cunningham's MixtapeTools split-pdf skill (0.474 word-sequence similarity). — origin 2026-03-12

meta (3)

Skill Field Stages Description Full text Source Updated
/create-audit-agent general code-generation Creates new Claude Code agent files or audits existing ones against a 17-point checklist covering frontmatter, routing keywords, body-frontmatter alignment and consistency across agents. view origin 2026-03-11
/create-skill general code-generation Creates new Claude Code skills, auto-apply skills or trigger rules, or audits existing ones, walking through type choice, structural pattern, generation, validation and registration. view origin 2026-03-24
/rule-create general code-generation Creates new .claude/rules files or audits existing ones for quality and effectiveness. view origin 2026-03-11

review (1)

Skill Field Stages Description Full text Source Updated
/outline finance revision-editing Analyses paper structure, reporting section balance, word counts and compliance with Cochrane's writing principles. view origin 2026-03-12

revision (1)

Skill Field Stages Description Full text Source Updated
/respond-to-referee finance revision-editing Drafts response-letter text and matching LaTeX edits for a single referee point, or a complete reply document from a LaTeX template. view origin 2026-03-24

slides (1)

Skill Field Stages Description Full text Source Updated
/build-deck finance dissemination Builds and compiles Beamer seminar or conference decks following a Rhetoric of Decks philosophy, with narrative templates, a compile loop and a self-review step. view origin 2026-03-24

submission (1)

Skill Field Stages Description Full text Source Updated
/submission-prep finance dissemination Pre-submission checklist for the Journal of Finance, Review of Financial Studies, Journal of Financial Economics or another target journal. view origin 2026-03-11