From ryanchen01-documentation-skills
Generates comprehensive, structured research reports.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ryanchen01-documentation-skills:analysis-reportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before analyzing data, map the scientific context of the repository:
Before analyzing data, map the scientific context of the repository:
pyproject.toml for libraries and main.py (or equivalent) for the execution flow.references/ directory for background materials, standard definitions (e.g., NEMA, IEC), or methodology specifications. Use these files to define terms and expected behaviors.data/ with comprehensive filenames (e.g., data/radial_positions_10min_run.csv). Always inspect file headers to confirm units and column definitions.assets/ with comprehensive filenames.Do not rely solely on existing summary text; verify findings by inspecting raw data or running code:
uv run main.py) to generate the most recent metrics. You are also allowed to write new Python files/scripts for analyzing data. If a package you need does not exist, you are allowed to use uv add <package> to add it.references/.Crucial Step: Before generating the full text of the report, pause and present a brief plan to the user to ensure alignment:
data/contrast.csv and references/nema_standards.pdf").Unless otherwise specified, always consolidate findings into a new file named docs/analysis-report.md.
Report Structure:
data/ and standards from references/.^{99m}Tc).$E = mc^2$).$$ to delimit multi-line formulas.User: "Analyze the stability of the sensor data in this repo." Action:
references/sensor_datasheet.md to find the nominal operating range.data/sensor_stability_log_24hours.csv.docs/analysis-report.md:
data/sensor_stability_log_24hours.csv against specs in references/sensor_datasheet.md."main.py.User: "Compare the simulation results between the 'Fast' and 'Accurate' algorithms." Action:
data/simulation_output_fast_algo.csv and data/simulation_output_accurate_algo.csv.docs/analysis-report.md:
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Runs a structured interview session to sharpen plans or designs, producing ADRs and a glossary as output.
Applies curated color/font themes to slides, docs, and HTML artifacts. Includes 10 preset themes and can generate custom themes on demand.
npx claudepluginhub joshuarweaver/cascade-knowledge --plugin ryanchen01-documentation-skills