praveen vijayan avatar

praveen vijayan

Community

@praveenvijayan · Kerala

59Followers
|
68Public Repos
|
12Published Skills

Ratchet is a GitHub-native delivery framework managing issue queues, planning PRs, hotfix reverts, and loop metrics for human-gated software delivery.

Skills Distribution
DomainDeveloper To...GitHub Issue & PR .. (40%)Release & Hotfix M.. (20%)Codebase Mapping &.. (15%)Delivery Metrics &.. (15%)

Agent Skills by praveen vijayan

Showing 12 vetted skills indexed across 1 GitHub repositories.

praveenvijayanpraveenvijayan
2

ratchet-hotfix

Reverts causal merge commits on hotfix branches to resolve production breakage.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-memory

Curates MEMORY.md by merging duplicates, pruning obsolete entries, and verifying issue and PR links.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-metrics

Reports delivery loop health metrics from GitHub issue timelines using gh CLI.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-update

Updates Ratchet framework files to a newer upstream version on a review branch.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-uninstall

Removes Ratchet framework files from a GitHub repository via a manifest-driven uninstall script and PR.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-sync

Compiles plan markdown files into GitHub issues using a local Node.js sync script.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-status

Diagnoses GitHub issue queues and explains why no work is ready to pick.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-next

Advances or reworks GitHub pull requests after merge or review events.

Community
Advanced
praveenvijayanpraveenvijayan
2

ratchet-init

Initializes a GitHub repository with labels, verification gates, memory files, and branch protection.

Community
Advanced
praveenvijayanpraveenvijayan
2

ratchet-map

Generates a coarse, language-agnostic architecture map of a codebase into memory/ARCHITECTURE.md.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-herd

Validates herd configuration and starts or attaches to the fleet supervisor script.

Community
Intermediate
praveenvijayanpraveenvijayan
2

ratchet-plan

Converts work requests into plan markdown files on a rolling GitHub planning PR.

Community
Intermediate

Frequently Asked Questions About praveen vijayan

FAQPage Schema
What tasks can I perform with praveenvijayan's Ratchet skills?

You can plan work into GitHub issues via a rolling planning PR, revert broken merges through a human-triggered hotfix lane, report delivery metrics like cycle time and rework rate, diagnose stalled queues, curate MEMORY.md, regenerate codebase architecture maps, and install, update, or uninstall the Ratchet framework files.

Who should use the Ratchet skill set?

Software engineers and technical leads running GitHub-based delivery loops who want human-gated issue flow. It suits solo developers doing fast iteration (via ratchet-sync) and teams needing queue diagnostics, stale-claim sweeps, and supervised multi-worker fleets through ratchet-herd.

How do I set up and run Ratchet in my repository?

Run ratchet-init once: it creates state:* and priority:* labels, detects your stack to fill GATES.md, scaffolds memory files, generates memory/ARCHITECTURE.md, and confirms the required Personal Access Token is configured. It is idempotent, so re-running is safe. Daily work then flows through ratchet-plan, ratchet-next, and ratchet-status.

What are the prerequisites and dependencies for Ratchet skills?

You need a GitHub repository with gh CLI authenticated (the skills use your existing gh auth), git, and Node.js for scripts like plan-sync.mjs, ratchet-metrics.mjs, and herd.mjs. A Personal Access Token must be configured for issue-flow operation; ratchet-init informs you but never handles the token itself.

Do Ratchet skills mutate my repository or GitHub state automatically?

No. All skills are human-gated with disable-model-invocation. Read-only skills like ratchet-status and ratchet-metrics never mutate anything. Writing skills like ratchet-plan, ratchet-map, and ratchet-update stop for human review and never commit to main; changes flow through PRs, and hotfixes run only on explicit human command.