jpoutrin
@jpoutrin
Public Skills
tmux-init
by jpoutrin
Set up tmux notification system for Claude Code sessions
fetch-youtube-transcript
by jpoutrin
Download YouTube video transcripts as readable text files. Use when extracting transcripts from videos for analysis, documentation, or content review.
copy-agent
by jpoutrin
Copy an agent from Product Forge to user or project level
install-lsp
by jpoutrin
Install and configure LSP (Language Server Protocol) for Claude Code to enable go-to-definition, find-references, and real-time diagnostics
copy-command
by jpoutrin
Copy a command from Product Forge to user or project level
install-playwright-mcp
by jpoutrin
Install Playwright MCP server for browser automation in Claude Code
create-rfc
by jpoutrin
Create a new RFC (Request for Comments) technical specification
create-agent
by jpoutrin
Create a new Claude Code agent with proper YAML frontmatter structure. Use when the user wants to add a specialized agent to a plugin. Handles agent file creation with name, description, tools, model selection, and color configuration.
propose-project-learning
by jpoutrin
Propose additions to project CLAUDE.md based on session learnings
create-command
by jpoutrin
Create a new Claude Code slash command with proper YAML frontmatter structure. Use when the user wants to add a custom slash command to a plugin. Handles command file creation with description, argument hints, allowed tools, and all advanced features.
integrate-command
by jpoutrin
Integrate a user or project command into Product Forge
create-tech-spec
by jpoutrin
Create a new Technical Specification for implementation details
direnv
by jpoutrin
Direnv environment management for automatic per-project shell configuration. Use when setting up .envrc files, configuring project-specific environment variables, or integrating direnv with development tools like nix, asdf, pyenv, or nvm.
ansible
by jpoutrin
Ansible automation and configuration management patterns. Use when writing Ansible playbooks, roles, or automating infrastructure configuration and deployment tasks.
create-skill
by jpoutrin
Create a new Claude Code agent skill with proper folder structure and SKILL.md format. Use when the user wants to add a model-invoked skill that Claude uses autonomously based on context. Handles skill folder creation with SKILL.md and optional reference files.
enable-feedback-hooks
by jpoutrin
Enable feedback capture hooks for the current project
sync-feedback
by jpoutrin
Review and sync captured feedback to Product Forge
list-tech-specs
by jpoutrin
List all Technical Specifications with status and metadata
portman
by jpoutrin
Port management for local development with git worktrees. Use when setting up local development environments, booking ports for services to avoid collisions between parallel worktrees, or configuring docker-compose with dynamic ports.
tech-spec-status
by jpoutrin
Show Tech Spec details or update status through lifecycle
dbt
by jpoutrin
dbt (data build tool) patterns for data transformation and analytics engineering. Use when building data models, implementing data quality tests, or managing data transformation pipelines.
bl-stack
by jpoutrin
Manage git-branchless commit stacks - view, navigate, and edit commits
gcp-cloud
by jpoutrin
Google Cloud Platform infrastructure patterns and best practices. Use when designing or implementing GCP solutions including Compute Engine, Cloud Functions, Cloud Storage, and BigQuery.
rfc-status
by jpoutrin
Show RFC details or update RFC status through lifecycle
aws-cloud
by jpoutrin
AWS cloud infrastructure patterns and best practices. Use when designing or implementing AWS solutions including EC2, Lambda, S3, RDS, and infrastructure as code with Terraform or CloudFormation.
pattern-detection
by jpoutrin
Auto-detects reusable patterns, best practices, and automation opportunities during implementation. Recognizes repetitive structures and generalizable solutions that could become skills.
branchless-workflow
by jpoutrin
Git-branchless stacked diffs workflow patterns and command reference
propose-forge-improvement
by jpoutrin
Propose improvements or new components for Product Forge
dependency-alignment
by jpoutrin
Dependency version alignment and conflict resolution for parallel development. Use when extracting dependencies from Tech Specs to ensure version compatibility with existing project dependencies and transitive dependencies.
bl-init
by jpoutrin
Initialize git-branchless in the current repository from the current branch
technical-specification
by jpoutrin
Technical specification writing for implementation details. Use when documenting how to build a solution (post-decision), API contracts, schemas, and system design. Complements RFC skill which handles decision-making.
rfc-specification
by jpoutrin
RFC (Request for Comments) specification writing with objective technical analysis. Use when creating technical specifications, design documents, or architecture proposals that require structured evaluation of options and trade-offs.
code-review
by jpoutrin
Review code changes between commits for security, logic, performance, and style issues
list-rfcs
by jpoutrin
List all RFCs with status, progress, and metadata
bl-record
by jpoutrin
Record changes as a new commit in git-branchless workflow
commit
by jpoutrin
Guided git commit with atomic commit analysis and conventional commit format
bl-undo
by jpoutrin
Undo git-branchless operations - recover from mistakes interactively
rebase
by jpoutrin
Rebase local changes on top of remote branch updates
agent-tools
by jpoutrin
Reference for configuring tool permissions when launching Claude Code agents. Use when setting up --allowedTools flags, restricting file access, or configuring agent permissions.
typescript-style
by jpoutrin
TypeScript coding style enforcement (ESLint, type safety, React patterns). Auto-loads when writing or reviewing TypeScript/JavaScript code.
mcp-architecture
by jpoutrin
MCP architecture patterns, security, and memory management. Auto-loads when building MCP servers, implementing tools/resources, discussing MCP security, or working with FastMCP.
atlassian-attachments
by jpoutrin
Attach documents, screenshots, PDFs, and files to Jira issues and Confluence pages via REST API. Use when uploading evidence, documentation, or media to Atlassian products.
create-plugin
by jpoutrin
Create a new Claude Code plugin with proper directory structure and manifest. Use when the user wants to create a new plugin from scratch. Sets up plugin.json, directory structure, and optional components.
mcp-setup
by jpoutrin
Set up and configure MCP (Model Context Protocol) servers with Claude Code. Use when the user wants to connect Claude Code to external tools, databases, APIs, or services via MCP. Handles HTTP, SSE, and stdio server configurations with proper authentication.
copy-skill
by jpoutrin
Copy a skill from Product Forge to user or project level
typescript-code-review
by jpoutrin
TypeScript and React code review guidelines (type safety, React patterns, performance). Auto-loads when reviewing TypeScript/React code.
bl-submit
by jpoutrin
Submit git-branchless stack as PRs - create branches and push to remote
bl-sync
by jpoutrin
Sync git-branchless stack with main branch - fetch, rebase, and handle merges
git-commits
by jpoutrin
Git commit best practices with conventional commits format and atomic commit principles. Use when committing code to ensure clear, meaningful commit history with proper type prefixes and semantic versioning support.
sqlmesh
by jpoutrin
SQLMesh patterns for data transformation with column-level lineage and virtual environments. Use when building data pipelines that need advanced features like automatic DAG inference and efficient incremental processing.