ArcBlock

ArcBlock

@ArcBlock Organization

GitHub
28 Skills
300 Total Stars
February 2026 Joined

Public Skills

intent-normalize

by ArcBlock

Scan and normalize existing intent/planning files to IDD standard. Auto-fixes mechanical issues (frontmatter, directory structure), tags content issues for pickup. Use /intent-normalize to scan current project, or /intent-normalize <path> for specific directory.

Academic 17 8mo ago

intent-interview

by ArcBlock

Transform vague ideas into implementation-ready specifications through structured interviewing. Use when user describes a new feature/product idea, has a problem to solve, or needs to document requirements. Two-phase process: Phase A produces decisions.md, Phase B composes INTENT.md under budget constraints.

Code Gen 17 8mo ago

intent-critique

by ArcBlock

Critical review of Intent design quality. Checks for over-engineering, YAGNI violations, premature abstraction, and simplification opportunities. Uses interactive discussion to refine design decisions.

Code Review 17 8mo ago

intent-plan

by ArcBlock

Transform approved Intent into executable phased plan with strict TDD. Each step requires tests first (happy/bad/edge/security cases), then implementation. Use after /intent-review when ready to start development.

Code Review 17 8mo ago

intent-build-now

by ArcBlock

Start implementation from Intent. Validates Intent completeness, then either delegates to TaskSwarm (if available) or executes TDD phases directly. Use when you have an Intent ready and want to start building.

Automation 17 8mo ago

intent-changes

by ArcBlock

Manage structured change proposals for design documents with PR-like review experience. Use /intent-changes start <file> to begin, /intent-changes propose to suggest changes, /intent-changes accept/reject to decide, /intent-changes finalize to apply.

Code Review 17 9mo ago

intent-sync

by ArcBlock

After implementation is complete and tests pass, sync confirmed details back to Intent. Captures finalized interfaces, data structures, naming conventions, and architecture decisions. Use after development is done and user confirms the implementation.

API Dev 17 9mo ago

intent-story

by ArcBlock

Share your IDD adoption story. Through structured interviewing, create blog posts about Intent-Driven Development experiences, lessons learned, and best practices. Supports multiple languages and formats.

Code Review 17 9mo ago

intent-assess

by ArcBlock

Assess if IDD fits your project and learn about Intent-Driven Development. Use /intent-assess to evaluate project suitability or /intent-assess --learn for IDD education.

Automation 17 9mo ago

intent-report

by ArcBlock

Generate human-readable report from Intent files. Converts technical Intent specs into readable documents for stakeholders, team members, or documentation. Supports multiple output formats.

Analytics 17 9mo ago

intent-init

by ArcBlock

Initialize IDD structure in a project. Checks existing state, creates directory structure, and generates templates. Use /intent-init to set up Intent-driven development in current project.

Code Gen 17 9mo ago

intent-check

by ArcBlock

Run Intent validation and sync checks. Triggers intent-validate and intent-sync agents. Use /intent-check for full check, or /intent-check --validate/--sync for specific checks.

API Dev 17 9mo ago

intent-review

by ArcBlock

Interactive Intent approval. Review sections and mark status (locked/reviewed/draft). Use /intent-review <path> to review a specific file, or /intent-review to review Intent in current directory.

API Dev 17 9mo ago

myvibe-publish

by ArcBlock

Publish static HTML, ZIP archive, or directory to MyVibe. Use this skill when user wants to publish web content to MyVibe.

CLI Tools 9 8mo ago

blocklet-pr

by ArcBlock

Create standardized Pull Requests for blocklet projects. Performs lint checks, unit tests, version updates, and creates PRs following PR templates. Use /blocklet-pr or say "help me submit a PR", "create pull request" to trigger.

Code Gen 5 9mo ago

blocklet-updater

by ArcBlock

Creates a new release for a blocklet project by bumping version, building, and bundling. Use when asked to "create a new release", "bump and bundle", or "update blocklet version".

CLI Tools 5 9mo ago

blocklet-getting-started

by ArcBlock

Guide users to choose between blocklet-dev-setup and blocklet-server-dev-setup. Ask what to develop (blocklet or server), handle migration from existing environments, explain convention directories, and showcase advanced usages. Use /blocklet-getting-started or say "I want to start blocklet development", "how to setup blocklet dev environment" to trigger.

Code Gen 5 9mo ago

blocklet-server-dev-setup

by ArcBlock

Clone blocklet-server repository and guide execution of the in-project project-setup skill. Use /blocklet-server-dev-setup or say "help me configure blocklet-server environment", "setup blocklet-server" to trigger.

CLI Tools 5 9mo ago

blocklet-dev-setup

by ArcBlock

Configure development environment for blocklet-type repositories. Supports parsing GitHub Issue URLs, Blocklet URLs, or problem descriptions to automatically locate repositories, check permissions, clone code, install dependencies, and start development server. Use /blocklet-dev-setup or say "help me fix the xxx blocklet issue", "I want to develop xxx blocklet", "I want to modify code related to this URL" to trigger. In short, use this as the starting point when you want to develop a blocklet.

CLI Tools 5 9mo ago

blocklet-url-analyzer

by ArcBlock

Analyze Blocklet Server related URLs, identify their type (daemon/service/blocklet), and locate the corresponding development repository. Supports analysis of IP DNS domains and regular domains.

Kubernetes 5 9mo ago

blocklet-branch

by ArcBlock

Git branch management tool. Detects main iteration branch and branch naming conventions, handles branch creation and switching. Referenced by blocklet-dev-setup, blocklet-pr, and other skills.

Code Gen 5 9mo ago

what-robert-thinks

by ArcBlock

Evaluate proposals, technical decisions, and product directions against Robert's thinking patterns, ArcBlock's AFS/AINE architecture, and engineering philosophy. Use when reviewing proposals, evaluating technologies, or self-reviewing designs.

Code Gen 5 9mo ago

arcblock-context

by ArcBlock

Load ArcBlock company context (products, technical architecture, strategy) on demand. Use /arcblock-context to see available topics, or /arcblock-context <topic> to load specific context.

Agents 5 9mo ago

intent-interview

by ArcBlock

Transform vague ideas into implementation-ready specifications through structured interviewing. Use when user describes a new feature/product idea, has a problem to solve, needs to document requirements, or says things like "帮我梳理需求", "interview me about this", "细化这个想法", "spec out this project". Produces two artifacts - intent.md (technical spec for code agents) and overview.md (human-friendly summary for team).

Code Gen 5 9mo ago