aperture
CommunityDeterministic 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.