Ben Sheridan-Edwards
Community@BenSheridanEdwards · Hertfordshire, England
Leveraging AI to its fullest potential
Agent Skills by Ben Sheridan-Edwards
Showing 28 vetted skills indexed across 1 GitHub repositories.
bundle-build-audit
Audits build pipeline configuration and bundle output against an opinionated baseline.
pre-audit-setup
Prepares a project for codebase audits by building a graphify knowledge graph and configuring hooks.
quality-gates-audit
Audit pre-commit, pre-push, and CI/CD quality gates against an opinionated baseline.
architecture-audit
Audits TypeScript codebase architecture using a Graphify knowledge graph to detect boundary, coupling, and convention violations.
react-audit
Audit React codebases for hooks correctness, component design, state management, and React 18/19 idioms.
typescript-audit
Audits TypeScript projects for compiler strictness, type quality, and boundary validation.
testing-audit
Audit React test suites against Testing Library query priority and async patterns.
dependency-audit
Audit Node.js dependency trees for security, health, compliance, and hygiene issues.
performance-audit
Audit runtime performance patterns in TypeScript and React frontends against an opinionated baseline.
error-handling-audit
Audit TypeScript error-handling discipline across throw hygiene, async handling, React boundaries, and observability.
agentic-audit
Audit agentic instruction files and Claude Code settings against an opinionated baseline.
accessibility-audit
Audit React frontends against a WCAG 2.2 AA accessibility baseline.
security-audit
Audit TypeScript and React frontends against an opinionated security baseline across four layers.
linting-audit
Audit ESLint or Biome configuration against an opinionated four-layer baseline.
system-self-improve
Proposes minimal reversible edits to audit skills based on review gap reports.
ben-architect-review
Reviews pull requests against architectural principles and drafts GitHub review comments.
repository-quality-score
Aggregates completed audit findings into a deterministic repository quality score with coverage metrics.
documentation-audit
Audit project documentation against an opinionated baseline with drift detection and gap planning.
install-architect-playbook-locally
Copies architect-playbook skill folders into the current project's .claude/skills directory.
install-architect-playbook-globally
Copies architect-playbook skill folders into ~/.claude/skills/ for machine-wide slash command availability.
preflight
Detects and installs optional enrichment tooling for codebase audits before they run.
pull-request-quality-contract
Validates pull request evidence against repository definition-of-done and PR template requirements.
gitnexus-refactoring
Performs safe multi-file code refactoring using graph-based impact analysis and automated renames.
gitnexus-debugging
Trace bugs and errors through code call graphs using GitNexus queries.
Frequently Asked Questions About Ben Sheridan-Edwards
FAQPage SchemaWhat 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.