agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
vishalsachdevSkill

chartjs-generator

vishalsachdev/claude-skills/chartjs-generator/SKILL.md

This skill generates interactive Chart.js visualizations for use in iframes using any chart type supported by the library (line, bar, pie, doughnut, radar, polar area, bubble, scatter). Use this skill when users need to create data visualizations for educational content, reports, or dashboards. The skill creates complete MicroSim packages with HTML, CSS, and documentation.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

claude-md-template

vishalsachdev/claude-skills/claude-md-template/SKILL.md

Create or fix a project's CLAUDE.md using a template that bakes in verification guardrails. Use when starting a new project, when a repo has no CLAUDE.md, when an existing one has grown bloated or stale, or when a non-developer needs their project set up so agents behave safely in it. Produces a short, high-signal file plus the guardrails that catch confident-wrong agent output.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

codebase-singularity

vishalsachdev/claude-skills/codebase-singularity/SKILL.md

Apply the codebase singularity approach: reliable codebase understanding and change with a repeatable workflow, guardrails, and verification gates. Use for repo work (feature, bugfix, refactor, migration) when you need high trust, minimal diffs, and explicit validation and exit criteria.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

complex-state-management

vishalsachdev/claude-skills/complex-state-management/SKILL.md

Production patterns for managing complex application state in React without Redux, Zustand, or other state libraries. Includes multi-stage loading, command patterns, refs for performance, and parallel data fetching. Use when building complex UIs with interconnected states, need loading stages and progress tracking, or implementing command patterns.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

concept-classifier

vishalsachdev/claude-skills/concept-classifier/SKILL.md

Create an interactive classification quiz MicroSim using p5.js where students read scenarios and classify them into the correct category from multiple choice options. Uses a data.json file for easy question editing. Ideal for teaching students to recognize patterns, identify types, or categorize examples across any subject domain.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

course-description-analyzer

vishalsachdev/claude-skills/course-description-analyzer/SKILL.md

