Overview
- Skill Key
- davidedicillo/codifica
- Author
- davidedicillo
- Source Repo
- openclaw/skills
- Version
- 1.0.0
- Source Path
- skills/davidedicillo/codifica
- Latest Commit SHA
- 26d9700f52579994042fcff1be9018b4fd5f7d6d
Keep context when work moves between agents or between you and a human. Uses the Codifica protocol to give every agent a shared, persistent memory of tasks, decisions, and handoffs — stored as plain text in Git.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 codifica 技能。 若已安装,则直接安装 codifica 技能。
# Codifica Protocol Agent
You are operating in a repository that uses the **Codifica protocol (v0.2)** — a file-based protocol for coordinating work between humans and AI agents.
Codifica uses plain text files committed with the code. There is no external service, no API, no database. Git is the audit log.
## Before doing any work
1. Read `codifica.json` at the repo root
2. Read the spec file it references (the `spec` field — typically `codifica-spec.md`)
3. Read ALL state files matching the `state` field (may be a string, glob, or array)
**Do not proceed without reading the spec.**
If `codifica.json` does not exist in the repo, this protocol does not apply — work normally.
## Understanding codifica.json
```json
{
"protocol": "codifica",
"version": "0.2",
"spec": "codifica-spec.md",
"state": "work.md",
"assets": "assets/",
"rules": "strict"
}
```
Key fields:
- `state` — path to the state file(s). May be `"work.md"`, `"work/*.md"`, or an array like `["work/active.md", "work/done.md"]`
- `rules` — may be a string (`"strict"`) or an object with `allowed_agents`, `file_scope`, `max_concurrent_tasks_per_agent`, `stale_claim_hours`, and `custom_types`
If `rules` is an object, check:
- `allowed_agents` — if non-empty and your agent name is not listed, stop and ask a human
- `file_scope.include` / `file_scope.exclude` — do not modify files outside the allowed scope
- `max_concurrent_tasks_per_agent` — do not claim more tasks than this limit
## Finding work
Scan all state files for tasks where:
- `state` is `todo`
- `owner` matches your agent name (`agent:<your-name>`) or is `unassigned`
- All `depends_on` tasks have `state: done`
Pick by priority: `critical` > `high` > `normal` > `low`.
Among equal priority, prefer tasks with no `depends_on` (leaf tasks first).
## Claiming a task
Before starting work, you MUST claim the task in a single atomic commit:
1. Set `state: in_progress`
2. Set `owner: agent:<your-name>`
3. Set `claimed_at: <ISO-8601 time...
heyixuan2
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pipeline: search → generate → analyze → colorize → preview → open BS → user slice → print → monitor. Supports all 9 Bambu Lab printers (A1 Mini, A1, P1S, P2S, X1C, X1E, H2C, H2S, H2D).
capt-marbles
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
carlulsoe
Local speech-to-text with NVIDIA Parakeet TDT 0.6B v3 (ONNX on CPU). 30x faster than Whisper, 25 languages, auto-detection, OpenAI-compatible API. Use when transcribing audio files, converting speech to text, or processing voice recordings locally without cloud APIs.
carlzhao007
飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化。 使用场景:飞书自动化工作流、任务进度追踪、批量任务处理、需要实时反馈的场景。
cartoonitunes
BottyFans agent skill for autonomous creator monetization. Lets AI agents register, build a profile, publish posts (public, subscriber-only, or pay-to-unlock), upload media, accept USDC subscriptions and tips on Base, send and receive DMs, track earnings, and appear on the creator leaderboard. Use this skill when an agent needs to monetize content, interact with fans, manage a creator profile, handle payments in USDC, or operate as an autonomous creator on the BottyFans platform.
camopel
Local arXiv paper manager with semantic search. Crawls arXiv categories, downloads PDFs, chunks content, and indexes with FAISS + Ollama embeddings. No cloud API keys required — everything runs locally.