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.1.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.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: github_rep-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 a737e3bee03bcb3e9371ec32adcdf42a70f1d9f9f672462df321e42f880e08a4
MD5 a50a7e82ca0a06377a196d6e2affc091
BLAKE2b-256 4a993dd92b6d2dc011cc342f7739f39e9faed0840d1b4422d1f9fd63984ad1a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: github_rep-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9215b12bc8a82c6ce33c7daad8763b4b2b30b389e0b6192e587010ffa99daf7b
MD5 c917073f397e4f8e59de765fe0e27d91
BLAKE2b-256 82b1b6db43988af0b5cd9afb3b982607ea427a8fe8ffc852c5ed9cc499229a4f

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