← all publishers

masanao-ohba

@masanao-ohba source repo

39 published skills

  1. Controller Early Return · masanao-ohba
    Invoke when code-developer implements or refactors CakePHP controller actions with deep nesting. Detects nested if/else structures and provides refactoring patterns using early returns and viewBuilder() API to flatten control flow.
    0 installs
  2. Structural Integrity · masanao-ohba
    Invoke when code-developer, quality-reviewer, or design-architect works on React/TypeScript code. Enforces structural integrity principles — single source of truth, minimal branching, responsibility separation, and derived state patterns. Use as a review checklist and implementation guide for all code changes.
    0 installs
  3. Nextjs Deliverable Criteria · masanao-ohba
    Invoke when deliverable-evaluator assesses Next.js 15 deliverables. Provides pre-deployment quality gates covering compilation, hydration correctness, Core Web Vitals thresholds, accessibility compliance, and App Router-specific acceptance criteria.
    0 installs
  4. React Architectural Patterns · masanao-ohba
    Invoke when design-architect or code-developer designs React 19 component architecture. Provides component type taxonomy, composition patterns, state management strategies, render optimization techniques, and React 19 feature guidance.
    0 installs
  5. Evaluation Criteria · masanao-ohba
    Invoke when deliverable-evaluator needs scoring methodology for assessment. Provides evaluation dimensions (completeness, correctness, quality, security, performance), severity classification, pass/fail thresholds, and structured verdict output format.
    0 installs
  6. Zustand Patterns · masanao-ohba
    Invoke when code-developer implements client-side state with Zustand. Provides store creation patterns, slice composition, middleware setup (persist, devtools), selector optimization, and React integration with shallow comparison.
    0 installs
  7. Typescript Coding Standards · masanao-ohba
    Invoke when code-developer or quality-reviewer works on TypeScript files. Provides strict typing rules, union/intersection type patterns, generic constraints, utility type usage, and a PostToolUse hook that validates TypeScript file edits.
    0 installs
  8. Completion Evaluator · masanao-ohba
    Invoke when deliverable-evaluator assesses a completed task against its acceptance criteria. Provides dimension-based evaluation (completeness, correctness, quality, security, performance), pass/fail determination with evidence, and rework instructions on FAIL.
    0 installs
  9. Requirement Analyzer · masanao-ohba
    Invoke when goal-clarifier analyzes user requirements to extract goals and constraints. Provides structured requirement decomposition into functional/non-functional categories, stakeholder mapping, assumption identification, and documentation format.
    0 installs
  10. Code Implementer · masanao-ohba
    Invoke when code-developer implements features in CakePHP projects. Provides CakePHP-specific patterns for controllers, models, behaviors, components, helpers, and middleware, translating functional design specs into production-ready code.
    0 installs
  11. Deliverable Validator · masanao-ohba
    Invoke when deliverable-evaluator verifies that deliverables meet their specifications. Provides structured validation against acceptance criteria, collecting verification evidence per criterion, and producing a validation report with pass/fail per item.
    0 installs
  12. Database Designer · masanao-ohba
    Invoke when design-architect plans database changes for CakePHP projects. Provides CakePHP migration file patterns, multi-tenant schema design, table naming conventions, foreign key strategies, and index optimization for the CakePHP ORM.
    0 installs
  13. Fixture Generator · masanao-ohba
    Invoke when test-developer creates test fixtures for CakePHP projects. Generates fixture classes from migration files with schema-consistent column definitions, Configure::read patterns for tenant-aware fixtures, and proper default values.
    0 installs
  14. Migration Checker · masanao-ohba
    Invoke when quality-reviewer or test-developer validates CakePHP database changes. Checks migration file syntax, fixture-migration schema consistency, multi-database configuration correctness, and rollback safety in multi-tenant environments.
    0 installs
  15. Test Case Designer · masanao-ohba
    Invoke when test-strategist plans test coverage for CakePHP features. Produces categorized test case specifications (unit/integration/system) with CakePHP-specific fixtures, IntegrationTestTrait usage, and proper test documentation format.
    0 installs
  16. React Code Reviewer · masanao-ohba
    Invoke when quality-reviewer reviews React 19 TypeScript code. Provides component architecture review, hook dependency validation, render performance checks, accessibility audit patterns, and TypeScript type correctness verification.
    0 installs
  17. Functional Designer · masanao-ohba
    Invoke when design-architect creates functional specs for CakePHP features. Produces detailed technical specifications mapping requirements to CakePHP controllers, models, services, and views with data flow diagrams and API endpoint definitions.
    0 installs
  18. Refactoring Advisor · masanao-ohba
    Invoke when quality-reviewer identifies refactoring opportunities in CakePHP code. Produces prioritized refactoring recommendations covering fat controller reduction, model extraction, query optimization, and CakePHP best practice alignment.
    0 installs
  19. Nextjs Code Reviewer · masanao-ohba
    Invoke when quality-reviewer reviews Next.js 15 App Router code. Provides framework-specific review checklist covering file organization, server/client component usage, data fetching correctness, metadata configuration, and performance patterns.
    0 installs
  20. React Query Patterns · masanao-ohba
    Invoke when code-developer implements server state management with TanStack React Query v5. Provides QueryClient configuration, useQuery/useMutation patterns, cache invalidation strategies, optimistic updates, and infinite query pagination.
    0 installs
  21. Sequential Test Execution · masanao-ohba
    Invoke as a PreToolUse hook on Bash commands to prevent concurrent test runs. Detects running test containers before launching new test processes, blocking execution with feedback if another test is active to ensure isolation.
    0 installs
  22. React Code Implementer · masanao-ohba
    Invoke when code-developer implements React 19 components with TypeScript. Provides default component patterns, hook usage guidelines, event handling, form implementation with Actions, error boundary setup, and TypeScript prop typing.
    0 installs
  23. Nextjs Code Implementer · masanao-ohba
    Invoke when code-developer implements features in Next.js 15 App Router projects. Provides file-based routing conventions, server/client component boundaries, data fetching patterns (server components, route handlers), and middleware configuration.
    0 installs
  24. React Testing Standards · masanao-ohba
    Invoke when test-developer writes tests for React 19 components. Provides React Testing Library patterns, component rendering strategies, user event simulation, async testing patterns, and mock setup for hooks, context, and API calls.
    0 installs
  25. CSV Handler · masanao-ohba bundle
    Read, write, transform, and analyze CSV/TSV files with automatic encoding detection (including Japanese encodings like Shift_JIS, CP932, EUC-JP), delimiter detection, and data manipulation. Use when the task involves (1) reading or inspecting CSV/TSV files, (2) creating new CSV/TSV files from data, (3) transforming or filtering existing CSV data, (4) converting between CSV formats or encodings, (5) handling Japanese-encoded CSV files, or (6) any mention of .csv or .tsv files that need processing. Also trigger for data export tasks where the output format is CSV/TSV.
    0 installs
  26. Task Scaler · masanao-ohba
    Invoke when task-scale-evaluator classifies task complexity. Provides scale classification (trivial/small/medium/large) based on file count, dependency depth, and domain complexity, with subtask decomposition and parallel group identification.
    0 installs
  27. Git Operator · masanao-ohba
    Invoke when performing Git operations (commit, branch, push). Provides commit message conventions, logical change grouping rules, and project-specific policy enforcement for safe and consistent version control.
    0 installs
  28. Coding Standards · masanao-ohba
    Invoke when code-developer or quality-reviewer works on PHP files. Provides PSR-12 formatting rules, PHPDoc annotation standards, strict type hint requirements, and a PostToolUse hook that validates PHP file edits against coding standards.
    0 installs
  29. Code Reviewer · masanao-ohba
    Invoke when quality-reviewer performs code review after implementation. Provides multi-pass review methodology (correctness, security, maintainability, performance), severity classification (critical/major/minor/info), and quality scoring with actionable feedback.
    0 installs
  30. Test Patterns · masanao-ohba
    Invoke when test-developer writes new test code. Provides Arrange-Act-Assert structure, naming conventions, isolation principles, fixture patterns (factory/builder/fixture-file), assertion best practices, mocking guidelines, and test categorization (unit/integration/e2e).
    0 installs
  31. Security Patterns · masanao-ohba
    Invoke when code-developer or quality-reviewer handles PHP security concerns. Provides input validation patterns, SQL injection prevention, XSS protection, CSRF mitigation, secure session management, and password hashing best practices for PHP.
    0 installs
  32. Testing Standards · masanao-ohba
    Invoke when test-developer writes PHPUnit tests for PHP projects. Provides PHPUnit test structure, assertion method selection, data provider patterns, mock object usage, test database management, and coverage requirements.
    0 installs
  33. Test Execution · masanao-ohba
    Invoke when test-executor runs tests and reports results. Provides progressive execution strategy (unit then integration then system then e2e), environment verification checklists, Docker test patterns, and structured result summary with next-step recommendations.
    0 installs
  34. Design Patterns · masanao-ohba
    Invoke when design-architect or code-developer needs architectural guidance. Provides technology-agnostic patterns for layered/clean/hexagonal architecture, component design (repository, service, factory), database schema design, and RESTful API design.
    0 installs
  35. Failure Analysis · masanao-ohba
    Invoke when test-failure-debugger investigates failing tests. Provides error-vs-failure classification, failure categorization (assertion, exception, timeout, setup), trend detection (flaky, slow, cascading), and structured handoff data for the debugger.
    0 installs
  36. Delegation Router · masanao-ohba
    Invoke when deciding which agent handles a task. Provides routing decisions based on task type, scale classification, and agent capabilities, outputting a sequenced routing plan with parallel opportunities.
    0 installs
  37. Workflow Patterns · masanao-ohba
    Invoke when coordinating multi-agent execution via TeamCreate. Provides workflow templates (team setup, task dependencies, retry loops, failure handling), progress tracking via TaskList, and coordination patterns.
    0 installs
  38. Test Validator · masanao-ohba
    Invoke when quality-reviewer validates CakePHP test files. Checks test documentation format compliance, Configure::read usage for tenant-aware tests, prohibited pattern detection, fixture consistency, and strict assertion requirements.
    0 installs
  39. Acceptance Criteria · masanao-ohba
    Invoke when goal-clarifier produces acceptance criteria for a task. Provides SMART-formatted criteria with Given-When-Then scenarios, verification methods, and priority levels that feed into the task object contract.
    0 installs