← All creators

agigante80

User

forge-adapt reads your codebase and installs adapted governance tools — ticket gates, code reviewers, security auditors, and more. Nothing generic. Built for Claude Code.

20 indexed · 0 Featured · 0 stars · avg score 60
Prolific

Categories

Indexed Skills (20)

Data & Documents Listed

forge-adapt

Analyse the current project and recommend the forge-kit components that fit it - subagents, skills, commands, and hooks - grouped by type with a per-item reason, then adapt and install the ones you pick (rewritten for your stack, not copy-pasted). Use for first-time setup OR ongoing maintenance ("am I up to date?", "what governance am I missing?"). Secondary modes: "refresh"/"drift" reports which installed components are behind forge-kit (version-marker based) and "refresh <name>" deep-compares and updates one while preserving project adaptation; "forge-adapt contributions" surfaces project-only components worth contributing back; "forge-adapt templates" audits issue templates and can install the template lockstep guard + canonical ticket-standards doc. Backward-compatible: also triggered by "upgrade-audit".

0 Updated yesterday
agigante80
Code & Development Listed

find-dead-code

Find genuinely dead / unused / unreachable SOURCE code - unused functions, classes, methods, exports, and unreachable branches that a linter's local-scope rules miss - with the right whole-program tool for the stack (vulture, knip, go deadcode). Use when the user asks to "find dead code", "remove unused code", "what code is unused", "dead-code scan", or "clean up the codebase" before a refactor or release.

0 Updated yesterday
agigante80
Code & Development Listed

github-to-forgejo

Migrate a repository from GitHub to a self-hosted Forgejo instance: the push, the forge-host adapter, CI ported to .forgejo/workflows, a runner, and an optional push-mirror back to GitHub. Use when moving one or more repos to your own Forgejo.

0 Updated yesterday
agigante80
AI & Automation Listed

release-automation

Enforce and automate releases in CI so a promotion to the production branch can never silently ship without a version bump. The enforced/automated sibling of the invoked `release` skill. Use when the user asks to "enforce version bumps", "block merge without a release", "auto release on merge", "auto-release dependency updates", or "stop forgetting to tag releases".

0 Updated yesterday
agigante80
AI & Automation Listed

ticket-gate-reference

Reference material the ticket-gate agent reads once per run: the review output template it composes, the specialist lens definitions with their result contract, the comment templates it posts, and the `forge_*` call mapping every forge operation looks up. Preloaded into ticket-gate through that agent's `skills:` frontmatter. Not a standalone workflow: it decides nothing, and the only rules it carries are the ones a lens itself obeys.

0 Updated yesterday
agigante80
Data & Documents Listed

working-overnight

Run governed, unattended overnight work. Pulls from a defined work source (gated tickets, tickets to gate, or investigations like full/security reviews that create tickets), implements safe work as branch-plus-PR without ever merging, defers you-only decisions instead of guessing, and writes a morning report. Use when the user says to work overnight, run unattended, keep going while they are away, or asks to set up autonomous overnight work. Driven by /loop; not a single unbounded session.

0 Updated yesterday
agigante80
Data & Documents Listed

privacy-regime

Name this project's privacy regime and its concrete obligations, so the ticket gate asks the RIGHT compliance questions instead of a default jurisdiction's. Use when setting up governance for a project that stores personal data, when the gate's personal-data questions do not match your jurisdiction, or when asked about GDPR, UK GDPR, CCPA, CPRA, LGPD, PIPEDA, APPI or any other privacy regime.

0 Updated yesterday
agigante80
Code & Development Listed

forge-host

Make governance components forge-host-aware (GitHub or self-hosted Forgejo/Gitea) instead of GitHub-only, through `forge-lib.sh` and its host-agnostic `forge_*` operations. Use when a project is migrating repos from GitHub to a self-hosted Forgejo, when a component shells out to `gh` but the repo may be on Forgejo, or when you need deterministic per-repo host detection.

0 Updated yesterday
agigante80
Code & Development Listed

mutation-sweep

Adopt and adapt mutation testing for this project, whatever the stack. Line coverage is blind to the defect class that reaches review (covered lines whose tests cannot fail); a mutation sweep finds tests that stay green under deliberate defects. Use when the user asks to run or set up mutation testing, when a review keeps finding defects on covered lines, when survivors need triage, or alongside coverage work ("mutation test", "mutants", "survivors", "kill rate").

0 Updated yesterday
agigante80
DevOps & Infrastructure Listed

decision-brief

Re-validate a stalled ticket, classify what is actually being decided, cost the options against measured numbers, and rewrite the ticket body so the decision can be made from it. Use when a ticket is waiting on a human decision, when asked for a decision brief on an issue, when a ticket has stalled through several nudges, or when someone asks which option to pick on a ticket.

0 Updated yesterday
agigante80
Data & Documents Listed

roadmap-phases

Rolling wave planning made mechanical. docs/roadmap.md owns which phases exist and their state; the host owns which phase each ticket is in, as the milestone. A phase is planned when it starts, not before, and every ticket belongs to exactly one phase. Use when opening, closing, splitting or reordering a phase, when a ticket has no phase, when asked whether the current phase is done, or when check-phases.sh refuses something.

0 Updated yesterday
agigante80
Code & Development Listed

leak-guard

Stop the developer's own machine leaking into a repository that is about to be made public. Home paths, "~/" roots and email addresses are caught in the open by a CI-runnable scanner; private project names are caught by a list held OUTSIDE the repository, because a committed denylist of the names you are hiding is an index pointing at them. Use when setting up a repo that will go public, when a scan reports a hit, or when someone asks how to remove something already pushed.

0 Updated yesterday
agigante80
API & Backend Listed

api-design-principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

0 Updated yesterday
agigante80
Code & Development Listed

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

0 Updated yesterday
agigante80
AI & Automation Listed

cqrs-implementation

Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

0 Updated yesterday
agigante80
Web & Frontend Listed

microservices-patterns

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

0 Updated yesterday
agigante80
AI & Automation Listed

saga-orchestration

Implement saga patterns for distributed transactions and cross-aggregate workflows. Use when coordinating multi-step business processes, handling compensating transactions, or managing long-running workflows.

0 Updated yesterday
agigante80
Data & Documents Listed

release

Cut a versioned release - bump the project's semver across all version sources, keep doc version markers in sync, verify CI is green, tag, and close the tickets the release shipped. Includes a version-check guard (fail if version sources disagree) for CI/pre-commit. Generic skill - forge-adapt tailors the version files, branching model, tag format, and publish pipeline to the project. Use when the user asks to "release", "cut a release", "bump the version", "ship vX.Y.Z", or "tag a release".

0 Updated yesterday
agigante80
AI & Automation Listed

closing-sessions

Persist what mattered from the current conversation before the session ends or context is lost. Writes durable facts (user identity, feedback with rationale, ongoing project constraints, references) to the project's .claude/memory/ store and transient resume state (what was done, what is unfinished, next steps, open questions) to a dated .claude/handoffs/ note. Use when the user says to close the session, wrap up, save what we discussed, or before they step away.

0 Updated yesterday
agigante80
API & Backend Listed

owasp-api-security

OWASP API Security Top 10 testing patterns, injection payloads, auth bypass vectors, and security test generation for REST APIs. Use when writing security tests, reviewing API endpoints for vulnerabilities, or auditing input validation.

0 Updated yesterday
agigante80

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.