Skip to main content

Analyze a GitHub profile and get honest, actionable advice for building real reputation

Project description

GitHub Reputation Engine 🛠️

A self-improving "second brain" + operating system for building genuine GitHub reputation through high-quality open-source contributions — run by an AI agent (Hermes Agent or Claude Code), autonomously, one project at a time.

Owner: Basil Al Shukaili (@basilalshukaili)

Quality of contribution > volume. One merged, appreciated PR beats fifty rejected typo fixes.

What this repo is

This repo is the portable brain of the operation. It lets any agent, on any laptop, continue the same mission with full context. It contains the plan, live state, reusable playbooks, a journal of work done, lessons learned, and nightly strategic "dreams."

Start here → CLAUDE.md (operating instructions, auto-loaded by Claude Code/Hermes).

Structure

.
├── CLAUDE.md            # Operating instructions — read first (works with Claude Code, Hermes, Codex…)
├── 00-System/           # roadmap, architecture, guardrails (the constitution)
├── 01-Targets/          # the ONE active project + next action
├── 02-Repos/            # per-repo dossiers (stack, conventions, maintainers, opportunities)
├── 03-Journal/          # daily log of what was attempted/done (append-only per day)
├── 04-Playbooks/        # portable, agent-agnostic procedures (triage, PR craft, dreaming)
├── 05-Lessons/          # mistakes & wins → rules for next time
├── 06-Dreams/           # nightly reflective synthesis: patterns, connections, next moves
└── 99-Inbox/            # scratch captures

How it works

Brain (top model)  — plans, reviews every diff, writes all maintainer-facing prose, commits
   │ delegates mechanical, fully-specified work
Worker (mid model) — implements to spec, runs tests, triage scans
   │
This repo (state)  — feeds full context back to the Brain on every session
   │
Playbooks (procedure) + Journal/Lessons/Dreams (self-improvement loop)

Token discipline without quality loss: route cheap/mechanical work to cheaper models; keep all judgment and human-facing writing on the top model. No output-degrading "compression" tricks.

Multi-machine usage

  • Laptop A (Hermes Agent): runs the 24/7 cadence (cron missions + nightly dreaming), reports to Telegram. Skills live in Hermes; this repo holds the portable state + playbooks.
  • Laptop B (Claude Code): clone this repo, open it, and Claude Code auto-reads CLAUDE.md. The playbooks in 04-Playbooks/ are agent-agnostic, so the workflow is identical.

Pull before you start, commit + push when you finish, so both machines stay in sync.

Safety

  • No secrets are committed (API keys / bot tokens live in each machine's local env).
  • Agents fork → branch → PR; never push to an upstream default branch.
  • Respects each project's CONTRIBUTING rules and any anti-AI-PR policies.

License

MIT — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

github_rep-0.1.0.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

github_rep-0.1.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file github_rep-0.1.0.tar.gz.

File metadata

  • Download URL: github_rep-0.1.0.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for github_rep-0.1.0.tar.gz
Algorithm Hash digest
SHA256 71cf0f09253b6f2099b720fca02af7fbc06fbb218f9a7200a08e1190b5e7a58b
MD5 fe9d9c81b739e3938543855aa803c1a4
BLAKE2b-256 15b1346b9ade68f6481b49f6a2ee9fb5a295c899781103790b46f0be6f17c334

See more details on using hashes here.

File details

Details for the file github_rep-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: github_rep-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for github_rep-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2352c51264851ecbe0cec8db1f52870294e07cd80a90fb31272dd1abdf1f92d
MD5 510764d45a9b5e40ce1eb36010955253
BLAKE2b-256 ae3bcb6101d734d144c4364ce02fa1fdfa849a7b15fcff7abef302ed5310049f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page