Tom Rochette
Community@tomzx · Montreal
AI Developer
Agent Skills by Tom Rochette
Showing 248 vetted skills indexed across 1 GitHub repositories.
create-codebase-analysis
Analyze existing code and architecture to assess changeability before feature design.
review-question
Reviews question records for specificity, answerability, impact, and resolution quality.
review-lifecycle
Reviews resource lifecycle documents for completeness, consistency, and state transition correctness.
setup-agent-machine
Generates a YAML manifest, per-directory indexes, and AGENTS.md for agent machine context.
create-mermaid-visualization
Generate validated Mermaid diagrams across 30+ diagram types from descriptions or source material.
create-message
Rewrites draft messages to remove negative tone and add actionable suggestions.
post-slack-message
Posts messages to Slack channels or threads via the chat.postMessage Web API.
create-service-levels
Define SLOs, SLIs, SLAs, and error budgets for a service in OpenSLO format.
propagate-changes
Propagates changes bidirectionally across SDLC artifacts to restore traceability consistency.
supersede-decision
Mark an architecture decision record as superseded by a newer decision with validated reverse links.
review-readme
Review a README for template conformance, accuracy, completeness, clarity, and usability.
analyze-test-coverage
Analyzes code diffs to report introduced tests, change coverage, and uncovered code.
resolve-pr-conflicts
Resolves merge conflicts across a user's open GitHub pull requests in parallel using git worktrees and sub-agents.
search-existing-issues
Searches GitHub issues for matches to a free-text problem description.
pdlc
Orchestrates the product development lifecycle from discovery through launch and measurement with proceed/pivot/kill gates.
devils-advocate
Constructs the strongest counterargument against an idea, plan, or decision to expose assumptions and risks.
audit-reliability
Audits codebases for ISO/IEC 25010 reliability weaknesses and produces a severity-classified findings report.
create-svg-image
Create hand-authored SVG diagrams and visualizations following a bundled style guide.
improve-skill
Inspects a skill directory and applies targeted improvements to its SKILL.md content.
triage-issue
Classifies and labels a single GitHub issue by type, area, platform, provider, and priority.
create-placeholder-issue
Creates a placeholder GitHub issue for a pending SDLC feature and promotes its directory to issue-numbered form.
audit-usability
Audit CLI, API, and web interfaces for ISO/IEC 25010 usability issues.
create-roadmap
Creates a project roadmap sequencing initiatives across Now/Next/Later horizons aligned to goals.
audit-portability
Audit codebases for ISO/IEC 25010 portability issues like hardcoded paths, config-in-code, and vendor lock-in.
Frequently Asked Questions About Tom Rochette
FAQPage SchemaWhat tasks can I accomplish using tomzx's skills?▼
You can manage the full software lifecycle: create and triage GitHub issues, run multi-stage PR reviews, resolve merge conflicts in parallel, fix failing CI, audit code against ISO/IEC 25010 characteristics, generate SDLC artifacts (requirements, specs, plans, ADRs), and run PDLC product gates from discovery to sunset.
Who are these skills designed for?▼
Software engineers, engineering leads, and product-minded developers who work heavily in GitHub and Slack. The manifest suits solo maintainers and team contributors who want structured SDLC/PDLC artifact management, rigorous PR review chains, codebase quality audits, and personal knowledge capture from daily activity.
How do the skills run in practice?▼
Skills are invoked as slash commands (e.g., /review-pr-full, /audit-reliability) with argument hints like PR numbers, repository paths, or feature IDs. Many declare allowed-tools such as Bash(gh:*, git:*), Read, Write, and Grep, and orchestrators fan out parallel sub-sessions per PR or issue.
What are the prerequisites and dependencies?▼
Most GitHub-facing skills require the gh and ghx CLIs plus git; Slack skills use the slackx CLI with a local SQLite cache. Recording skills need asciinema or Playwright (npx/node). Several skills expect an .sdlc/ or .pdlc/ directory initialized in the target repository.
Are these skills open source and what do they cost?▼
The skills are published publicly in tomzx's GitHub repositories (149 public repos) as markdown skill definitions with native frontmatter, free to inspect and adopt. Runtime costs depend on your own GitHub/Slack access and any agent harness used to execute them.