Productivity

Task automation, office workflows, and personal productivity

523 skills available

Skills List

kotlin-coroutines-flows

kotlin-coroutines-flows

230Ktesting-qa

Kotlin Coroutines and Flow patterns for Android and KMP — structured concurrency, Flow operators, StateFlow, error handling, and testing.

affaan-m avataraffaan-m
Get
autonomous-loops

autonomous-loops

230Kagent-workflows

Patterns and architectures for autonomous Claude Code loops — from simple sequential pipelines to RFC-driven multi-agent DAG systems.

affaan-m avataraffaan-m
Get
content-hash-cache-pattern

content-hash-cache-pattern

230Kresearch-knowledge

Cache expensive file processing results using SHA-256 content hashes — path-independent, auto-invalidating, with service layer separation.

affaan-m avataraffaan-m
Get
content-engine

content-engine

230Kwriting-content

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m avataraffaan-m
Get
swiftui-patterns

swiftui-patterns

230Kdesign-ui

SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.

affaan-m avataraffaan-m
Get
ai-first-engineering

ai-first-engineering

230Ktesting-qa

Engineering operating model for teams where AI agents generate a large share of implementation output.

affaan-m avataraffaan-m
Get
regex-vs-llm-structured-text

regex-vs-llm-structured-text

230Ktesting-qa

Decision framework for choosing between regex and LLM when parsing structured text — start with regex, add LLM only for low-confidence edge cases.

affaan-m avataraffaan-m
Get
laravel-tdd

laravel-tdd

230Ktesting-qa

Laravel testing strategies with PHPUnit, Pest, model factories, HTTP tests, Sanctum authentication testing, mocking, and coverage.

affaan-m avataraffaan-m
Get
investor-materials

investor-materials

230Kagent-workflows

Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.

affaan-m avataraffaan-m
Get
video-editing

video-editing

230Kagent-workflows

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

affaan-m avataraffaan-m
Get
python-testing

python-testing

230Ktesting-qa

Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.

affaan-m avataraffaan-m
Get
django-security

django-security

230Ksecurity

Django security best practices, authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment configurations.

affaan-m avataraffaan-m
Get
springboot-security

springboot-security

230Ksecurity

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.

affaan-m avataraffaan-m
Get
prompt-optimizer

prompt-optimizer

230Kfrontend

Analyze raw prompts, identify intent and gaps, match ECC components (skills/commands/agents/hooks), and output a ready-to-paste optimized prompt. Advisory role only — never executes the task itself. TRIGGER when: user says "optimize prompt", "improve my prompt", "how to write a prompt for", "help me prompt", "rewrite this prompt", or explicitly asks to enhance prompt quality. Also triggers on Chinese equivalents: "优化prompt", "改进prompt", "怎么写prompt", "帮我优化这个指令". DO NOT TRIGGER when: user wants the task executed directly, or says "just do it" / "直接做". DO NOT TRIGGER when user says "优化代码", "优化性能", "optimize performance", "optimize this code" — those are refactoring/performance tasks, not prompt optimization.

affaan-m avataraffaan-m
Get
article-writing

article-writing

230Kwriting-content

Write articles, guides, blog posts, tutorials, newsletter issues, and other long-form content in a distinctive voice derived from supplied examples or brand guidance. Use when the user wants polished written content longer than a paragraph, especially when voice consistency, structure, and credibility matter.

affaan-m avataraffaan-m
Get
cpp-coding-standards

cpp-coding-standards

230Kcode-generation

C++ coding standards based on the C++ Core Guidelines (isocpp.github.io). Use when writing, reviewing, or refactoring C++ code to enforce modern, safe, and idiomatic practices.

affaan-m avataraffaan-m
Get
market-research

market-research

230Kresearch-knowledge

Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source attribution and decision-oriented summaries. Use when the user wants market sizing, competitor comparisons, fund research, technology scans, or research that informs business decisions.

affaan-m avataraffaan-m
Get
strategic-compact

strategic-compact

230Ktesting-qa

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

affaan-m avataraffaan-m
Get
android-clean-architecture

android-clean-architecture

230Kdesign-ui

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns.

affaan-m avataraffaan-m
Get
springboot-tdd

springboot-tdd

230Ktesting-qa

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.

affaan-m avataraffaan-m
Get
database-migrations

database-migrations

230Kdatabase

Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate).

affaan-m avataraffaan-m
Get
continuous-learning

continuous-learning

230Kresearch-knowledge

[DEPRECATED - use continuous-learning-v2] Legacy v1 stop-hook skill extractor. v2 is a strict superset with instinct-based, project-scoped, hook-reliable learning. Do not invoke v1; route continuous learning, session learning, and pattern extraction requests to continuous-learning-v2.

affaan-m avataraffaan-m
Get
security-scan

security-scan

230Kprompting-reasoning

Scan your Claude Code configuration (.claude/ directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.md, settings.json, MCP servers, hooks, and agent definitions.

affaan-m avataraffaan-m
Get
e2e-testing

e2e-testing

230Ktesting-qa

Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.

affaan-m avataraffaan-m
Get