By cailmdaley
Agent skills for research: autonomous iteration loops, bibliography management, data visualization, scientific coding, image generation, and TTS.
npx claudepluginhub cailmdaley/skills --plugin research-skillsConsult the other coding agent — Claude Code calls Codex, Codex calls Claude Code. Use for second opinions, code review, consensus, or dispatching tasks to the other agent. Two modes: one-shot for quick questions, tmux session for extended collaboration. Triggers: "confer", "ask claude", "ask codex", "second opinion", "get a review from", "use claude for", "use codex for", "dispatch to".
Draft a ralph constitution — a markdown spec describing a desired state for autonomous iteration. Study the problem space, shape the spec interactively, then launch the ralph loop. Use for any work where adaptation matters more than a fixed plan: science, refactoring, exploration, creative work. Triggers: "constitution", "constitute", "ralph spec", "set up a ralph", "create a ralph", "write a spec".
Create data visualizations, design figures, and plot analysis results. Specialized for observational cosmology (spectra, covariances, posteriors, sky maps) but capable of creative/expressive output for outreach. Use when: plotting data, designing figures for papers/talks, visualizing uncertainty, creating publication-quality graphics, or any task involving matplotlib/seaborn/plotly. Triggers on: "plot", "figure", "visualize", "chart", "graph", "histogram", "scatter", "heatmap", "contour", "power spectrum", "corner plot", or any request to create or improve data graphics.
Implement scientific analysis code with quality and correctness following research workflow standards. Use when writing research code, implementing algorithms, creating analysis scripts, or developing scientific computations. Triggers on: "implement", "write code", "code this up", "analysis script", "algorithm", "compute", "calculate", or any request to write or implement scientific/numerical code.
Read arXiv paper source and add BibTeX entries via ADS API. Use for research that requires reading full paper text and managing citations. Triggers on: "read paper", "cite", "add to bibliography", "bibtex", "ADS", "arXiv", "find paper", "add citation", or any request to read scientific papers or manage references.
REQUIRED for all image generation requests. Generate and edit images using Gemini CLI with persistent visual memory via KV cache warmth. Use whenever the user asks to create, generate, make, draw, design, or edit any image or visual content.
Speak text aloud using local TTS. Use when the user wants to hear something read out loud, spoken, voiced, narrated, or audibly rendered. Triggers on: "read this aloud", "say this", "speak", "out loud", "tell me [verbally]", "narrate", "voice this", "hear this", "read to me", "TTS", or any request to audibly render text.
Autonomous loop iteration toward a desired state. You are inside a ralph loop — your spec is in the system prompt. Survey, contribute, update state discoverably, exit. Activated automatically inside ralph loops. Triggers: "ralph-loops", "ralph", "ralph loop", "iterate", "autonomous loop".
Agent skills for research work — autonomous iteration, scientific visualization, bibliography management, image generation, and more. Currently packaged as a Claude Code plugin, but the skills themselves are just markdown files that any coding agent can use.
Read each skill before you run it. These skills shape how your agent works. ralph-loops and confer run agents with no permission gates — they bypass all approval checks and sandboxing. Understand what a skill does before activating it.
These reflect one person's workflow, not universal best practices. Fork the repo, delete what doesn't fit, rewrite what almost fits. The best skills are the ones you've made your own.
# Claude Code
claude plugin marketplace add cailmdaley/skills
claude plugin install research-skills
# Codex (no plugin system — symlink the skills directory)
git clone https://github.com/cailmdaley/skills.git ~/.local/share/skills
ln -s ~/.local/share/skills/skills/* ~/.agents/skills/
Two skills that work together. constitution is the design document — a markdown spec describing the desired state, written to outlast any single iteration. ralph-loops is the execution engine — fresh-context loops that survey reality, contribute, and exit, repeating until the constitution is satisfied.
Use the constitution skill to draft a spec: "use the constitution skill to help me write a spec for [your goal]." Then launch with the included ralph script, which runs in a tmux session with support for both Claude Code and Codex backends. Attach to watch, steer, or update the spec mid-run.
Pattern adapted from Geoffrey Huntley's Ralph Wiggum.
Consult the other coding agent — Claude Code calls Codex, Codex calls Claude Code. One-shot mode for quick questions, reviews, or dispatched tasks; tmux session mode for extended back-and-forth collaboration.
A decision framework synthesizing Bertin, Cleveland, Tufte, Cairo, Wilke, and Knaflic. Routes from data type to visualization form, with cosmology-specific conventions (power spectra, covariance matrices, triangle plots, sky maps). Includes a visualization catalog, color palette reference, and design system.
Opinionated approach to research code: conceptual density, concise conditionals, natural line breaking. Write it right the first time — clean, correct, no post-hoc cleanup needed.
Read full paper source from arXiv, fetch BibTeX from NASA ADS, generate citation keys, append to your .bib file. Requires $ADS_API_TOKEN.
Generate and edit images using Gemini CLI with persistent visual memory via KV cache warmth. Two warm caches (Gemini's KV cache + Claude's context) enable iterative refinement. Includes transparency extraction via difference matting.
Requires Gemini CLI with the nanobanana extension.
Speak text aloud using pocket-tts server with streaming audio. macOS only.
Requires: pip install pocket-tts, brew install ffmpeg, a voice file at ~/.config/pocket-tts/default-voice.wav.
MIT
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Use this agent when you need expert assistance with React Native development tasks including code analysis, component creation, debugging, performance optimization, or architectural decisions. Examples: <example>Context: User is working on a React Native app and needs help with a navigation issue. user: 'My stack navigator isn't working properly when I try to navigate between screens' assistant: 'Let me use the react-native-dev agent to analyze your navigation setup and provide a solution' <commentary>Since this is a React Native specific issue, use the react-native-dev agent to provide expert guidance on navigation problems.</commentary></example> <example>Context: User wants to create a new component that follows the existing app structure. user: 'I need to create a custom button component that matches our app's design system' assistant: 'I'll use the react-native-dev agent to create a button component that aligns with your existing codebase structure and design patterns' <commentary>The user needs React Native component development that should follow existing patterns, so use the react-native-dev agent.</commentary></example>
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Automates browser interactions for web testing, form filling, screenshots, and data extraction