shinpr/ai-coding-project-boilerplate
DirSkills catalogs 25 skills from this repository, across 5 categories: AI Engineering, DevOps, Frontend, Quality, Writing.
🧹
7h ago
Coding Standards
Coding Standards detects code smells, anti-patterns, and readability issues. Use when implementing features, reviewing code, or refactoring.
Quality
22725
🧪
7h ago
Coding Standards
Coding Standards checks code quality issues, anti-patterns, and readability. Use it during feature implementation, code review, and refactoring to catch problems early.
Quality
22725
🛠️
7h ago
Create Skill
Create Skill guides users through collecting domain knowledge and turning it into a structured Claude Code skill. Use it when creating or refining a skill from team-specific rules, triggers, and decision criteria.
AI Engineering
22725
🧠
7h ago
Create Skill
Create Skill guides a conversational workflow to collect domain knowledge and generate an optimized Claude Code skill. It is used when you need to define scope, trigger phrases, and review criteria before writing the final SKILL.md.
AI Engineering
22725
🧩
7h ago
Create Skill
Create Skill guides an interactive process for collecting knowledge, scope, and examples, then produces a structured skill file. Use it when turning project-specific know-how into a reusable Claude Code skill.
AI Engineering
22725
📄
7h ago
Documentation Criteria
Documentation Criteria determines whether a change needs a PRD, ADR, UI Spec, Design Doc, or Work Plan and where each file belongs. Use it when planning, creating, or reviewing technical documentation.
Writing
22725
📝
7h ago
Documentation Criteria
Documentation Criteria determines which technical documents to create for a change and where to store them. Use it when scoping documentation or creating and reviewing PRDs, ADRs, UI specs, design docs, and work plans.
Writing
22725
🧩
7h ago
Frontend Technical Spec
Frontend Technical Spec defines React environment, component architecture, state and data flow, and build verification from repository evidence. Use it when configuring or designing a React frontend, its build, or its runtime boundaries.
Frontend
22725
🧩
7h ago
Frontend Technical Spec
Frontend Technical Spec defines React environment, component architecture, state and data flow, build checks, and frontend nonfunctional criteria from repository evidence. Use it when designing or validating a React frontend, its build, or runtime boundaries.
Frontend
22725
⚛️
7h ago
Frontend TypeScript Rules
Frontend TypeScript Rules applies React and TypeScript conventions for component design, state shape, and boundary type safety. Use it when implementing frontend components or reviewing how data and errors flow through a React app.
Frontend
22725
🧪
7h ago
Frontend TypeScript Testing
Frontend TypeScript Testing designs React component, integration, and browser E2E tests using the repository’s configured harnesses such as RTL, MSW, Vitest, and Playwright. Use it when adding or reviewing loading, error, interaction, or cross-feature frontend tests.
Quality
22725
🧭
7h ago
Implementation Approach
Implementation Approach selects a feature implementation strategy such as vertical slice, horizontal, or hybrid. Use it when planning how to build a feature and assessing the risks of each path.
AI Engineering
22725
🧪
7h ago
Integration E2E Testing
Integration E2E Testing selects the smallest integration and end-to-end test set that proves accepted behavior at an observable boundary. Use it when writing or reviewing integration, fixture-e2e, or service-integration-e2e tests.
Quality
22725
🧠
7h ago
LLM-Friendly Context
LLM-Friendly Context helps you write prompts, handoffs, and generated artifacts with explicit inputs, outputs, success criteria, and unresolved conditions. Use it when downstream agents need enough context to execute without guessing.
AI Engineering
22725
🧭
7h ago
Project Context
Project Context marks project-specific context as unconfigured until domain constraints, repository quality standards, phase, conventions, and external-resource access are recorded. Use it when a project has not yet been configured and needs /project-inject.
AI Engineering
22725
🛠️
7h ago
Refine Skill
Refine Skill implements requested changes to an existing skill file using a structured edit-and-review workflow. Use it when modifying criteria, scope, or wording with quality checks and approval gates.
AI Engineering
22725
🛠️
7h ago
Refine Skill
Refine Skill evaluates requested skill changes in an optimization workflow with clarification, design review, implementation, and quality checks. Use it when updating a Claude Code skill and you want the change validated before release.
Quality
22725
🧭
7h ago
Requirement Convergence
Requirement Convergence separates the outcome a change must produce from the requirements proposed to reach it, records user exclusions, and bands cost from structure. Use it when a requirement enters a workflow before design begins.
AI Engineering
22725
🛠️
7h ago
Skill Optimization
Skill Optimization evaluates and refines skill files using content patterns and editing principles. Use it when creating, auditing, or revising skill content for clearer execution and more consistent structure.
AI Engineering
22725
🛠️
7h ago
Skill Refinement Workflow
Skill Refinement Workflow helps implement requested changes to a Claude Code skill with design checks and quality review. Use it when you need to update a skill’s standards or scope with an approval-driven process.
AI Engineering
22725
🤖
7h ago
Subagents Orchestration Guide
Subagents Orchestration Guide coordinates work across requirement analysis, planning, implementation, verification, and escalation flows. Use it when routing tasks to subagents or resuming an approved autonomous workflow.
AI Engineering
22725
🧭
7h ago
Task Analyzer
Task Analyzer classifies task intent, change risk, and execution scale before selecting skills from the project index. Use it when starting work, routing a task, estimating scope, or choosing skills.
AI Engineering
22725
🛠️
7h ago
Technical Spec
Technical Spec defines how to handle environment variables, architecture decisions, and build/test commands. Use it when configuring the environment, choosing module boundaries, or running verification checks.
DevOps
22725
🛡️
7h ago
TypeScript Rules
TypeScript Rules applies project-specific TypeScript conventions for type safety, error handling, and code structure. Use it when implementing TypeScript or reviewing types and boundaries.
Quality
22725
🧪
7h ago
TypeScript Testing
TypeScript Testing applies repository-aware test design, isolation, and behavior-focused assertions for TypeScript code. Use it when writing or reviewing unit tests and related integration checks.
Quality
22725