askill
jagreehal

jagreehal

Publisher on askill

17 total stars
Skills32
Updated 3/19/2026
GitHub
documentation-standards
documentation-standards
jagreehal1/15/2026

User-centered documentation quality framework. Eight quality dimensions, document type requirements, and review checklist. Documentation exists to serve readers, not demonstrate knowledge.

1
AI 95
pattern-enforcement
pattern-enforcement
jagreehal1/15/2026

Enforce architectural patterns with ESLint rules. Block infra imports, enforce object params, prevent server/client leaks.

1
AI 95
git-worktrees
git-worktrees
jagreehal1/15/2026

Use when starting feature work that needs isolation from current workspace. Creates isolated git worktrees with directory selection, safety verification, and baseline testing.

1
AI 95
investigation-modes
investigation-modes
jagreehal1/15/2026

Three explicit investigation modes: LEARNING (build understanding), INVESTIGATION (diagnose problems), SOLVING (implement fixes). Prefix messages with mode, ask before transitioning.

1
AI 93
parallel-agent-dispatch
parallel-agent-dispatch
jagreehal1/15/2026

Use when facing 2+ independent tasks that can be worked on without shared state. Dispatch one agent per problem domain for concurrent investigation.

1
AI 92
result-types
result-types
jagreehal1/15/2026

Never throw for expected failures. Use Result<T, E> types with explicit error handling and workflow composition.

1
AI 92
create-tasks
create-tasks
jagreehal1/15/2026

Creates well-formed tasks following a template that engineers can implement. Use when creating tasks, defining work items, creating tasks from PRD, breaking down features, or converting requirements i...

1
AI 92
validation-boundary
validation-boundary
jagreehal1/15/2026

Validate at the boundary with Zod schemas and branded types. Business functions trust validated input.

1
AI 91
confidence-levels
confidence-levels
jagreehal1/15/2026

Force honest confidence assessment. Express confidence as percentage, explain gaps, validate assumptions before presenting conclusions.

1
AI 88
branch-completion
branch-completion
jagreehal1/15/2026

Use when implementation is complete and tests pass. Guides completion by presenting structured options for merge, PR, or cleanup.

1
AI 87
data-visualization
data-visualization
jagreehal1/15/2026

Visualization is communication. Chart selection, encoding hierarchy, accessibility, rendering performance. Use established algorithms - these problems are solved.

1
AI 82
concise-output
concise-output
jagreehal1/15/2026

Enforce extreme brevity and high signal-to-noise ratio. Every word must justify its existence. Eliminates verbose explanations, filler phrases, and unnecessary elaboration.

1
design-exploration
design-exploration
jagreehal1/15/2026

Use before any creative work - creating features, building components, adding functionality. Explores user intent, requirements, and design before implementation. One question at a time, multiple choi...

1
fn-args-deps
fn-args-deps
jagreehal1/15/2026

Enforce the fn(args, deps) pattern: functions over classes with explicit dependency injection

1
code-review-reception
code-review-reception
jagreehal1/15/2026

Use when receiving code review feedback, before implementing suggestions. Requires technical verification, not performative agreement or blind implementation.

1
verification-before-completion
verification-before-completion
jagreehal1/15/2026

Use when about to claim work is complete, fixed, or passing. Requires running verification commands and confirming output before making any success claims. Evidence before assertions, always.

1
implementation-planning
implementation-planning
jagreehal1/15/2026

Use when you have a design or requirements for a multi-step task, before writing code. Creates bite-sized TDD task plans with exact file paths, complete code, and verification steps.

1
vitest-converting-tests
vitest-converting-tests
jagreehal3/7/2026

Incrementally adopt executable-stories in Vitest. Add story.init(task) and step markers to existing it/test blocks. Use doc.story for framework-native tests. File naming .story.test.ts. No rewrite nee...

0
AI 84

Showing 18 of 32