brainstorming
Structured design dialogue that validates ideas before implementation begins.
creating-commits
Use before EVERY git commit - no exceptions. Enforces pre-commit quality checks, atomic commits, and conventional commit format to prevent hook failures and maintain clean history
Full skill instructions
Use before ANY commit - never skip for "simple" changes.
STOP: Create TodoWrite checklist BEFORE running any commands.
Correct pattern:
Wrong pattern (will fail):
Create these TodoWrite items as your FIRST action, ALL steps are required:
pnpm pre-commit (if available) AND Read docs/commit_specification.md (PARALLEL)git diff and analyze staging (see below)git add <files> (stage atomic unit of related files)git diff --staged (preview commit).claude/.commit-state.json (signals workflow completion)git commit -m "type(scope): description"Parallel optimization: Step 1 runs pnpm pre-commit (if the script exists) and reads docs/commit_specification.md simultaneously since they have no dependencies.
Before running git add, check current staging state:
Never stage files containing secrets (.env, credentials.json, *.pem, *_key, etc.) - warn user if these appear in diff.
Some files already staged? User pre-selected - verify staged files form atomic unit.
No files staged? After reviewing git diff, evaluate what constitutes an atomic unit:
Multiple logical changes? See Atomic Commits section below for how to identify and split.
Write this file after steps 1-4 and before step 6:
cat > .claude/.commit-state.json <<'EOF'
{
"workflow_completed": true
}
EOF
This signals the pre-commit hook that you followed the workflow.
Expires in 5 minutes, auto-deletes after ANY git commit attempt (success or failure).
If commit fails/is blocked: Rewrite this file before retrying.
type(scope): description - see docs/commit_specification.md
Focus on PURPOSE, not process:
Review FULL diff - message describes collective change, not just latest conversation.
One logical change per commit. If multiple concerns (mixed types, different scopes, unrelated files) → suggest splitting.
If breaking backward compatibility → use feat(api)!: description and include BREAKING CHANGE: footer.
If you think any of these, STOP and follow checklist:
pnpm pre-commit" → Hooks fail on "simple" changespnpm pre-commit fails on your changes? Fix before committing.
pnpm pre-commit fails on unrelated code? Ask user:
Never assume "error is unrelated, skip check" - ask.
--no-verifyNever use git commit --no-verify without explicitly asking user permission first in bold text.
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs