shanirsh/prismodev

GITHUB B

local cli for ai coding cost control. scans your repo, finds token waste, and generates smaller context packs for claude code, cursor, codex, and other agents.

Stars: 19 Forks: 5 Watchers: 0 License: MIT

Activity & Vitality

B
Days since last commit
-22 A
What is this?

Number of days since the most recent commit to the default branch.

Why it matters: Fresher commits indicate active maintenance and faster bug-fix turnaround.

How to improve:

  • Set up automated dependency updates to maintain regular commit activity.
  • Use CI/CD pipelines to enforce consistent integration cycles.
  • Adopt trunk-based development to keep the main branch moving.
Commits per month
107.14285714285715 A
What is this?

Average number of commits pushed per month over the project's lifetime.

Why it matters: Higher commit frequency correlates with steady progress and responsiveness.

How to improve:

  • Encourage small, focused commits rather than large batch changes.
  • Use feature flags to merge work-in-progress safely.
  • Set team commit cadence goals and track progress in dashboards.
Days since last release
never F
What is this?

Number of days since the most recent versioned release was published.

Why it matters: Regular releases give users access to fixes and features, signalling a healthy delivery cycle.

How to improve:

  • Automate releases via CI with semantic versioning tools.
  • Adopt a time-based release schedule (e.g., every 2 weeks).
  • Publish pre-releases to gather feedback before stable releases.
Commit frequency trend
growing A
What is this?

Whether commit activity is growing, stable, or declining over recent months.

Why it matters: A growing or stable trend indicates sustained project momentum.

How to improve:

  • Recruit new contributors through good-first-issue labels.
  • Publish roadmap and contribution guides to attract participation.
  • Schedule regular community events like hack sessions.
Release cadence
N/A
no release data

Community & Signals

C
README
7288 chars A
What is this?

Presence and length of the repository's README file.

Why it matters: A substantial README is the first impression for potential users and contributors.

How to improve:

  • Include installation, usage, and contribution sections.
  • Add badges for build status, coverage, and license.
  • Keep language clear and provide code examples.
README quality
3/4 signals B
What is this?

Score from 0 to 4 measuring how many key README signals are present.

Why it matters: Quality READMEs reduce onboarding friction and improve discoverability.

How to improve:

  • Ensure the README includes a project description and usage examples.
  • Link to documentation, API references, and contribution guides.
  • Add a table of contents for longer documents.
License
missing F
What is this?

Whether the repository includes an open-source license file.

Why it matters: A license determines how others can use, modify, and distribute the code.

How to improve:

  • Choose an OSI-approved license that matches your project goals.
  • Place the LICENSE file at the repository root.
  • Use SPDX identifiers in package metadata.
Contributing guide
present A
What is this?

Whether the repository has a CONTRIBUTING.md or equivalent guide.

Why it matters: Clear contribution guidelines lower barriers for new contributors.

How to improve:

  • Document the PR submission and review process.
  • List coding standards and required tests.
  • Provide templates for issues and pull requests.
Security policy
missing F
What is this?

Whether the repository has a SECURITY.md or security policy.

Why it matters: A security policy gives researchers a responsible disclosure path.

How to improve:

  • Create a SECURITY.md with contact and disclosure procedures.
  • Set up automated dependency vulnerability scanning.
  • Define SLAs for acknowledging and patching reported issues.
CI
present A
What is this?

Whether the repository has continuous integration configured.

Why it matters: CI catches regressions early and enforces code quality automatically.

How to improve:

  • Configure a CI pipeline that runs tests on every push.
  • Add linting and static analysis to the pipeline.
  • Require CI pass before merging pull requests.
GitHub stars
19 D
GitHub forks
5 F
GitHub watchers
0 F

Issue Health

B
Median resolution time
0 days A
Closed issue ratio
1.00 A
What is this?

Ratio of closed issues to total issues.

Why it matters: A high closure rate indicates active issue management.

How to improve:

  • Regularly triage and close duplicate or stale issues.
  • Use automated staleness bots to flag inactive issues.
  • Track issue age and set resolution targets.
Answered ratio
0.00 F
What is this?

Ratio of issues that received at least one substantive response.

Why it matters: Unanswered issues frustrate users and signal neglect.

How to improve:

  • Respond to new issues within one week, even with a brief acknowledgment.
  • Use labels like 'needs-info' to prompt follow-ups.
  • Create FAQ documentation for common questions.
Stale issue ratio
0% A
What is this?

Ratio of issues with no activity for over 90 days.

Why it matters: Stale issues clutter the tracker and obscure genuinely important work.

How to improve:

  • Implement a stale-bot to auto-label and close dormant issues.
  • Review stale issues monthly and close or reprioritize them.
  • Add clear resolution or wont-fix labels to closed issues.
First response time
0 days A
What is this?

Median number of days until a new issue receives its first maintainer comment.

Why it matters: Quick initial responses set expectations and maintain community engagement.

How to improve:

  • Configure automated acknowledgments for new issues.
  • Assign triage owners on a rotating schedule.
  • Use issue templates to make triage faster.

PR Health

F
Median merge time
N/A
uses alternative PR workflow
Closed PR ratio
N/A
uses alternative PR workflow
Review ratio
N/A
uses alternative PR workflow
PR size
N/A
uses alternative PR workflow
PR review depth
N/A
uses alternative PR workflow

Contributors

C
Contributors
1 D
What is this?

Total number of unique contributors to the repository.

Why it matters: A larger contributor base reduces bus factor and brings diverse perspectives.

How to improve:

  • Label good-first-issues to attract new contributors.
  • Mentor first-time contributors through the review process.
  • Celebrate contributions in release notes and community updates.
Bus factor
1 D
What is this?

Minimum number of contributors whose departure would stall the project.

Why it matters: Higher bus factor means the project can withstand key-person departures.

How to improve:

  • Distribute code ownership across multiple maintainers.
  • Document architectural decisions and onboarding guides.
  • Rotate responsibilities so knowledge is shared broadly.
Contributor growth
stable B
What is this?

Whether the contributor base is growing, stable, or declining.

Why it matters: Growing contributor communities indicate a healthy, attractive project.

How to improve:

  • Run contributor sprints or hackathons.
  • Maintain a welcoming code of conduct.
  • Offer mentorship programs for new contributors.
Recent activity
100% A
What is this?

Ratio of contributors active in the last 90 days to total contributors.

Why it matters: Sustained engagement shows the project retains contributors over time.

How to improve:

  • Recognize active contributors with maintainer or committer roles.
  • Publish regular project updates to keep the community engaged.
  • Create recurring community events to maintain momentum.

Grade History

Date Overall Activity & Vitality Community & Signals Issue Health PR Health Contributors
2026-07-02 B B C B F C
2026-07-02 F F F F F F
2026-05-29 C B C D F C
2026-05-21 D C C D F D
Recommendations (6)
High Publish a new release Moderate

The project hasn't had a release in a while. Automate releases via CI.

Go to Activity & Vitality
High Add an open-source license Trivial

Without a license, others cannot legally use or contribute to your project.

Go to Community & Signals
High Add a SECURITY.md Trivial

A security policy gives researchers a clear path to report vulnerabilities.

Go to Community & Signals
High Respond to more issues Moderate

Unanswered issues frustrate users. Set up triage rotation.

Go to Issue Health
Medium Grow your contributor base Significant

Label good-first-issues and participate in outreach programs.

Go to Contributors
Medium Reduce bus factor risk Significant

Document critical subsystems and encourage code review to spread knowledge.

Go to Contributors
RepoQuality v1780299654789 · AGPL-3.0