lubochka/xiigen-general-skills
Skill Claude CodeCodex
Keep scope and blockers explicit. Use when requirements are broad, ambiguous, or blocked by missing information.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Keep scope and blockers explicit. Use when requirements are broad, ambiguous, or blocked by missing information.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Make session output useful, complete, and resumable. Use at handoff, final response, or long-running task summary.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Avoid acting on outdated context. Use after interruptions, long sessions, branch changes, or concurrent edits.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Make debugging reproducible and disciplined. Use for unclear failures, regressions, or unstable behavior.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Keep tests meaningful and honest. Use when writing, changing, disabling, or interpreting tests.
lubochka/xiigen-general-skills
Skill Claude CodeCodex
Validate work through a realistic user path. Use for UX, tool workflows, onboarding, and generated instructions.
lubochka/xiigen-general-skills
Cursor rule
Make assumptions visible and testable. Use during planning, architecture adaptation, and unclear requirements.
lubochka/xiigen-general-skills
Cursor rule
Resolve which instructions win when rules conflict. Use at the start of every task and whenever instructions disagree.
lubochka/xiigen-general-skills
Cursor rule
Verify claims before presenting them as facts. Use in final answers, reports, reviews, and architecture decisions.
lubochka/xiigen-general-skills
Cursor rule
Understand local code before changing it. Use before implementation, refactoring, test fixes, or architecture changes.
lubochka/xiigen-general-skills
Cursor rule
Run commands safely and intentionally. Use before executing build, test, lint, generation, migration, deploy, or cleanup commands.
lubochka/xiigen-general-skills
Cursor rule
Check risk before code actions. Use before running commands, editing files, deleting files, moving data, or changing configuration.
lubochka/xiigen-general-skills
Cursor rule
Package debugging work so another agent or human can resume it. Use for longer debugging tasks or handoffs.
lubochka/xiigen-general-skills
Cursor rule
Record important decisions and rationale. Use when selecting architecture, stack guide, adapter output, or release policy.
lubochka/xiigen-general-skills
Cursor rule
Avoid competing sources of truth. Use when adding, moving, or adapting docs.
lubochka/xiigen-general-skills
Cursor rule
Keep documentation aligned with behavior. Use when changing workflows, commands, APIs, examples, or user-facing behavior.
lubochka/xiigen-general-skills
Cursor rule
Design end-to-end coverage across critical paths. Use for release readiness, user workflows, UI/API flows, and adapter validation.
lubochka/xiigen-general-skills
Cursor rule
Prevent claiming completion without proof. Use before final responses, handoffs, releases, or review closure.
lubochka/xiigen-general-skills
Cursor rule
Separate execution from completion approval. Use when an agent both implements and reviews its own work.
lubochka/xiigen-general-skills
Cursor rule
Classify failures before changing implementation. Use after failed builds, tests, commands, or smoke checks.
lubochka/xiigen-general-skills
Cursor rule
Review generated code before trusting it. Use after AI-generated code, scaffolding, migration output, or copied snippets.
lubochka/xiigen-general-skills
Cursor rule
Check that delivered work matches the user's goal. Use before final response, release, or handoff.
lubochka/xiigen-general-skills
Cursor rule
Verify boundaries between components. Use when behavior crosses services, modules, tools, adapters, or data formats.
lubochka/xiigen-general-skills
Cursor rule
Prevent publishing sensitive material. Use before commits, reports, examples, adaptation outputs, and release.