Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
no-hardcoding
Forbid hardcoded values in code. Use this when reviewing code, writing new features, or when magic numbers/strings are detected. Enforces constants, env variables, and config files.
aiskillstore/marketplace 232
-
typescript-strict
Enforce TypeScript strict mode and type safety. Use when setting up projects, reviewing code, or when type errors are ignored. Covers strict flags, no-any rules, and type inference best practices.
aiskillstore/marketplace 232
-
ci-pipeline-setup
Set up CI/CD pipelines with GitHub Actions. Use when creating new projects, adding automation, or when manual verification becomes bottleneck. Covers lint, test, build, deploy automation.
aiskillstore/marketplace 232
-
executing-plans
Execute plan in batches with review checkpoints. Use when partner provides a complete implementation plan to execute with controlled batches and architect review between batches.
aiskillstore/marketplace 232
-
code-review
Complete code review workflow for both requesting and receiving reviews. Use when creating PRs, reviewing code, or responding to feedback.
aiskillstore/marketplace 232
-
safe-edit
Automatically backs up files, saves diffs, uses agents/skills, and ensures modular code (<200 lines) before any implementation. Use this skill for ALL code changes to ensure safe, reversible, and clean implementations.
aiskillstore/marketplace 232
-
dispatching-parallel-agents
Use when facing 3+ independent failures that can be investigated without shared state or dependencies. Dispatches multiple Claude agents to investigate and fix independent problems concurrently.
aiskillstore/marketplace 232
-
skill-management
Create, update, test, and manage Agent Skills. Use when creating new skills, debugging existing ones, or organizing skill libraries. Based on official Claude Code documentation.
aiskillstore/marketplace 232
-
line-limit
Enforce file line count limits (200 recommended, 300 max) for CODE IMPLEMENTATION files only. Use this when reviewing code, creating files, or when files exceed line limits and need modularization.
aiskillstore/marketplace 232
-
algorithmic-art
Create generative art using p5.js with seeded randomness. Use this when creating procedural art, interactive visualizations, or algorithmic designs.
aiskillstore/marketplace 232
-
d3-viz
Create interactive data visualizations using D3.js. Use this when creating charts, graphs, network diagrams, geographic visualizations, or custom SVG-based data visualization.
aiskillstore/marketplace 232
-
youtube-transcript
Download and process YouTube video transcripts using yt-dlp. Use this when extracting subtitles, creating summaries from videos, or processing video content.
aiskillstore/marketplace 232
-
virtual-environment
Check and create virtual environments for projects that need them. Use when starting Python/Node projects, or when dependency isolation is needed. Activates for Python, Node.js, and similar ecosystems.
aiskillstore/marketplace 232
-
readme-for-developers
Write developer-oriented README as onboarding documentation. Use when creating/updating README, setting up new projects, or when new developers need to understand the codebase quickly. README = Entry point + Architecture overview + Working agreement.
aiskillstore/marketplace 232
-
database-migration
Manage database schema changes with version control. Use when modifying DB schema, adding tables/columns, or setting up new projects. Covers Prisma, Drizzle, and migration best practices.
aiskillstore/marketplace 232
-
software-architecture
Clean Architecture and SOLID principles guide. Use this when designing systems, reviewing architecture, or making structural decisions.
aiskillstore/marketplace 232
-
changelog-generator
Generate user-friendly release notes from git commits. Use this when preparing releases, writing changelogs, or summarizing development progress.
aiskillstore/marketplace 232
-
structured-logging
Implement JSON-based structured logging for observability. Use when setting up logging, debugging production issues, or preparing for log aggregation (ELK, Datadog). Covers log levels, context, and best practices.
aiskillstore/marketplace 232
-
report-writing
작업 완료 후 상세 리포트 문서를 작성. 변경 이력, 영향도 분석, 검증 결과를 문서화할 때 사용. 파일명 규칙 YYYY-MM-DD-<제목>-report.md
aiskillstore/marketplace 232
-
error-handling
Enforce proper error handling patterns. Use when writing async code, API calls, or user-facing features. Covers try-catch, error boundaries, graceful degradation, and user feedback.
aiskillstore/marketplace 232
-
git-workflow
Complete Git workflow from conventional commits to pre-completion verification. Use for all Git operations including commits, branches, and releases.
aiskillstore/marketplace 232
-
project-structure
Organize project folders following industry best practices. Use when setting up new projects, reorganizing codebases, or when folder structure becomes messy. Covers Next.js, Bulletproof React, and FSD patterns.
aiskillstore/marketplace 232
-
using-git-worktrees
Create isolated git worktrees with smart directory selection and safety verification. Use this when starting feature work that needs isolation, parallel development, or safe experimentation.
aiskillstore/marketplace 232
-
skill-creator
Guide for creating new Claude skills. Use this when creating a new skill, updating existing skills, or learning best practices for skill development.
aiskillstore/marketplace 232