Generates metadata for research documents and specifications including date/time, git commit, branch, and repository info. Use when creating research documents, handoffs, or any documentation that needs timestamp and git metadata.
Generates metadata for documentation including timestamp, git commit, branch, and repository info.
npx claudepluginhub jeffh/claude-pluginsThis skill is limited to using the following tools:
This skill generates metadata for documentation files including research documents, handoffs, and specifications.
Activate this skill when:
thoughts/shared/research/thoughts/shared/handoffs/Run the following commands to gather all necessary metadata:
For git users:
# Current date/time with timezone
date '+%Y-%m-%d %H:%M:%S %Z'
# Timestamp for filename
date '+%Y-%m-%d_%H-%M-%S'
# Git information
git rev-parse --show-toplevel # Repo root
basename "$(git rev-parse --show-toplevel)" # Repo name
git branch --show-current # Current branch
git rev-parse HEAD # Current commit hash
For jj users:
# Current date/time with timezone
date '+%Y-%m-%d %H:%M:%S %Z'
# Timestamp for filename
date '+%Y-%m-%d_%H-%M-%S'
# Jujutsu information
jj workspace root # Repo root (or use pwd if in repo)
basename "$(pwd)" # Repo name
jj log -r @ --no-graph -T 'bookmarks' # Current bookmark(s)
jj log -r @ --no-graph -T 'commit_id.short()' # Current commit hash
Present the metadata to the user in this format:
Current Date/Time (TZ): [date with timezone]
Current Git Commit Hash: [commit hash]
Current Branch Name: [branch name]
Repository Name: [repo name]
Timestamp For Filename: [filename timestamp]
This metadata should be used in YAML frontmatter:
---
date: [Current date and time with timezone in ISO format]
git_commit: [Current commit hash]
branch: [Current branch name]
repository: [Repository name]
last_updated: [Current date in YYYY-MM-DD format]
---
2025-01-08_13-55-22)This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). 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, .html, .tsx, .vue, .svelte. 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. Integrations: shadcn/ui MCP for component search and examples.