build-with-ai
claudecodexTurn a business problem into a published web app, one class session at a time.
6 skills
Plan, build, evaluate, and publish a browser app. No coding experience is required.
Plugin web-application-builder from marketplace decision-999 in jordanmeyer/decision-999. Commands read from the repo's manifest — today.
arquero-browser-appTransform, group and summarize local tabular data with Arquero. Use when dashboard calculations need substantive table operations beyond simple array code.
build-browser-appBuild or revise a self-contained browser app from a student's agreed PLAN.md, using task-driven product design and the selected visual identity. Use for implementation, preview, and fixes before evaluation.
campus-designerDesign or review Duke University-branded webpages, presentations, documents, and visual materials using official Duke guidance. Use for Duke brand application, not as authorization for a unit, athletics, or Duke Health identity.
deploy-browser-appGuide a student through GitHub onboarding and publish an evaluated browser app to its own GitHub Pages repository, then verify the exact deployed revision. Use for first publication or updates.
duckdb-browser-appBuild substantial local SQL data explorers using DuckDB-Wasm workers, real joins and aggregations, editable queries and table/chart results.
echarts-browser-appBuild analytical charts for dashboards or interactive presentations using bundled Apache ECharts. Use when charts explain local data or model results.
evaluate-browser-appWork with a student to test browser-app calculations, assumptions, and behavior against independent expected results, recording reproducible evidence tied to source history.
frappe-gantt-browser-appBuild a task schedule with start/end dates, progress and dependencies using Frappe Gantt. Use for project scheduling views, not automatic resource optimization.
highs-browser-appBuild browser resource-allocation optimizers with HiGHS in a worker, explicit linear or integer constraints, feasibility checks and interpretable results.
jstat-browser-appUse jStat for browser statistical calculations with explicit assumptions and independently checked expected results. Use for a defined statistical need, not as proof that a model is valid.
leaflet-browser-appBuild geographic market comparisons with local GeoJSON, interactive Leaflet maps and linked rankings. Use for geographic analysis without remote map tiles or geocoding.
mantine-browser-appBuild consistent React forms, controls and layouts with Mantine. Use when a React application needs a component library; keep simple forms on native controls within the common React baseline.
mermaid-browser-appRender explanatory flowcharts or process diagrams from authored text with Mermaid. Use React Flow when users must drag nodes or edit connections directly.
motion-browser-appAdd purposeful interface animation with Motion to a browser app. Use for state transitions that aid understanding; avoid animation for its own sake.
papa-parse-browser-appParse a visitor-selected local CSV or bundled CSV with Papa Parse. Use for quoted fields and CSV import workflows; not remote data fetching.
plan-browser-appInterview a student and save an agreed, testable plan for a self-contained browser app. Use before building or when app scope or its calculation model changes.
react-flow-browser-appBuild editable process or decision diagrams with nodes and connections using React Flow. Use for direct manipulation; choose Mermaid for text-authored explanatory diagrams.
reveal-browser-appCreate interactive analytical slide presentations with reveal.js, including local charts and scenario controls. Clarify whether live means local interactivity or unsupported external data updates.
seedrandom-browser-appCreate reproducible local random streams for browser simulations using seedrandom. Use when repeating the same seed and inputs must reproduce an experiment.
setup-browser-appPrepare a student's local browser-app project, Git history, and browser preview with agent-operated tools. Use for Web Application Builder setup or missing local prerequisites.
tabulator-browser-appBuild substantial interactive data tables with Tabulator for local dashboards, including sorting and filtering. Prefer native HTML tables for small read-only summaries.
vis-timeline-browser-appBuild interactive event timelines or interval roadmaps with local data using vis-timeline. Use Frappe Gantt for task dependency schedules.
Turn a business problem into a published web app, one class session at a time.
6 skills
Webpages, slides, and documents that follow Duke’s public brand guidelines.
1 skill
The scaffolding our students use to turn an SOP into a tested plugin that works across AI apps.
1 skill
Get grilled on your idea until every design decision is settled.
1 skill
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.