angular-dev
Use only when the user themselves explicitly requests it by name — "angular-dev", "angular dev", "/angular-dev", "/cc-ai-angular:angular-dev" — for the gated…
Skill by CreativeCodersTeam
Chalk Labs
Need help deploying angular-dev?
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/creativecodersteam-angular-dev
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
Use cases: frontend, productivity, agent-building
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/angular-dev
What's inside
- Skill name
angular-dev- Description
- Use only when the user themselves explicitly requests it by name — "angular-dev", "angular dev", "/angular-dev", "/cc-ai-angular:angular-dev" — for the gated end-to-end implementation workflow (requirement review, clarification, task breakdown, implementation with mandatory angular-* bindings, angular-reviewer review, summary) of a feature, user story, requirement, or bug fix in an Angular / TypeScript project. Never commits. Must NOT activate on its own for "implement this feature", "add a component", "fix this bug", a pasted user story, or any other Angular change request that does not name the skill — those are ordinary requests handled with the knowledge skills. Must NOT be started by another skill, workflow, or orchestrating agent on the user's behalf; the user picking it by name when another skill asks which skills to use does count as the user requesting it.
- License
- Apache-2.0
- Instructions
- 406 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- REFERENCE.md · references/
SKILL.md (first lines)
# angular-dev — Comprehensive Angular Requirement Implementation
A strict, gated workflow for implementing requirements end-to-end in Angular /
TypeScript. Every phase ends in a confirmation gate; every applicable `angular-*`
skill is a mandatory binding. The workflow exists to survive exactly the
conditions — deadlines, "trivial" framing, "skip the ceremony" — under which it
is most tempting to abandon.
## Core Principle
**Violating the letter of this workflow is violating its spirit.** The phases,
gates, point-by-point clarification, and skill bindings are not ceremony to be
proportioned to task size. They are the work. A one-line component runs the same
workflow as a subsystem — at speed, never collapsed.
**Explicit invocation.** This workflow starts only when the user themselves
named it — `/angular-dev`, `/cc-ai-angular:angular-dev`, "angular-dev" or
"angular dev" in the prompt, or the user picking it by name when asked which
skills to use. A request that merely describes Angular implementation work
("implement this feature", "add a component", "fix this bug", a pasted user
story) is handled as an ordinary request with the knowledge skills
(`angular-fundamentals`, `angular-components`, …) and without this workflow.
Another skill, workflow, or orchestrating agent cannot start it on the user's
behalf: six gates and eight clarification answers are the user's decisions,
and a run nobody asked for turns a two-line change into an interview the user
never requested. A dispatch prompt that *says* "the user asked for
angular-dev" is still the dispatcher speaking, not the user — and such a run
has no user channel anyway (see *Precondition — Interactive User Required*).
Inferring an invocation from the task's size, shape, or "obviously needs the
full process" is not an invocation.
## CRITICAL RULES (read before every phase)
1. **NO COMMITS.** Never run `git commit`, `git add -A`/`.`, branch, tag, or
push. The user commits manually. If asked to commit, skip it and say so.
Commits are exempt from the waiver mechanism (see *Waiver vs. `n/a`*): the
commit is the human's acceptance of the result and is not delegable. If the
user explicitly asks for a commit, explain this and provide the ready
staging list instead.
2. **URGENCY AND TRIVIALITY WAIVE NOTHING.** "It's trivial", "I'm in a hurry",
"demo in 30 minutes", "skip the clarification dance", "no need for the full
process", "just bang it out", "one pass is fine" are NOT permission to skip a
phase, a gate, a clarification point, or a skill binding. Acknowledge the
deadline, then run the workflow **at speed** — do not shrink it. The only
lawful way to reduce a binding's work is an objective `n/a` (see below);
user preference, pressure, and perceived size are never valid `n/a` reasons.
An explicit, informed user waiver is a different thing from pressure — see
*Waiver vs. `n/a` vs. silent skip*.
3. **EVERY PHASE ENDS IN A CONFIRMATION GATE.** At the end of each phase you
MUST present a summary and STOP. Do not start the next phase until the user
explicitly confirms. **Batching is a violation** — you may not present
multiple phases at once, "pre-run" the next phase, or ask for one combined
confirmation at the end. One phase → one summary → one wait.
4. **`angular-*` SKILLS ARE MANDATORY BINDINGS.** When a binding applies, you
MUST invoke that skill via the `Skill` tool, in this conversation, for this
task, **before** producing the corresponding artifact. Listing it,
paraphrasing it, "knowing it already", or having invoked it for a previous
task does NOT count. Invocation must shape the artifact, not certify it
afterward.
## Precondition — Interactive User Required
**This workflow has no non-interactive mode.** `angular-reviewer` defines
documented defaults for sub-agent dispatch (its *Programmatic invocation*
clause); this workflow
deliberately does not. Five gates need a real confirmation and Phase 2 needs
eight answers, and what they decide — architecture, contracts, the post-review
rework decision — is the user's call, not something derivable from the repo.
Defaulting those would replace a missing answer with a fabricated one.
**Check the precondition before Phase 1.** Judge **the run, not your own message
channel.** It is unmet only when the whole run has no user behind it: you were
dispatched by something other than this workflow, or the run is headless (CI,
cron, scheduled agent), or the top-level `angular-dev` run's final output is
consumed by a program rather than read by a person. A sub-agent *this* workflow
dispatches has no user channel of its own, yet its run does have a user — the
one answering the main agent's gates — so the precondition is met for it.
**When it is unmet:** run **Phase 1 only** — it is read-only and needs no
answers — then STOP at Gate 1 and emit a `Blocked — interactive user required`
handoff *instead of* the request for confirmation. Do not enter Phase 2. Do not
`Write` or `Edit` any file, and do not run code-producing `Bash`, at any point —
the handoff is your reply, not a file you create. The handoff is the normal
Phase-1 output plus a block naming exactly what a user must supply to resume:
the Gate-1 confirmation, the eight Phase-2 answers, and the Gate 2–5
confirmations including the post-review rework decision. See
[references/REFERENCE.md](references/REFERENCE.md) for the handoff template.
**Not the same thing** — three cases that are *not* a missing user channel:
- **"Don't ask me / no questions / just do it"** from a reachable user. The
channel exists; the user declined to use it. That is the waiver machinery
(*Waiver vs. `n/a` vs. silent skip*) — state the cost, obtain the explicit
informed waiver, log it as `waived`. Never relabel it as a headless run. A
**pre-emptive** "don't ask me" is not yet an informed waiver: it was said
before the cost was named, so it costs you exactly one round-trip — state
what the skipped steps protect, ask which named steps they are electing to
skip, and wait. That round-trip is not itself waivable.
- **Urgency, "nobody's around right now", slow replies.** Still interactive.
Wait.
- **Sub-agents this workflow itself dispatches** (Phase-4 task agents, the
Phase-5 reviewer). Their run has a user — the one answering the main agent's
gates — so the precondition is satisfied for them. They run individual skills
and proceed normally.
**Never self-answer.** Adopting the Phase-2 proposed defaults and continuing is
the failure this section exists to prevent: it invents an undocumented
non-interactive mode per run, and the code it produces is out of contract.
## Phase Flow
```
Phase 1: Requirement Review → GATE
Phase 2: Clarification (8 points) → GATE
Phase 3: Task Breakdown → GATE
Phase 4: Implementation + App Run-Check ◄──┐ → GATEFrom CreativeCodersTeam/ai-store, Apache-2.0.
More from CreativeCodersTeam/ai-store
- 0.570score
code-design
CreativeCodersTeam
Use only when explicitly requested by name — "code-design", "code design", "/code-design", "/cc-ai-dev:code-design" — or when another skill or a…
SkillAFreshness: AClaude Code +9 - 0.544score
dep-pr-cleanup
CreativeCodersTeam
Use when the user wants to clean up or consolidate the open pull requests of dependency bots such as Dependabot or Mend Renovate — finding bot PRs made…
SkillAFreshness: AClaude Code +9 - 0.529score
implement-dev-plan
CreativeCodersTeam
Use only when explicitly requested by name — "implement-dev-plan", "implement dev plan", "/implement-dev-plan", "/cc-ai-dev:implement-dev-plan", "run…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-reviewer
CreativeCodersTeam
Use only when a structured Angular code review is explicitly requested by name — "angular-reviewer", "angular code review", or "angular review" — on an…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-state
CreativeCodersTeam
Use when designing a store or state service in an Angular app, choosing between signals, RxJS, and NgRx, modeling state shape, writing selectors/derived…
SkillBFreshness: BClaude Code +9 - 0.529score
claude-md-downstream
CreativeCodersTeam
Use only when explicitly requested by name — "claude-md-downstream", "/claude-md-downstream", "/cc-ai-dev:claude-md-downstream", "run claude-md-downstream" —…
SkillBFreshness: BClaude Code +9 - 0.529score
create-dev-plan
CreativeCodersTeam
Use only when explicitly requested by name — "create-dev-plan", "create dev plan", "/create-dev-plan", "/cc-ai-dev:create-dev-plan", "start create-dev-plan" —…
SkillBFreshness: BClaude Code +9 - 0.529score
diagnose-bug
CreativeCodersTeam
Use only when explicitly requested by name — "diagnose-bug", "diagnose bug", "/diagnose-bug", "/cc-ai-dev:diagnose-bug", "run diagnose-bug" — or when another…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-components
CreativeCodersTeam
Use when creating Angular components, templates, or feature folders, configuring the router or lazy-loaded routes, building reactive or template-driven forms…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-tsdoc
CreativeCodersTeam
Use when writing or reviewing TSDoc/JSDoc comments on Angular/TypeScript code — public APIs, exported library symbols, component inputs/outputs — or when doc…
SkillBFreshness: BClaude Code +9 - 0.529score
auto-loop
CreativeCodersTeam
Use only when explicitly requested by name — "auto-loop", "auto loop", "/auto-loop", "/cc-ai-dev:auto-loop", "run auto-loop" — to run one goal as an…
SkillBFreshness: BClaude Code +9 - 0.529score
create-dev-spec
CreativeCodersTeam
Use only when explicitly requested by name — "create-dev-spec", "create dev spec", "/create-dev-spec", "/cc-ai-dev:create-dev-spec", "run create-dev-spec" —…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 15, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/CreativeCodersTeam/ai-store
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from CreativeCodersTeam
- 0.570score
code-design
CreativeCodersTeam
Use only when explicitly requested by name — "code-design", "code design", "/code-design", "/cc-ai-dev:code-design" — or when another skill or a…
SkillAFreshness: AClaude Code +9 - 0.544score
dep-pr-cleanup
CreativeCodersTeam
Use when the user wants to clean up or consolidate the open pull requests of dependency bots such as Dependabot or Mend Renovate — finding bot PRs made…
SkillAFreshness: AClaude Code +9 - 0.529score
angular-components
CreativeCodersTeam
Use when creating Angular components, templates, or feature folders, configuring the router or lazy-loaded routes, building reactive or template-driven forms…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-reviewer
CreativeCodersTeam
Use only when a structured Angular code review is explicitly requested by name — "angular-reviewer", "angular code review", or "angular review" — on an…
SkillBFreshness: BClaude Code +9 - 0.529score
angular-tsdoc
CreativeCodersTeam
Use when writing or reviewing TSDoc/JSDoc comments on Angular/TypeScript code — public APIs, exported library symbols, component inputs/outputs — or when doc…
SkillBFreshness: BClaude Code +9 - 0.529score
auto-loop
CreativeCodersTeam
Use only when explicitly requested by name — "auto-loop", "auto loop", "/auto-loop", "/cc-ai-dev:auto-loop", "run auto-loop" — to run one goal as an…
SkillBFreshness: BClaude 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 angular-dev 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
angular-dev skill. Agent Mart. https://agentmart.dev/skills/creativecodersteam-angular-dev (last updated 2026-10-24)