aperture

Community

Deterministic pre-agent context gate for coding.

Authordshills
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Aperture gates coding tasks by deterministically planning and pruning repository context before an agent runs, producing a reproducible manifest and an explicit feasibility signal to decide if the task should proceed.

Core Features & Use Cases

  • Deterministic planning: selects the files and context the agent should load to fit token budgets, reducing noise and waste.
  • Feasibility scoring and gap detection: evaluates anchors, specs, tests, and config, surfacing blocking gaps with actionable remediation guidance.
  • Explainability and reproducibility: outputs a traceable decision tree and a manifest hash so runs are auditable.
  • Pre-agent gating across toolchains: integrates with various code assistants to guard the start of any coding task.

Quick Start

Describe a repo task and run aperture plan TASK.md to gate the coding task before execution.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: aperture
Download link: https://github.com/dshills/aperture/archive/main.zip#aperture

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.