Chalk Labs
Need help deploying develop?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/guillevc-develop
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/develop
What's inside
- Skill name
develop- Description
- Take a unit of work from fuzzy idea to shipped, on one loop. Interrogate the plan, preview the change as blast radius plus sample code at the confirm gate, build against the spec, freeze the decisions the code proved, verify, optionally commit or open a PR. Stop at the confirm gate to think without building. Never merges. User-invoked.
- License
- MIT
- Instructions
- 64 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Develop
One loop from idea to shipped, against the **living spec** (glossary + ADRs). **The spec trails the
code:** a decision earns an immutable ADR only after code proves it; until then it's a mutable draft
in the brief, never in the ADR directory.
## Gates
- **Autonomous:** ask, brief, draft decisions, run checks, assemble the PR.
- **Hard:** the confirm gate before any code change; the draft review before freezing; durable writes
go through `record`; **every commit**, defaulting to one commit on the current branch, with branch,
push, and PR only on request. **Never merge.**
## The loop
Spine: **discover → confirm gate → build → freeze → verify → deliver**. The confirm gate is a **hard
stop**: never write code until the user gives an explicit go-ahead. **Re-enter discover** from build
or review whenever your mind changes.
1. **Discover.** Map the plan into a tree of named branches, then walk it branch by branch, resolving
each decision and its dependencies before the next. Interview the user until you both share one
understanding of every branch; loop rather than settle for a single pass. Draft the brief only then.
- **Interrogate** one branch at a time: ask the single sharpest question that cuts the most
uncertainty, with your recommended answer. **Ask one question, then wait for the answer before
the next.** Batching questions bewilders the user and defeats the interview. If the spec or code
already answers, read it instead of asking.
- **Sharpen vocabulary**: challenge a term that conflicts with the glossary, pin a fuzzy or
overloaded one to a single canonical term, stress-test relationships with concrete edge-case
scenarios, and when the user asserts how something works, check the code agrees.
- **Brief**: one resolution per branch, acceptance-shaped. It constrains the build without being
written. **Record nothing** pre-code unless the human asks (a fact something outside this loop
needs now, or insurance against context loss).
2. **Confirm gate (hard stop).** Present the brief **and a build plan**, then wait. Write no code
until the user gives an explicit go-ahead; no go-ahead, no build. Stopping here is a valid end:
pure discovery, nothing built, nothing frozen.
- **Build plan**: make the brief code-shaped so the user sees each decision before you write it.
**Blast radius** — every file to create or change, one line each on why. **Approach** — a couple
of sentences on how. **Sample the decisions, not the plumbing** — show code only for the
hard-to-reverse, interface-shaping calls (the ones that would become draft decisions); leave
reversible choices unwritten, since the code tests them in build. Don't sketch the whole diff;
that's waterfall and double work.
3. **Build.** Decide reversible choices on your own; the code tests them. A hard-to-reverse choice
becomes a **draft decision** in the brief: honor it as the current working decision when making
further choices, but keep it mutable. Rework it, never treat it as a ratified ADR, never write it
to `docs/decisions/` yet.
4. **Re-enter discover** whenever building or review changes your mind, including when the user asks
for changes. Reworking a draft is an edit, not a supersede. Re-entry runs the rest of the spine
again: changed code goes back through **freeze**, so `audit` re-runs on it. Audit is not one-shot.
5. **Freeze (post-code).** Run `audit`. Present the full set of draft decisions and term changes the
code proved, in one place, for the user to review before anything sets in stone. Fold survivors into
the spec via `record`, which gates each ADR and glossary edit. An ADR stays **soft** until step 7
commits it: rework or drop it in place, no supersede. Trim behavioral prose that crept in. Surface
pre-existing drift you didn't cause; don't fix it or grow scope.
6. **Verify.** Run the project's tests (`go test ./...`, the `package.json` script, the make/just
target, else ask). Must pass.
7. **Deliver.** Default is a **single commit to the current branch**, and it waits for the user's
explicit approval: present what you'd commit and wait. A local commit is a hard gate, not a
reversible step; commit nothing without a go-ahead, outward-facing or not. Branch, push, or open a
PR **only on the user's explicit request**; none is the default. **Never merge.**
Ad-hoc work skips `develop`; the guards (`record`, `audit`) fire during any work. The spec carries a
unit across sessions; un-frozen drafts don't.From guillevc/skills, MIT.
More from guillevc/skills
- 0.570score
audit-xcode-security-settings
guillevc
Audit and enable security-oriented Xcode build settings.
SkillAFreshness: AClaude Code +9 - 0.567score
uikit-app-modernization
guillevc
Modernizes UIKit apps for multi-window environments by replacing legacy shared-state APIs with context-appropriate modern alternatives.
SkillAFreshness: AClaude Code +9 - 0.567score
adopt-c-bounds-safety
guillevc
Guide for the C -fbounds-safety language extension.
SkillAFreshness: AClaude Code +9 - 0.566score
swiftui-whats-new-27
guillevc
New SwiftUI APIs, behaviors, and deprecations introduced in the 2027 OS releases (iOS 27, macOS 27, watchOS 27, tvOS 27, visionOS 27).
SkillAFreshness: AClaude Code +9 - 0.560score
swiftui-specialist
guillevc
Authoritative SwiftUI best practices from Apple.
SkillAFreshness: AClaude Code +9 - 0.558score
modernize-tests
guillevc
Modernize test suites to use modern Swift Testing features or migrate from XCTest.
SkillAFreshness: AClaude Code +9 - 0.558score
device-interaction
guillevc
Verify iOS app behavior on device or simulator via screenshots, UI hierarchy, and touch interactions.
SkillAFreshness: AClaude Code +9 - 0.518score
simple-english
guillevc
Rewrite or write English at a CEFR level (default B1) so non-proficient readers understand it.
SkillBFreshness: BClaude Code +9 - 0.479score
swift-factory-di
guillevc
MUST USE for questions about the Swift Factory dependency injection library by hmlongco, also called FactoryKit.
SkillCFreshness: CClaude Code +9 - 0.474score
audit
guillevc
Audit code against the living spec (ADRs and the glossary) and let the human resolve each contradiction.
SkillCFreshness: CClaude Code +9 - 0.474score
2-commit-fast
guillevc
Fast auto-commit: analyzes staged git changes and commits with an intelligent conventional commit message — no confirmation needed.
SkillCFreshness: CClaude Code +9 - 0.474score
record
guillevc
Write a resolved fact into the living spec (a glossary term or an ADR) and keep it coherent.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 29, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/guillevc/skills
- Website
- skills.sh/guillevc/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from guillevc
- 0.570score
audit-xcode-security-settings
guillevc
Audit and enable security-oriented Xcode build settings.
SkillAFreshness: AClaude Code +9 - 0.567score
uikit-app-modernization
guillevc
Modernizes UIKit apps for multi-window environments by replacing legacy shared-state APIs with context-appropriate modern alternatives.
SkillAFreshness: AClaude Code +9 - 0.567score
adopt-c-bounds-safety
guillevc
Guide for the C -fbounds-safety language extension.
SkillAFreshness: AClaude Code +9 - 0.566score
swiftui-whats-new-27
guillevc
New SwiftUI APIs, behaviors, and deprecations introduced in the 2027 OS releases (iOS 27, macOS 27, watchOS 27, tvOS 27, visionOS 27).
SkillAFreshness: AClaude Code +9 - 0.560score
swiftui-specialist
guillevc
Authoritative SwiftUI best practices from Apple.
SkillAFreshness: AClaude Code +9 - 0.558score
modernize-tests
guillevc
Modernize test suites to use modern Swift Testing features or migrate from XCTest.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get develop running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
develop skill. Agent Mart. https://agentmart.dev/skills/guillevc-develop (last updated 2026-10-24)