Skip to main content

Slice refactors, fail-fast gates, evidence-driven logging templates for code agents

Project description

sliceproofkit (agent-kit)

A small, opinionated “control-plane” kit for code agents:

  • slice refactors
  • fail fast
  • evidence-driven runs via timestamped logs

This repo contains:

  • common/: portable templates (AGENT.md, docs/, memory/, scripts/)
  • agents/: agent-specific rule injection (.agent/.trae/.cursorrules/etc.)
  • manifest.yaml: copy plan
  • apply_agentkit.py: apply the kit into any target repo

Quick start (local kit repo)

Apply to current repo:

python3 /path/to/agent-kit/apply_agentkit.py --dest . --agents all
# or select
python3 /path/to/agent-kit/apply_agentkit.py --dest . --agents antigravity,trae

Run with evidence logs:

./scripts/run_with_log.sh smoke -- echo "hello"
./scripts/grep_logs.sh "hello"

Fast verify gate (expected to fail-fast on unknown stacks until configured):

./scripts/run_with_log.sh verify_fast -- ./scripts/verify_fast.sh

Package (PyPI)

After publishing, you can use:

pip install sliceproofkit
sliceproofkit apply --dest . --agents all
# or
uvx sliceproofkit apply --dest . --agents cursor,continue,cline

Adding a new agent

  1. Create agents/<agent_name>/...
  2. Add it to manifest.yaml under agents:
  3. Done — the apply tool discovers agents from manifest automatically.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sliceproofkit-0.1.0.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sliceproofkit-0.1.0-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file sliceproofkit-0.1.0.tar.gz.

File metadata

  • Download URL: sliceproofkit-0.1.0.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sliceproofkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 57e7823ee6207385c6c323a7da44036fa62bb1fd22273dbe0fe3c1a2624e9cd9
MD5 ee0b5fe46dfc00d04edfebfe62096887
BLAKE2b-256 21ef0d4a973eff74edee76a7164b3b23cd50ce2b45f27abc8f0866afdaf63297

See more details on using hashes here.

File details

Details for the file sliceproofkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sliceproofkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for sliceproofkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 476b82df62a873eb36474c44e18e335150f5924bf1b748773602decf59f90f9a
MD5 5af5a01beabe44ce9011d78fb86462d8
BLAKE2b-256 f84f825e13667cc1c33a0322ff870223254196ee48c0fdb3c9db019e14c58bf8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page