tomada
Community@tomada1114 · Canada
tomada provides Claude Code engineering skills covering requirements, testing, TypeScript, Next.js App Router, CI gates, and repository governance.
Agent Skills by tomada
Showing 34 vetted skills indexed across 2 GitHub repositories.
writing-repo-scripts
Enforces authoring rules for Node .mjs repository automation scripts under scripts/**.
type-testing
Write compile-time type assertions with Vitest expectTypeOf alongside runtime tests.
authoring-skills
Author, mirror, and validate SKILL.md files across .agents and .claude skill trees.
placing-tests
Determines test file placement, vitest project assignment, and coverage floor governance.
designing-ui
Applies a locked monochrome design system to Tailwind v4 and shadcn/ui components.
building-app-routes
Guides adding pages, layouts, and Route Handlers in a Next.js App Router codebase.
designing-errors
Designs Error subclasses and ERR_* code vocabularies for TypeScript source and scripts.
changing-gates
Guides edits to CI workflows, lefthook hooks, and tool configs that enforce repository checks.
managing-dependencies
Governs adding, bumping, and pinning npm dependencies under pnpm supply-chain policies.
updating-docs
Decides whether a code change requires documentation updates and which file owns them.
writing-tests
Write and review Vitest tests through interfaces, fakes, and behavior-driven assertions.
triaging-issues
Applies this repository's label taxonomy and issue body rules when filing or triaging GitHub issues.
merge-dependabot
Triages, verifies, and merges open Dependabot and Renovate dependency pull requests.
integrating-llm
Guides implementing vendor-neutral LLM port adapters with structured output validation and error mapping.
writing-typescript
Guides writing and reviewing TypeScript under src/ with strict compiler flags and zone boundaries.
refining-requirements
Generate implementation-ready requirements documents through guided question rounds.
designing-wireframes
Design ASCII wireframes and UX flows from detailed requirements.
ui-ux-designing
Creates design-concept documents for app and web service UI/UX.
planning-tickets
Generate structured GitHub issues with EARS requirements and dependency graphs.
creating-commands
Design Claude Code custom commands with YAML frontmatter and Bash integration.
claudecode-rules-organizing
Extract file-type specific rules from CLAUDE.md into .claude/rules/ with paths frontmatter.
creating-subagents
Create and manage project-specific Claude Code sub-agents with YAML frontmatter.
claudecode-headless-automating
Run Claude Code headlessly from shell scripts and CI/CD pipelines.
claudecode-skill-creating
Create Claude Code skills with YAML frontmatter and structured directories.
Frequently Asked Questions About tomada
FAQPage SchemaWhat 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.