Precept — Data skill for Claude Code
Personal, self-improving platform for agentic AI processes and data cataloging: it learns from your sessions to improve its data catalog, its defined entities (rules, skills, agent personas), and its.
How to install Precept
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open NoaBarzelay/precept and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Precept does
Personal, self-improving platform for agentic AI processes and data cataloging: it learns from your sessions to improve its data catalog, its defined entities (rules, skills, agent personas), and its processes.
Alternatives in Data
- Archify — Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self 17.2k ★
- HTML Anything — ✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it 8.5k ★
- Portaljs Add Dataset — Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal 2.3k ★
README
Precept
Context
Coding agents are by default mostly stateless: they do not retain information beyond their context window, and learnings do not transfer from session to session. Without a layer that compiles how you work and a layer that stores what you know, the effort does not compound across sessions. Precept is the process and data layer I built so both compound across sessions.
Goal
A personal platform that, on its own, learns and keeps improving both how I want my agentic AI work done and the knowledge my work depends on, so the two compound across sessions instead of resetting each time.
Objectives and Key Results
**O1.** The platform's agentic processes and output quality improve with each session, from my explicit direction and from the implicit signals in every interaction: my style, corrections, questions, and requests.
- Key result: anything I convey in a session (a correction, a preference, a way of working) becomes embedded automatically in how the platform's agents operate and stays that way, so I do not have to convey it again.
- Key result: what it embeds is what I meant, so its learnings hold up instead of being overridden.
**O2.** The knowledge the platform comes across while working compounds and stays current with each session, and is retrieved for both me and the agentic processes whenever it applies.
- Key result: any information the platform has come across before is retrieved in relevant session contexts, so it does not have to be re-learned in new sessions.
- Key result: what surfaces is current, not stale or superseded.
User Stories
As an engineer who runs most of my work through coding agents:
- I want to stop re-teaching the agent things I have already told it, so that my time goes to the task instead of to repeating myself.
- I want the standards I care about to actually hold in the agent's work, so that I can trust its output instead of re-checking for mistakes I have already flagged.
- I want th
Related Skills
Dna Claude Analysis
Personal genome analysis toolkit that processes raw DNA data from 23andMe/AncestryDNA across 17 categories (he
AI Databricks Data Agent
Agentic AI Data Engineering platform built with LangGraph, LangChain, Databricks, Delta Lake, Pandas, and Open
Octo Agent
Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent o
Agentic Data Stack
Official ClickHouse Agentic Data Stack - self-host with ClickHouse, LibreChat, Langfuse, and ClickHouse MCP.
Usc Econ AI Workshop
Materials and code from USC Economics Department AI workshops (Spring 2026). Hands-on sessions on GPT for data
HyperMnesia
Self-hosted long-term memory for AI coding agents: Postgres+pgvector doc-RAG (component/constraint map + hybri
Related Agents
Persona Walkthrough
Simulated-user cognitive walkthrough reviewer: steps through a UI/page as defined personas, applying CRO and u
Web Developer
Frontend web developer for building and improving the personal portfolio website. Specializes in HTML, CSS, Ja
Tend
Tend the Allium garden. Use when the user wants to write, edit, update, add to, improve, clarify, refine, rest