Ben Sheridan-Edwards avatar

Ben Sheridan-Edwards

Community

@BenSheridanEdwards · Hertfordshire, England

34Followers
|
34Public Repos
|
28Published Skills

Leveraging AI to its fullest potential

Skills Distribution
DomainDeveloper To...Static Code Auditi.. (45%)Knowledge-Graph Co.. (25%)Frontend Security .. (15%)Repository Scoring.. (15%)

Agent Skills by Ben Sheridan-Edwards

Showing 28 vetted skills indexed across 1 GitHub repositories.

BenSheridanEdwardsBenSheridanEdwards
3

bundle-build-audit

Audits build pipeline configuration and bundle output against an opinionated baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

pre-audit-setup

Prepares a project for codebase audits by building a graphify knowledge graph and configuring hooks.

Community
Intermediate
BenSheridanEdwardsBenSheridanEdwards
3

quality-gates-audit

Audit pre-commit, pre-push, and CI/CD quality gates against an opinionated baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

architecture-audit

Audits TypeScript codebase architecture using a Graphify knowledge graph to detect boundary, coupling, and convention violations.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

react-audit

Audit React codebases for hooks correctness, component design, state management, and React 18/19 idioms.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

typescript-audit

Audits TypeScript projects for compiler strictness, type quality, and boundary validation.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

testing-audit

Audit React test suites against Testing Library query priority and async patterns.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

dependency-audit

Audit Node.js dependency trees for security, health, compliance, and hygiene issues.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

performance-audit

Audit runtime performance patterns in TypeScript and React frontends against an opinionated baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

error-handling-audit

Audit TypeScript error-handling discipline across throw hygiene, async handling, React boundaries, and observability.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

agentic-audit

Audit agentic instruction files and Claude Code settings against an opinionated baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

accessibility-audit

Audit React frontends against a WCAG 2.2 AA accessibility baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

security-audit

Audit TypeScript and React frontends against an opinionated security baseline across four layers.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

linting-audit

Audit ESLint or Biome configuration against an opinionated four-layer baseline.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

system-self-improve

Proposes minimal reversible edits to audit skills based on review gap reports.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

ben-architect-review

Reviews pull requests against architectural principles and drafts GitHub review comments.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

repository-quality-score

Aggregates completed audit findings into a deterministic repository quality score with coverage metrics.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

documentation-audit

Audit project documentation against an opinionated baseline with drift detection and gap planning.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

install-architect-playbook-locally

Copies architect-playbook skill folders into the current project's .claude/skills directory.

Community
Intermediate
BenSheridanEdwardsBenSheridanEdwards
3

install-architect-playbook-globally

Copies architect-playbook skill folders into ~/.claude/skills/ for machine-wide slash command availability.

Community
Intermediate
BenSheridanEdwardsBenSheridanEdwards
3

preflight

Detects and installs optional enrichment tooling for codebase audits before they run.

Community
Advanced
BenSheridanEdwardsBenSheridanEdwards
3

pull-request-quality-contract

Validates pull request evidence against repository definition-of-done and PR template requirements.

Community
Intermediate
BenSheridanEdwardsBenSheridanEdwards
3

gitnexus-refactoring

Performs safe multi-file code refactoring using graph-based impact analysis and automated renames.

Community
Intermediate
BenSheridanEdwardsBenSheridanEdwards
3

gitnexus-debugging

Trace bugs and errors through code call graphs using GitNexus queries.

Community
Intermediate

Frequently Asked Questions About Ben Sheridan-Edwards

FAQPage Schema
What tasks can I perform with Ben Sheridan-Edwards' architect-playbook skills?

You can run opinionated audits of TypeScript/React projects covering architecture, type discipline, linting, testing, dependencies, bundles, performance, error handling, security, accessibility, and documentation. Each audit reports present/partial/missing/violation findings and can optionally generate an implementation plan for the gaps.

Who are these skills designed for?

Frontend and full-stack engineers, tech leads, and architects maintaining TypeScript/React codebases who want repeatable, baseline-driven quality reviews. The ben-architect-review and pull-request-quality-contract skills also serve reviewers enforcing standards before merging pull requests.

How do I install and run the architect-playbook skills?

Run /install-architect-playbook-locally to copy skills into a project's .claude/skills/ directory, or /install-architect-playbook-globally for ~/.claude/skills/ across all sessions. Then run /pre-audit-setup once to verify graphify, build the project knowledge graph, and merge the PreToolUse hook into .claude/settings.json.

Are the audits safe to run on production repositories?

Yes. Audits are static-first and read-only by design; enrichment such as --with-run, --with-scan, or --with-network is opt-in. Mutation is gated: preflight requires --install and --scaffold-configs flags, and system-self-improve is dry-run by default, prompting for confirmation before any change.

What prerequisites do the GitNexus and audit skills require?

Architecture audits require graphify, which pre-audit-setup verifies and uses to build the project knowledge graph. The preflight skill detects optional enrichment tooling and can install missing development dependencies. GitNexus skills require an indexed repository via its analyze/index commands before exploring, debugging, or impact analysis.