Agent Skill
2/7/2026

assistant

This skill should be used when the user asks to "help me stay on track for Staff", "track my progress", "remind me about my boundary", "keep me accountable", "be my copilot", "monitor my work", or mentions career progress tracking, Staff Engineer signals, or workflow automation. Provides proactive workflow management and career tracking.

K
kriscard
1GitHub Stars
1Views
npx skills add kriscard/kriscard-claude-plugins

SKILL.md

Nameassistant
DescriptionThis skill should be used when the user asks to "help me stay on track for Staff", "track my progress", "remind me about my boundary", "keep me accountable", "be my copilot", "monitor my work", or mentions career progress tracking, Staff Engineer signals, or workflow automation. Provides proactive workflow management and career tracking.

kriscard-claude-plugins

Personal Claude Code plugin marketplace - skills, commands, and agents for maximum productivity.

Installation

Add this marketplace from GitHub:

claude plugin marketplace add kriscard/kriscard-claude-plugins

Install plugins you need:

Essential (recommended for all environments but may require some local configuration)

claude plugin install essentials@kriscard           # Core workflow tools
claude plugin install developer-tools@kriscard      # Coding agents
claude plugin install testing@kriscard              # Test specialists
claude plugin install assistant@kriscard            # Staff Engineer workflow assistant
claude plugin install chromedev-tools@kriscard      # Chrome DevTools integration
claude plugin install til@kriscard                  # TIL documentation
claude plugin install architecture@kriscard         # System design
claude plugin install obsidian-second-brain@kriscard # Knowledge management

Optional (install based on your workflow)

claude plugin install ideation@kriscard             # Brain dumps → specs
claude plugin install content@kriscard              # Blog posts & talks
claude plugin install ai-development@kriscard       # LLM/RAG tools
claude plugin install neovim-advisor@kriscard       # Neovim optimization
claude plugin install dotfiles-optimizer@kriscard   # Dotfiles analysis
claude plugin install studio-startup@kriscard       # Project startup orchestration
claude plugin install interactive-learning@kriscard # Learning tutorials

Updating Plugins

To get the latest plugin changes, manually clear the cache:

rm -rf ~/.claude/plugins/cache/kriscard

Then reinstall the plugins you need. This workaround is needed because Claude Code's automatic plugin updates don't always work correctly (tracking issue).

Plugins

PluginDescriptionHow to Use
essentialsCore workflow tools - commits, specs, PRs, deep thinkingCommands: /commit, /spec, /deep-spec, /issue, /pr, /ultrathink, /analyze-repo, /de-slopify<br>Auto-enforces: Skill usage across all interactions
assistantEngineer workflow assistant - standups, career tracking, quality checks, context managementCommands: /standup, /weekly-summary, /quality-check, /context-save, /context-restore, /staff-progress<br>Auto-suggests: Actions after commits/PRs, learning from your patterns
ideationTransform brain dumps into structured implementation artifactsCommands: /ideation, /validate-output<br>Workflow: Confidence → Questions → Contract → PRDs → Specs
contentBlog posts, documentation, and conference talksCommands: /write-blog, /create-talk<br>Natural language: "Write a blog about...", "Help me document..."
architectureSystem design, technical leadership, and architecture documentationCommands: /arch-doc, /check-spec, /explain-codebase, /create-sprint-plan<br>Skills: Senior architect, CTO advisor, product strategist
ai-developmentLLM/RAG development and prompt engineeringCommands: /deep-analyze<br>Skills: AI engineer, prompt engineer
developer-toolsCoding, frontend, and debugging specialistsNatural language: "Build a login form", "Fix this bug"<br>Skills: /react-best-practices for React audits<br>Auto-selects: Best specialist agent for your task
testingUnit, integration, and E2E testingCommands: /test-suite (runs all layers)<br>Agents: Unit, integration, automation test developers
neovim-advisorNeovim configuration optimization and best practicesCommands: /nvim-check-config, /nvim-perf, /nvim-plugins, /nvim-lsp<br>Natural language: "Optimize my neovim config", "Why is startup slow?"
dotfiles-optimizerAnalyze and optimize dotfiles with security checks and modern tool recommendationsCommands: /dotfiles-optimize, /dotfiles-audit<br>Natural language: "Check my dotfiles", "Optimize my shell config"
obsidian-second-brainObsidian vault manager - PARA, daily workflows, OKR trackingCommands: /daily-startup, /close-day, /process-inbox, /review-okrs, /maintain-vault, /extract-ideas, /weekly-learnings, /learned, /money, /spot-drift, /find-ideas, /connect-notes<br>Auto-runs: Daily note reminder on startup
chromedev-toolsChrome DevTools integration for frontend development - inspect pages, debug console, analyze performanceCommands: /chromedev:inspect, /chromedev:screenshot, /chromedev:performance, /chromedev:console<br>Natural language: "Inspect the page", "Check console errors", "Analyze performance"
studio-startupComplete startup workflow orchestration from idea to MVP - coordinates product strategy, requirements, tech stack selection, architecture, and implementation across web, mobile, API, and CLI projectsCommands: /studio-startup:new<br>Natural language: "Start a project", "New startup", "Build an MVP", "Create an app"<br>Workflow: Strategy → Requirements → Tech → Validation → Design → Implementation
tilCreate TIL (Today I Learned) documentation notes in Obsidian from session learningsCommands: /til, /til "Project Name"<br>Auto-creates: Engaging story-like notes with architecture diagrams, code snippets, and lessons learned
interactive-learningInteractive tutorial system for learning technologies through guided Q&A with documentation fetchingCommands: /learn <topic>, /learn done<br>Natural language: "Learn React hooks", "Teach me TypeScript generics"<br>Creates: Obsidian learning notes with concepts and code examples

Legend: Commands use /command syntax. Natural language triggers work automatically. ⭐ marks primary entry points.

Development

Quick start for contributing:

pnpm install                                          # Install dependencies
pnpm run create-plugin my-plugin --description "..."  # Create new plugin
pnpm run sync                                         # Update marketplace.json
pnpm run typecheck                                    # Type check
pnpm run format                                       # Format code

Plugin Structure

plugins/<name>/
├── .claude-plugin/
│   └── plugin.json      # Manifest (required)
├── README.md            # Documentation (required)
├── commands/            # Slash commands (*.md)
├── skills/              # Skills (*/SKILL.md)
├── agents/              # Agents (*.md)
└── hooks/               # Event hooks (hooks.json)

The pnpm run sync command auto-discovers, validates, and updates the marketplace manifest.

License

MIT

Skills Info
Original Name:assistantAuthor:kriscard