This skill analyzes or creates course descriptions for intelligent textbooks by checking for completeness of required elements (title, audience, prerequisites, topics, Bloom's Taxonomy outcomes) and providing quality scores with improvement suggestions. Use this skill when working with course descriptions in /docs/course-description.md that need validation or creation for learning graph generation.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

course-generator

vishalsachdev/claude-skills/course-generator/SKILL.md

Convert a course outline into a fully fleshed out intelligent textbook. Use when: (1) User provides a URL containing a course outline/syllabus (2) User asks to "generate a course" or "create a textbook" from an outline (3) User wants to expand a course description into full learning materials

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

debugging-practices

vishalsachdev/claude-skills/debugging-practices/SKILL.md

Load for ANY bug-fix task — code, UI/UX, content, docs, accessibility, or workflow. Reproduce → isolate → fix → prevent cycle with real-session patterns. GEPA-evolved from 353 real Claude Code session bugfixes (+31pp holdout).

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

diagram-reports-generator

vishalsachdev/claude-skills/diagram-reports-generator/SKILL.md

This skill generates comprehensive diagram and MicroSim reports for the geometry course by analyzing chapter markdown files and creating table and detail reports. Use this skill when working with an intelligent textbook (specifically geometry-course) that needs updated visualization of all diagrams and MicroSims across chapters, including their status, difficulty, Bloom's Taxonomy levels, and UI complexity.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

entra-token-verification

vishalsachdev/claude-skills/entra-token-verification/SKILL.md

Verify a Microsoft Entra ID (Azure AD) access token server-side and derive identity from its claims. Use when adding or reviewing Entra/Azure AD JWT verification, when a verifier accepts tokens it should reject (or rejects tokens it should accept), or when binding a verified token to an identity record (GUID/oid comparison, netid derivation). Covers the v2-issuer/audience trap, the ID-token-as-access-token trap, the missing-email-claim trap, and case-folding hazards in identity comparison.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

faq-generator

vishalsachdev/claude-skills/faq-generator/SKILL.md

This skill generates a comprehensive set of Frequently Asked Questions (FAQs) from the course description, course content, learning graphs, concept lists, MicroSims, and glossary terms to help students understand common questions and prepare content for chatbot integration. Use this skill after course description, learning graph, glossary, and at least 30% of chapter content exist.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

formbuilder-admin

vishalsachdev/claude-skills/formbuilder-admin/SKILL.md

Create, edit, and manage forms in the University of Illinois ATLAS FormBuilder Admin application (appserv7.admin.uillinois.edu/FormBuilderAdmin). Use when the user needs to work with FormBuilder forms including: creating or editing form questions and sections, configuring event session categories and event sessions, setting up payment line items and CFOAPAL codes, managing workflow phases and routing triggers with conditional statements, configuring authentication and self-registration for local users, editing form periods, managing waitlists and registration limits, setting up question triggers for conditional visibility, working with text merge fields, handling form responses and reports, or troubleshooting form behavior. Keywords: FormBuilder, ATLAS, UIUC, form builder, event registration, survey, form questions, payment configuration, workflow, routing triggers, phases, event sessions, iPay, CFOAPAL.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

glossary-generator

vishalsachdev/claude-skills/glossary-generator/SKILL.md

This skill automatically generates a comprehensive glossary of terms from a learning graph's concept list, ensuring each definition follows ISO 11179 metadata registry standards (precise, concise, distinct, non-circular, and free of business rules). Use this skill when creating a glossary for an intelligent textbook after the learning graph concept list has been finalized.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

infographic-generator-p5

vishalsachdev/claude-skills/infographic-generator-p5/SKILL.md

This skill generates an interactive infographic visualization using p5.js that read vis-network compatible JSON data. Use this skill when creating educational infographics with nodes, edges, and hover interactions where users can explore relationships between concepts. Each infographic displays shapes with labels, shows tooltips on hover, and displays detailed descriptions in a control panel below the drawing area. The nodes are placed in absolute coordinates. The output is not a responsive design.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

installer

vishalsachdev/claude-skills/installer/SKILL.md

Installs and configures project infrastructure including MkDocs Material intelligent textbook templates, learning graph viewers, and skill tracking systems. Routes to the appropriate installation guide based on what the user needs to set up.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

install-learning-graph-viewer

vishalsachdev/claude-skills/install-learning-graph-viewer/SKILL.md

This skill installs an interactive learning graph viewer application into an intelligent textbook project. Use this skill when working with a textbook that has a learning-graph.json file and needs a visual, interactive graph exploration tool with search, filtering, and statistics capabilities.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

learning-design-checklist

vishalsachdev/claude-skills/learning-design-checklist/SKILL.md

Generate a quick compliance checklist from the Four Learning Design Pillars. Use when users want a practical checklist for reviewing content, a quick audit tool, or verification questions for specific pillars. Triggers on "checklist", "quick audit", "design check", or "verify against pillars".

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

learning-design-review

vishalsachdev/claude-skills/learning-design-review/SKILL.md

Review educational content against the Four Learning Design Pillars framework. Use when users want to evaluate course materials, lessons, tutorials, e-learning modules, or any instructional content for alignment with evidence-based learning design principles. Provides structured feedback with specific principle references (e.g., 1.1.1, 2.3.4) and actionable recommendations. Triggers on "review this course", "evaluate my lesson", "check best practices", or "analyze this module".

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

learning-graph-generator

vishalsachdev/claude-skills/learning-graph-generator/SKILL.md

Generates a comprehensive learning graph from a course description, including 200 concepts with dependencies, taxonomy categorization, and quality validation reports. Use this when the user wants to create a structured knowledge graph for educational content.

23mo agoReviewMountCreate a free account to mount
vishalsachdevSkill

linkedin-announcement-generator

vishalsachdev/claude-skills/linkedin-announcement-generator/SKILL.md

This skill generates professional LinkedIn announcement text for intelligent textbooks by analyzing book metrics, chapter content, and learning resources to create engaging posts with key statistics, hashtags, and links to the published site. Use this skill when you need to create social media announcements about textbook completion or major milestones.

23mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.