vishalsachdev/claude-skills

codebase-singularity

Apply the codebase singularity approach: reliable codebase understanding and change with a repeatable workflow, guardrails, and verification gates.

First seen Jan 28, 2026

Installation

$ npx skills add vishalsachdev/claude-skills --skill codebase-singularity

Summary

  • Apply the codebase singularity approach: reliable codebase understanding and change with a repeatable workflow, guardrails, and verification gates.
  • Use for repo work (feature, bugfix, refactor, migration) when you need high trust, minimal diffs, and explicit validation and exit criteria.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from vishalsachdev/claude-skills · top by installs.

npx skills add vishalsachdev/claude-skills

Browse all from vishalsachdev/claude-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,047 B
  • docs SUMMARY.md 316 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 13 installs

SKILL.md

Codebase Singularity

Quick start

  1. Collect inputs: repo path, goal, constraints, risk tolerance, and validation commands.
  2. Summarize: explain repo shape and where the change belongs; ask questions if ambiguous.
  3. Plan: write a short plan with success criteria and validation steps.
  4. Change: implement the smallest viable patch; avoid unrelated refactors.
  5. Validate: run the requested command(s) or the closest available; record results.
  6. Wrap up: report changes, evidence, risks, and next steps.

Inputs

  • Repo path and task goal.
  • Constraints (files to avoid, time or risk limits, API stability).
  • Validation commands (tests, lint, build, or targeted checks).

Outputs

  • Short plan with success criteria.
  • Minimal patch.
  • Evidence: commands run and results.
  • Wrap-up: what changed, why, risks, and next steps.

Guardrails

  • Always validate; if you cannot, say so and propose a safe next step.
  • Ask before broad refactors or scope expansion.

Templates

Safe bugfix

Goal: Fix <bug> with minimal change.
Constraints: Do not modify public API; avoid touching <paths>.
Validation: Run `...` and paste output.
Exit conditions: Stop after 2 failed attempts; summarize hypotheses and logs.
Deliverables: Patch + explanation + risks.

Add a feature

Goal: Add <feature>.
Constraints: Keep scope to <module>; no new dependencies.
Validation: Run `...`.
Deliverables: Patch + tests + short doc update.

References

  • Read references/video.md for a concise source summary.
  • Read references/transcript.md for full context.
  • Read references/visual-notes.md for a visual outline.
  • Read references/maturity-ladder.md for the grades/maturity taxonomy.