Skip to content

Instantly share code, notes, and snippets.

View nicksteffens's full-sized avatar

Nick Steffens nicksteffens

View GitHub Profile
@nicksteffens
nicksteffens / hogwarts-claude-instructions.md
Created August 15, 2025 19:53
Claude Development Instructions for Hogwarts Package - Ember.js Data Sources Management App

Claude Local Instructions - Hogwarts

Application Overview

Hogwarts is an Ember.js v3.28.6 application for Data Sources creation and management. It provides the UI for connecting Intelligent Content to various client data sources.

Development Rules

Package Manager

  • Always use yarn (configured via volta in root package.json)
  • Never use npm commands in this workspace
@nicksteffens
nicksteffens / github-workflow.md
Last active August 28, 2025 15:29
Claude Code: GitHub CLI-First Workflow with Safety Checks
@nicksteffens
nicksteffens / commit-conventional.md
Last active August 28, 2025 15:29
Claude Code: Conventional Commit Workflow with Co-Authors
@nicksteffens
nicksteffens / daily-log.md
Last active August 28, 2025 15:27
Claude Code: Daily Log Update Workflow
@nicksteffens
nicksteffens / branch-create.md
Last active August 28, 2025 15:29
Claude Code: Feature Branch Creation Workflow
@nicksteffens
nicksteffens / repo-assess.md
Last active August 28, 2025 15:29
Claude Code: Repository Assessment Workflow
@nicksteffens
nicksteffens / CLAUDE_RULES.md
Last active August 28, 2025 16:18
Claude Development Rules for Movable Ink
@nicksteffens
nicksteffens / CLAUDE_DAILY_LOG.md
Last active August 28, 2025 16:15
Movable Ink + Claude Daily Log
# Inspired from https://github.com/meiokubo/emoji.zsh-theme/blob/main/emoji.zsh-theme
PROMPT=" %(?:%{$fg_bold[cyan]%}➜:%{$fg_bold[cyan]%}➜)"
PROMPT+=' %{$fg[green]%}%c%{$reset_color%} $(git_prompt_info)'
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[green]%}[%{$fg[cyan]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}] %{$fg[yellow]%}✏️ "
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[green]%}] ✅"
@nicksteffens
nicksteffens / copy-svgs.sh
Created April 4, 2023 20:24
allows rapid copying of svgs from a srcDir to destDir
#!/bin/bash
# Set the source and destination directories
SRC_DIR="$1"
DEST_DIR="$2"
# Loop through all SVG files in the source directory
for svg_file in "$SRC_DIR"/*.svg
do
# Get the filename without the path or extension