tomada avatar

tomada

Community

@tomada1114 · Canada

9Followers
|
74Public Repos
|
34Published Skills

tomada provides Claude Code engineering skills covering requirements, testing, TypeScript, Next.js App Router, CI gates, and repository governance.

Skills Distribution
DomainDeveloper To...Claude Code Config.. (30%)Testing & Type Saf.. (25%)Repository Governa.. (20%)Requirements & Pro.. (15%)

Agent Skills by tomada

Showing 34 vetted skills indexed across 2 GitHub repositories.

tomada1114tomada1114

writing-repo-scripts

Enforces authoring rules for Node .mjs repository automation scripts under scripts/**.

Community
Intermediate
tomada1114tomada1114

type-testing

Write compile-time type assertions with Vitest expectTypeOf alongside runtime tests.

Community
Intermediate
tomada1114tomada1114

authoring-skills

Author, mirror, and validate SKILL.md files across .agents and .claude skill trees.

Community
Intermediate
tomada1114tomada1114

placing-tests

Determines test file placement, vitest project assignment, and coverage floor governance.

Community
Intermediate
tomada1114tomada1114

designing-ui

Applies a locked monochrome design system to Tailwind v4 and shadcn/ui components.

Community
Intermediate
tomada1114tomada1114

building-app-routes

Guides adding pages, layouts, and Route Handlers in a Next.js App Router codebase.

Community
Advanced
tomada1114tomada1114

designing-errors

Designs Error subclasses and ERR_* code vocabularies for TypeScript source and scripts.

Community
Intermediate
tomada1114tomada1114

changing-gates

Guides edits to CI workflows, lefthook hooks, and tool configs that enforce repository checks.

Community
Advanced
tomada1114tomada1114

managing-dependencies

Governs adding, bumping, and pinning npm dependencies under pnpm supply-chain policies.

Community
Advanced
tomada1114tomada1114

updating-docs

Decides whether a code change requires documentation updates and which file owns them.

Community
Intermediate
tomada1114tomada1114

writing-tests

Write and review Vitest tests through interfaces, fakes, and behavior-driven assertions.

Community
Advanced
tomada1114tomada1114

triaging-issues

Applies this repository's label taxonomy and issue body rules when filing or triaging GitHub issues.

Community
Intermediate
tomada1114tomada1114

merge-dependabot

Triages, verifies, and merges open Dependabot and Renovate dependency pull requests.

Community
Advanced
tomada1114tomada1114

integrating-llm

Guides implementing vendor-neutral LLM port adapters with structured output validation and error mapping.

Community
Advanced
tomada1114tomada1114

writing-typescript

Guides writing and reviewing TypeScript under src/ with strict compiler flags and zone boundaries.

Community
Intermediate
tomada1114tomada1114
4

refining-requirements

Generate implementation-ready requirements documents through guided question rounds.

Community
Intermediate
tomada1114tomada1114
4

designing-wireframes

Design ASCII wireframes and UX flows from detailed requirements.

Community
Basic
tomada1114tomada1114
4

ui-ux-designing

Creates design-concept documents for app and web service UI/UX.

Community
Intermediate
tomada1114tomada1114
4

planning-tickets

Generate structured GitHub issues with EARS requirements and dependency graphs.

Community
Advanced
tomada1114tomada1114
4

creating-commands

Design Claude Code custom commands with YAML frontmatter and Bash integration.

Community
Intermediate
tomada1114tomada1114
4

claudecode-rules-organizing

Extract file-type specific rules from CLAUDE.md into .claude/rules/ with paths frontmatter.

Community
Advanced
tomada1114tomada1114
4

creating-subagents

Create and manage project-specific Claude Code sub-agents with YAML frontmatter.

Community
Advanced
tomada1114tomada1114
4

claudecode-headless-automating

Run Claude Code headlessly from shell scripts and CI/CD pipelines.

Community
Intermediate
tomada1114tomada1114
4

claudecode-skill-creating

Create Claude Code skills with YAML frontmatter and structured directories.

Community
Advanced

Frequently Asked Questions About tomada

FAQPage Schema
What tasks can I accomplish with tomada's skills?▼

You can generate requirements documents and GitHub issues with EARS notation, design ASCII wireframes, write Vitest unit and type tests, build Next.js App Router pages and route handlers, configure Claude Code sub-agents and custom commands, triage dependency PRs, and fix SRT subtitles or transcriptions.

Who are tomada's skills designed for?▼

They target software engineers working in TypeScript and Next.js repositories who use Claude Code or Codex CLI, plus maintainers enforcing CI gates, ESLint rules, lefthook hooks, label taxonomies, and dependency review policies across pnpm-managed projects.

How do the repository-specific skills run in practice?▼

Skills live under .agents/skills/ as SKILL.md files with YAML frontmatter, are mirrored into .claude/skills/ by scripts/sync-agents.mjs, and are validated with pnpm agents:sync and pnpm agents:check so malformed skills fail loudly instead of silently not loading.

What prerequisites do these skills assume?▼

They assume a pnpm workspace with TypeScript under strict flags like noUncheckedIndexedAccess and exactOptionalPropertyTypes, Vitest with four configured projects, Next.js App Router under src/app/, Tailwind v4 theme tokens, and GitHub infrastructure including labels.yml and Dependabot or Renovate.

Do the skills cover testing and quality gates?▼

Yes. Dedicated skills govern test placement under tests/, behavior-named it() blocks, expectTypeOf compile-time assertions, coverage thresholds, and editing enforcement files such as .github/workflows CI YAML, lefthook.yml, eslint.config.mjs, and vitest.config.ts.